12

Некоторое время назад у меня начались проблемы с оптическими приводами. Они оба отображаются в Проводнике как дисководы CD/DVD при загрузке, но как только я вставляю диск в один из них, он внезапно превращается в жесткий диск - в столбце « Type » отображается «локальный диск», хотя Столбец File System остается UDF/CDFS. (Я подумал, что это может быть проблема с правами доступа к ключу реестра в HKLM\System\CurrentControlSet ..., но я не уверен в этом из-за следующего теста.)

Вот скринкаст моего компьютера ; когда я вставляю диск, привод DVD волшебным образом превращается в жесткий диск и не может быть открыт.

Когда я пытаюсь открыть диск (любого типа), я получаю сообщение об ошибке « Отказано в доступе» . Если я открою командную строку с повышенными правами, я смогу получить доступ к файлам. Кроме того, если я убиваю Проводник и запускаю его из командной строки с повышенными правами (таким образом, предоставляя повышенные разрешения Проводнику), я могу получить доступ к файлам из Проводника.

Я попытался удалить и переустановить устройства без успеха. Диалоговое окно безопасности указывает, что для дисков не заданы параметры (нет владельца и нет разрешений). Я попытался установить владельца, но могу сделать это только в том случае, если на нем есть диск (он жалуется, если он пустой), но настройки не сохраняются (если я сразу же открываю диалоговое окно безопасности после установки, он пуст снова). Я попытался установить разрешения, но это дает ошибку.

Я включил блок-схему экрана диалога безопасности одного из приводов ниже.

Я подозреваю, что проблема с записями реестра, связанными с оптическими дисками в HKLM\SYSTEM\CurrentControlSet . Например, подраздел Properties в HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318} явно отсутствует. Хуже того, я не могу понять, что в нем должно быть, или импортировать его из куста резервных копий, потому что подразделы Properties в …\Class имеют какие-то полномочия «супер-администратора» - я даже не могу просматривать разрешения или владельца для них! Тем не менее, он говорит, что я могу их изменить , но я не знаю, какая учетная запись принадлежит или имеет разрешения для них (я думаю, что это TrustedInstaller или что-то в этом роде).

(Да, я убедился, что нет верхних или нижних фильтров, и да, я запустил sfc . Я также убедился, что в редакторе политик «устройства: ограничить CD-ROM ...» и «доступ к съемному хранилищу» не установлены.)

Кто-нибудь знает, каким владельцем и разрешениями должны быть оптические накопители и как их сбросить?


5 ответов5

5

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

Было бы полезно узнать, является ли привод CD/DVD общим. Если это так, может быть, может помочь неразглашение.

Во-вторых, установлено ли у вас программное обеспечение для записи компакт-дисков, например Nero. Вы можете попытаться удалить такое программное обеспечение, чтобы увидеть, если это имеет значение.

В-третьих, запустите gpedit.msc и проверьте Конфигурация компьютера / Административные шаблоны / Система / Доступ к съемному хранилищу. Убедитесь, что «CD и DVD: запретить чтение» отключен или не настроен. По сути, все параметры должны быть не настроены.

Вы также можете попытаться увидеть, что происходит с "sfc /scannow", как описано в
Как восстановить системные файлы Windows 7 с помощью средства проверки системных файлов.

В крайнем случае следуйте инструкции « Как выполнить ремонтную установку для исправления Windows 7», которая обновит ваши файлы Windows, не требуя переустановки приложений.

Некоторые антивирусные сканирования также могут быть полезны.

5

Что ж, получается, что я был прав; это действительно отсутствующий ключ Properties в HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318} . Потребовалось несколько шагов, чтобы исправить, но на самом деле не так долго в целом (особенно по сравнению с примерно тремя неделями, в течение которых я жил и работал над проблемой).


  1. Получил автономную копию SYSTEM из моей предыдущей установки Windows-7 (та же проблема с резервной копией в %systemroot%\System32\Config\RegBack)
  2. Установил его в моей текущей копии (> reg load hku\z system)
  3. Запустил Regedit и перешел к HKU\z\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}
  4. Открыл диалог разрешений для ключа Properties , игнорируя ошибки и предупреждения о том, что не разрешено просматривать разрешения для ключа
  5. Перешел на вкладку Владелец и установил для себя разрешение
  6. Перешел на главную вкладку и добавил себя в ACL и назначил полный контроль
  7. Обновлен и успешно просмотрен ключ Properties и его содержимое.
  8. Экспортировал ключ в.REG-файл
  9. Размонтировал резервный куст SYSTEM (> reg unload hku\z)
  10. Отредактировал.REG-файл для изменения ключа (HKEY_USERS\z -> HKEY_LOCAL_MACHINE)
  11. Импортировано обновленное.REG-файл
  12. Перейдите к HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318} в реестре
  13. Открыт диалог прав доступа для Properties (на этот раз ошибок нет)
  14. На вкладке Владельцы сменили владельца на виртуального пользователя SYSTEM
  15. На главной вкладке удалил себя из списка разрешений и убедился, что SYSTEM имеет полный доступ (iirc уже сделал)
  16. Обновился, больше не могу видеть ключ (это хорошо), закрыл Regedit
  17. Открытый диспетчер устройств
  18. Неустановленные оптические (CD/DVD) приводы
  19. Rebooted
  20. Вставил диск для тестирования, заметил, что он загрузился без внезапного превращения в жесткий диск, успешно открыл диск в Проводнике.

Теперь он работает правильно (я могу смотреть DVD без необходимости копировать его на жесткий диск или запускать проигрыватель в режиме администратора, или я могу установить игру или программу без необходимости открывать командную строку администратора для установки или даже копирования). весь диск на HD).

Я предполагаю, что мои инстинкты были правильными с самого начала. Если бы у меня было время - в то время - я бы закатал рукава и вонзил бы в этот недоступный ключ, как обычно делаю. Спасибо harrymc за то, что он настаивал на доступности ключа и подтолкнул меня к его копированию.

(Я все еще не уверен, что вызвало проблему в первую очередь. Я помню, что были другие проблемы с оптическими дисками непосредственно перед удалением ключа - Диспетчер устройств продолжал помечать их ошибкой / предупреждением - и я вспоминаю, пытаясь различными способами принудительно удалить диски, пытаясь заставить Windows обнаружить и переустановите их правильно. Само собой разумеется, что одному из принудительных удалений каким-то образом удалось удалить ключ; это не совсем улучшило ситуацию. С другой стороны, диски больше не отмечены предупреждениями в диспетчере устройств.)

1

Сегодня на компакт-диске был один 13-байтовый файл, который я не мог прочитать на Windows 10 home. Однако после создания ISO-файла (используя BurnAware) я смог извлечь его оттуда (используя WinRAR).

0

Я обнаружил, что Initio default controller" в диспетчере устройств необходимо удалить, включая файлы драйверов. После этого внешний USB-привод DVD неожиданно появился снова.

(Чтобы убедиться в этом, я позволил Центру обновления Windows переустановить Обновление 52 КБ, которое называется Initio - Bus Controllers and Ports - Initio Default Controller , с эффектом исчезновения дисковода DVD. Снова удалил драйвер в диспетчере устройств; DVD привод появился снова.)

0

Я столкнулся с той же проблемой, что я сделал:(Windows 7)

  • Запустил Regedit и перешел в HKU\z\SYSTEM\CurrentControlSet\Control\Class {4D36E965-E325-11CE-BFC1-08002BE10318}

Щелкните правой кнопкой мыши, затем нажмите новый, затем создайте новый ключ. Затем переименуйте его в Свойства. В свойствах создать два новых мечей

  • DeviceType Тип:reg_dword Значение:00000002
  • DeviceCharacteristics Тип:reg_dword Значение:00000100

Затем удалите драйвер CD / DVD из диспетчера устройств.

Сканирование на новое оборудование. Boom !! Задача решена.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .