<цитирую собственный пост с одного софтового форума.
Вот такая возникла проблемка :-( ...
Кто знает - подскажите, ОЧЕНЬ НУЖНО!>На днях пришлось переустановить Win2000(глючила - перестали работать разные службы).
Все прошло успешно. Однако, во время переустановки, система известила о том, что текущий драйвер моего
Gigabyte Maya Radeon 8500 Pro не имеет цифровой подписи
Micro$oft. Цинично наплевав на ихнюю подпись, сунул диск с
Gigabyte'овским драйвером для видео. Поставил. Больше установщик не ругался и я успокоился.
Но не тут-то было... =)
Первым сообщением, которое я увидел на свежепереустановленной Win2k SP4, было это:
В недоумении запустил
DxDiag - вдруг какие-то проблемы с ДиректИксом?
Оказалось, проблем нет и версия -
DirectX 9.0b, которая раньше и была.
Для проверки запустил парочку игрушек:
<Gothica><Morra>Все, больше игр на компьютере не нашлось... но проблема везде одинаковая...
Я еще могу понять, что
Graphic Device Interface относится к играм, но
USER32?
Что вообще делает эта библиотека?
/Сделал поиск этих динамических библиотек в системе.
Оказалось, то в системе есть ровно три копии динамических библиотек, при обращении к которым возникает ошибка.
И GDI32.DLL и USER32.DLL обнаружились не только в winnt\system32\, но и в
директориях winnt\ServicePackFiles\i386\ и winnt\system32\dllcache\. Размер всезде одинаковый.
Еще - имеется WIndows98, у которой имеются одноименные dll'ки(в windows\system\).
Замена существующих библиотек какой-то из этих может чем-то помочь? /На всякий случай переустановил "родительский" драйвер видеокарты на майкрософтовский.
Как и следовало ожидать, не помогло.
Из-за чего все это произошло?
И самое главное - как бороться с такой проблемой?