Существует ли программа для включения / выключения привода DVD-ROM на компьютере одним щелчком мыши?

Часто у меня остается DVD-диск в приводе DVD-ROM, который я не хочу вынимать. У меня есть ОС Windows-7, которая постоянно зависает при проверке на этом диске. Мне не нужна эта постоянная проверка, потому что я знаю, какой у меня диск.

Есть ли способ отключить DVD-привод, когда мне не нужно его использовать?

Спасибо.

4 ответа

Решение
  1. Смотрите мой ответ здесь для ссылки на DevCon для Win7.

  2. использование devcon find *CDROM* или же devcon listclass CDROM в командной строке с повышенными привилегиями, чтобы увидеть список установленных физических и виртуальных оптических приводов, например:

    IDE\CDROMSAMSUNG_DVD-ROM_SD-608__________________2.2_____\4&13B4AFD&0&0.0.0: SAMSUNG DVD-ROM SD-608
    SCSI\CDROM&VEN_CONTOSO&PROD_VIRTUAL_DVD-ROM&REV_1.0A\1&2AFD7D61&0&0000: Contoso Virtual DVD-ROM0000
    2 matching device(s) found.
    
  3. Используйте полную возвращенную строку идентификатора устройства или выясните, какая часть строки возвращает только диск, который вы хотите включить / отключить. Например, подстрока, такая как *CDROMSAMSUNG* или *CDROM*608*, достаточна для однозначной идентификации физического диска, так что
    devcon find *CDROMSAMSUNG* возвращает:

    IDE\CDROMSAMSUNG_DVD-ROM_SD-608__________________2.2_____\4&13B4AFD&0&0.0.0: SAMSUNG DVD-ROM SD-608
    1 matching device(s) found.
    
  4. Остальное легко! Просто используйте devcon disable *CDROMSAMSUNG* а также
    devcon enable *CDROMSAMSUNG* делать то, что вы хотите.

    Дополнительно, devcon status *CDROMSAMSUNG* скажет вам, "Драйвер работает" или "Устройство отключено".


Редактировать: Вы можете создать ToggleCD.bat следующим образом:

devcon status *CDROMSAMSUNG* | find "Driver is running" && devcon disable *CDROMSAMSUNG* && goto :EOF
devcon status *CDROMSAMSUNG* | find "Device is disabled" && devcon enable *CDROMSAMSUNG* && goto :EOF

Убедитесь, что файл devcon.exe находится в каталоге, который находится в вашей переменной PATH (например, скопируйте его в каталог Windows), и, очевидно, замените *CDROMSAMSUNG* фактической строкой, которую вы определили с помощью приведенных выше инструкций.

Чтобы оставить UAC включенным и в то же время обойти запрос на ярлык для командного файла, прочитайте статью " Создание ярлыков режима администратора без приглашений UAC в Windows 7 или Vista".

Да, есть, вы можете отключить DVD-привод. Зайдите в Панель управления -> Администрирование -> Управление компьютером -> нажмите Диспетчер устройств, выберите дисководы DVD/CD-ROM, щелкните правой кнопкой мыши на вашем дисководе и нажмите "Отключить". Включите его снова, когда хотите его использовать:)

Нажмите Пуск и введите (без кавычек) "diskmgmt.msc". Щелкните правой кнопкой мыши результат и выберите "Запуск от имени администратора". Следуйте инструкциям UAC, и откроется Disk Manager. Найдите свой дисковод SATA CD/DVD и щелкните по нему правой кнопкой мыши. Должна быть возможность отключить его.

У меня была такая проблема давным-давно. Лекарство заключалось в том, чтобы загрузить программу, которая записывала любое движение мыши и любое нажатие мыши. Он может записать действия, например, выбрать "Диспетчер устройств", выбрать "Диски DVD/CD ROM", а затем выбрать "Отключить устройство".

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

Другие вопросы по тегам