Компьютерный Доктор
Ростов-на-Дону, Шахты, Новошахтинск
Тел: 8(908) 183-0-789, 8(908) 197-84-94 (разработка сайтов)

ICQ: 432426600
E-mail: servis@computerdoktor.ru
Статьи
При копировании материала ссылка на источник обязательна!

 

 ОС Windows
 Осторожно, вирусы
 О ноутбуках


 


Всего статей 4

Если CD\DVD привод "пропал" из ОС Windows

Бывают такие ситуации, когда привод для чтения дисков просто "исчезает" из операционной системы. Причём в BIOSе он определяется.

С чем это связано? В большинстве случаев "виноваты" в этом различные программы для записи компакт-дисков, такие как Easy CD Creator или DirectCD, а также другое аналогичное ПО.

Привод CD\DVD в Диспетчере устройств либо не виден совсем, либо определяется как неизвестное устройство. В результате ОС Windows определяет следующие ошибки:

• Нет доступа к проигрывателю компакт-дисков через значок «Мой компьютер».
• В диспетчере устройств каждое установленное на компьютере устройство для чтения компакт-дисков сопровождается следующим сообщением:
Это устройство работает неправильно, поскольку не удалось загрузить для него драйверы (код 31).
• Диспетчер устройств выводит на экран следующее сообщение об ошибке:
Для этого устройства не требовался драйвер и он был отключен (код 32 или 31).
или

Не удалось загрузить драйвер этого устройства. Возможно, драйвер поврежден или отсутствует (Код 39).

• Диспетчер устройств выводит на экран следующее сообщение об ошибке с кодом 19 (реестр вернул неизвестное значение):
Возможно, реестр поврежден (Код 19).
• Также может быть получено следующее сообщение об ошибке:
Драйвер для этого устройства успешно загружен, но само устройство не обнаружено (Код 41).

 

Существует несколько методов решения проблемы:

 

• в Диспетчер устройств на оглавлении списка нажать правой кнопкой мыши и обновить конфигурацию оборудования.

• в Диспетчере устройств удалить CD\DVD устройство из списка (будет определено как неизвестное устройство) и перезагрузить компьютер.

• в Диспетчере устройств обновить драйвер CD\DVD.

• в Диспетчере устройств обновить драйвер пропавшего CD\DVD, предварительно собрав целые файлы из другой рабочей ОС Windows

   %windir%\inf\cdrom.inf
   %windir%\inf\cdrom.pnf
   %systemdir%\cdrom.sys
   %systemdir%\redbook.sys
   %systemdir%\imapi.sys

в одну кучу и  указать каталог с этими файлами для обновления драйверов.

• выполнить откат системы на одну контрольную точку восстановления или на две, если не помогло (Стандартные->Служебные->Восстановление системы).

На мой взляд, это всё малоэффективные решения, хотя, не скрою, подобные решения позволяют операционной системе "увидеть" пропавший CD\DVD привод.

Наиболее эффективное - это реестровое решение. Хочу сразу предупредить:

Некорректное использование редактора системного реестра может привести операционную систему в неработоспособное состояние и потребовать проведения полной ее переустановки. Microsoft не несет ответственности за некорректное использование редактора реестра. При изменении реестра полагайтесь на свой опыт и знания.

Создайте архивную копию реестра перед внесением в него изменений. Продукты независимых производителей, упомянутые в данной статье, производятся компаниями, не зависимыми от корпорации Microsoft. Корпорация Microsoft не дает гарантий, явных или неявных, относительно работоспособности и надежности этих продуктов.

 

Итак

 

Реестровое решение

 

В ОС Windows встроен свой редактор реестра, позволяющий вручную изменять записи реестра. Называется он regedit. Вызвать его можно через меню "ПУСК". Далее "Выполнить".




В появившемся окне набираем regedit и нажимаем Enter.

  



  

Вашему вниманию предстанет редактор реестра regedit. На рисунке показано главное окно редактора.

 

Итак начнём...

  

Windows 98

  

Удалить в реестре ветки:
 
1. [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\{4d36e965-e325-11ce-bfc1-08002be10318}]
 
2. [HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Class\CDROM\0000]
 
3. [HKEY_LOCAL_MACHINE\Enum\SCSI\xxxxxxxxx] , где xxxxxxxxx - название Вашего привода

 
После перезагрузки Windows98 должна показать сообщение о создании базы данных драйверов и CD-Rom благополучно появится.

  

Windows 2000\XP

  

1. Найти ключ HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318} 
2. Выделить и переименовать (в меню Правка выберите команду Изменить) LowerFilters во что-нибудь другое, например в xxLowerFilters. 
3. Перегрузиться. 
4. Если CD\DVD устройство все еще не видно, то проделать то же с UpperFilters.

5. Перезагрузиться.

 

или

 

воспользоваться программкой cdgone, которая делает всё вышеизложенное.

 

Дополнительная информация

Возможно, существует другое программное обеспечение независимых производителей для записи компакт-дисков , ведущее себя подобным образом. Действия по устранению проблемы, описанные в этой статье, могут применяться и с этими продуктами, если они добавляют записи в параметры реестра UpperFilters и LowerFilters путем добавления собственных драйверов фильтра или удаления разделов реестра и параметров, описанных в данной статье, которые начинаются строкой:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}

 

Удачи во всём и в решении этой проблемы!
  голосов 2  голосовать Василий Калашников
28.08.2011


28.08.2011 20:05   Натаответить
СПАСИБО!!!!!! Спасли от поездки в сервис!

28.08.2011 19:58   Олегответить
Спасибо,с LowerFilters не помогло,а вот UppersFilters в самый раз!

28.08.2011 19:46   Иванответить
Отлично, сработало на Vista x64. Спасибо

28.08.2011 19:21   Василийответить
Евгений писал:
Делал настройки всё как у вас здесь написано для Windows 2000XP, но у меня возникла проблема в реестре в папке HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4D36E965-E325-11CE-BFC1-08002BE10318} - нету файла LowerFilters!Что делать, подскаите поалуйста?!

Если его нет это даже хорошо.

Ну если хочется, то просто создать его >
правой кнопкой на Тип и создать мультистроковый параметр xxLowerFilters

28.08.2011 19:18   Евгенийответить
Делал настройки всё как у вас здесь написано для Windows 2000XP, но у меня возникла проблема в реестре в папке HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlClass{4D36E965-E325-11CE-BFC1-08002BE10318} - нету файла LowerFilters!Что делать, подскаите поалуйста?!