Показать сообщение отдельно
Старый 23.07.2010, 22:58 Вверх   #9
Модератор
 
Аватар для elvis75
elvis75 вне форума
Доп. информация
По умолчанию

Цитата Сообщение от xxxzzz Посмотреть сообщение
я скачал его и закинул в папку C:\Windows\system
А почитать в той теме, в которой ты пытался найти эту библиотеку не осилил.
Цитата Сообщение от MaiJiN Посмотреть сообщение
Массу раз созерцал следующую картину : "Unable to load ***.dll"
Попробую описать , как решить данную проблему без переустановки винды.

По своей сути, динамически подключаемые библиотеки являют собой блок функций, с определённым интерфейсом вызова. При повреждении файла вследствие вирусной атаки, сбоя файловой системы, и.т.п... могут видоизменяться как сам код функции, так и интерфейс вызова (частая причина ошибок вида "не найдена точка входа в процедуру ...").
Ошибка "Unable to load ***.dll" означает потерю библиотечки...

Решение :

1. http://www.dll.ru скачиваем битую/потерянную библиотечку. Если там нет, ищем на http://www.dll-files.com скачиваем битую/потерянную библиотечку
2. regsvr32.exe /u ****.dll
3. Копируем библиотечку в System32.
4. regsvr32.exe /i ****.dll

Скорее всего, работоспособность приложения (при условии отсутствия вирусов в системе) восстановится.
Мало закинуть, нужно закинуть туда куда надо, и еще библиотеку прописать в системе.
Вообще указанная библиотека - часть DirectX, и правильнее устанавливать DirectX для корректной работы игр.

Последний раз редактировалось elvis75; 23.07.2010 в 23:02..
  Ответить с цитированием
 
Время генерации страницы 0.03569 секунды с 10 запросами