我经常会在 DVD-ROM 驱动器中留有 DVD 光盘,我不太愿意将其取出。我的 Windows-7 操作系统会不断检查该光盘,导致无法使用。我不需要不断检查,因为我知道驱动器中有什么光盘。
当我不需要使用 DVD 驱动器时,有没有办法将其关闭?
谢谢。
答案1
请参阅我的回答这里链接至DevCon适用于 Win7。
使用
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.
使用返回的完整设备 ID 字符串或找出返回的字符串的哪一部分仅有的您要启用/禁用的驱动器。例如,子字符串如*三星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.
剩下的就很简单了!只需使用
devcon disable *CDROMSAMSUNG*
和
devcon enable *CDROMSAMSUNG*
即可完成您想要的操作。此外,
devcon status *CDROMSAMSUNG*
还会告诉您“驱动程序正在运行”或“设备已禁用”。
编辑:您可以创建切换CD如下:
devcon status *CDROMSAMSUNG* | find "Driver is running" && devcon disable *CDROMSAMSUNG* && goto :EOF
devcon status *CDROMSAMSUNG* | find "Device is disabled" && devcon enable *CDROMSAMSUNG* && goto :EOF
确保执行程序位于 PATH 中的目录中(例如,将其复制到 Windows 目录),显然替换*三星CDROM*与您根据上述说明识别的实际字符串。
要保持 UAC 处于开启状态,但又绕过批处理文件快捷方式的提示,请阅读在 Windows 7 或 Vista 中创建没有 UAC 提示的管理员模式快捷方式文章。
答案2
是的,您可以禁用 DVD 驱动器。转到控制面板 -> 管理工具 -> 计算机管理 -> 单击设备管理器,选择 DVD/CD-ROM 驱动器,右键单击驱动器并单击“禁用”。当您想要使用它时,再次启用它 :)
答案3
单击“开始”并输入(不带引号)“diskmgmt.msc”。右键单击结果并选择以管理员身份运行。按照 UAC 提示操作,磁盘管理器将打开。找到您的 SATA CD/DVD 驱动器并右键单击它。应该有一个选项可以禁用它。
答案4
我很久以前就遇到过类似的问题。解决办法是加载一个程序来记录鼠标移动和鼠标点击。它可以记录选择设备管理器、选择 DVD/CD ROM 驱动器,然后选择“禁用设备”等操作。
然后可以通过桌面快捷方式访问。“启用设备”的过程也被记录下来,也可以通过桌面快捷方式访问。