Ошибка Windows не удается загрузить программу для установки Volume

Не первый раз сталкиваюсь со следующей ситуацией. После борьбы с вирусами на компьютере с установленной Windows XP при подключении к компьютеру флешки или внешнего USB диска в трее появляется всплывающее окошко с сообщением о том, что найдено новое оборудование Volume и появляется диалоговое окно с такой ошибкой:

«Windows не удается загрузить программу для установки Volume. Обратитесь к поставщику» (ели Windows XP английская, то: «Windows could not load the installer for volume. Contact your hardware vendor for assistance».

С одной стороны никаких серьезных проблем эта ошибка не создает, после закрытия окна с ошибкой доступ к внешним носителям присутствует, но как-то не хочется оставлять работу незавершенной. Поэтому найдем способ решения этой проблемы.

Поскольку ошибка возникает при подключении нового устройства, вполне логично предположить, что проблема возникает с установкой драйверов для этого устройства. Чтобы узнать что вызывает ошибку посмотрим лог подключения внешних устройств (он расположен в папке C:WINDOWS и называется setupapi.log . Находим в конце этого файла следующие сообщения:

#E144 Не удалось загрузить модуль «C:WINDOWSsystem32syssetup.dll». Ошибка 126: Не найден указанный модуль.

Windows не удается загрузить программу для установки Volume. Обратитесь к поставщику. Ошибка 126: Не найден указанный модуль.

#I060 Установка выбранного драйвера.

#-147 Загрузка модуля установщика классов для «Тома запоминающих устройств».

#E144 Не удалось загрузить модуль «C:WINDOWSsystem32syssetup.dll». Ошибка 126: Не найден указанный модуль.

#E161 Ошибка при обработке вызова установщика класса. Ошибка 0xe000020d: Недопустимая запись установщика класса в реестре.

Итак, как выяснилось, операционка ругается на отсутствие библиотеки C:WINDOWSsystem32syssetup.dll. Видимо файл или был поврежден вирусом или удален антивирусной программой в процессе борьбы с вирусной угрозой (да, не все антивирусы могут предложить вам лечить файл, некоторые могут удалить объект без спроса).

Для восстановления этого файла можно поискать его в папке C:WINDOWSsystem32dllcache (не забываем, что папка dllcache является системной и скрытой) и скопировать (с заменой) его оттуда в папку C:WINDOWSsystem32. Также файл может находиться в папке C:WindowsServicePackFilesi386. Можно конечно перенести этот файл с другого компьютера с установленной аналогичной операционной системой. Теперь перезагружаем систему и проверяем возникновение ошибки при установке флешки. В некоторых случаях ошибка продолжает появляться и после копирования этого файла, в этом случае нежно скопировать с заменой еще 2 файла – sfcfiles.dll и storprop.dll

Теперь после решения этой проблемы мы можем заняться нашими текущими делами и не бояться, что форматирование флешки в нашей системе может произойти с ошибкой из-за того, что неправильно или не полностью  установлены драйвера для нашего внешнего накопителя.

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *