Версия для печати темы

Нажмите сюда для просмотра этой темы в оригинальном формате

WinCity.Ru _ Игры _ GDI32.dll: Помогите!

Автор: Barmaley Суббота, 01 Мая 2004, 0:02

Точка входа DdEntry1 не найдена в библиотеке GDI32.dll
Ошибка возникает при запуске игры, ничего не могу найти по этой ошибке.
Кто знает, что делать?
P4 2000 Win2000 256mb, 8mb-(втроенная видео), directX 9.0

Автор: kenm Суббота, 01 Мая 2004, 11:52

Точка входа DdEntry1 не найдена в библиотеке GDI32.dll
это означает что GDI32.dll установленная в системе другой версии, не той с которой работает ваше приложение.
http://support.microsoft.com/default.aspx?scid=/servicedesks/fileversion/dllinfo.asp&SD=TECH&FR=0
тут можете посмотреть информацию о версиях GDI32.dll

Автор: Barmaley Суббота, 01 Мая 2004, 12:45

А что мне даёт эта база? Нашёл я там версию своей gdi32, её, наверно где-то можно скачать? Или поменять на другую версию?

Автор: kenm Суббота, 01 Мая 2004, 13:53

Barmaley,
>>А что мне даёт эта база?
база вам ничего кроме информации дать не может
>>Нашёл я там версию своей gdi32, её, наверно где-то можно скачать?
зачем, если она у вас есть?
>>Или поменять на другую версию?
правильной дорогой мыслить начали.... а как раз в базе вы можете узнать в каких продуктах встречаются другие версии gdi32, я бы обратил внимание на версии помладше..

Автор: Barmaley Суббота, 01 Мая 2004, 18:46

Другого варианта, кроме как поставить продукт "помладше", вытащить GDI32 и заменить свою глючную на эту "помладше" я не вижу...
В сети её не найти?

Автор: Barmaley Суббота, 01 Мая 2004, 21:40

Как заменить GDI32.dll, если она "используется windows", а из win98 (FAT32) разделы NTFS защищены от записи?

Автор: Gluzer Суббота, 01 Мая 2004, 22:21

Barmaley,
Цитата
В сети её не найти?

Как бы сказал червяк Андрюха из незабвенного Worm Armagenod - http://dll.yaroslavl.ru/?lng=rus
Цитата
NTFS защищены от записи
безопастный режим еще в NT еще ни кто не отменял - помоему стоит попробовать

Автор: Barmaley Воскресенье, 02 Мая 2004, 8:16

Цитата
безопастный режим еще в NT еще ни кто не отменял - помоему стоит попробовать

Пробовал уже.
Всё равно используется, поэтому не заменяется.
Ещё варианты? wallbash.gif

Автор: Barmaley Воскресенье, 02 Мая 2004, 8:19

Спасибо за ссылку, но как заменить существуюющую dll...
Хоть дос открывай...

Автор: pan Воскресенье, 02 Мая 2004, 10:19

Цитата
Хоть дос открывай...

А можно как-то по-другому? Кажется, это проще, чем искать и отрубать службу, которая юзает эту библиотеку.

Автор: yozh Воскресенье, 02 Мая 2004, 10:47

NTFSDOS, http://www.sysinternals.com/win9x/98utilities.shtml
Или линукс :-)

Автор: Barmaley Воскресенье, 02 Мая 2004, 11:09

Цитата
NTFSDOS, http://www.sysinternals.com/win9x/98utilities.shtml
Или линукс :-)

предпочту первое...

Автор: Barmaley Воскресенье, 02 Мая 2004, 14:00

Цитата
NTFSDOS, http://www.sysinternals.com/win9x/98utilities.shtml

Не пойму, как его ставить... А нет дров для Norton Commander, чтоб NTFS видел? Может новый NC видит? wallbash.gif

Автор: kenm Воскресенье, 02 Мая 2004, 14:18

клинический случай

Автор: Barmaley Воскресенье, 02 Мая 2004, 21:52

Помог бы чем!!
Теперь уже точно клинический...
Буду форматировать, ставить новую...
Какой-то чудесной програмкой пытался заменить свою gdi32 на припасённую, эта свлочь мою затёрла, а новую не записала...
Руки бы поотрывал...
Но то, что повторилось 2 раза- повторится ещё, поэтому вопрос, как её заменить остаётся открытым...
Надеюсь на понимание!!

Автор: kenm Воскресенье, 02 Мая 2004, 22:27

2GeizeR,
>> А можно как-то по-другому?
можно:
1) в RK есть утилита inuse (если не ошибаюсь)
2) используемый dll-файл в некоторых случаях можно переименовать ( а вот удалить его система не даст), положить на его место нужный и перезагрузить ось. Способ очень эффективен в NT4
3) в w2k нужно еще побороться с отключением File Protection (опять же в некоторых случаях)
>>это проще, чем искать и отрубать службу
не всегда, иной раз и перезагружаться не нужно
а найти процесс использующий dll поможет полезная утилита
http://www.sysinternals.com/ntw2k/freeware/listdlls.shtml

Автор: mokc0der Четверг, 06 Мая 2004, 8:58

Barmaley, очень интересно. Если сможете заменить обязательно напишите.
Да еще что за версия винду у Вас? А то в 2k(или XP) и выше gdi32.dll является простым "переходником" в win32k.sys

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)