Windows 7 “我的电脑”下光驱无法打开问题分析过程详述+解决方案

    最近在Windows 7中发现了让人头疼的问题,先说说现象,网友们对比一下看我遇到的是否一样。本来系统刚装好时测试光驱使用一点问题没有,然后就好久没再用过光驱(谁让现在虚拟光驱这么拉风),突然一天想要用光驱读点东西时,发现光驱无法通过系统资源管理器打开了,双击打不开,右键也打不开。但放入光盘,光驱依然可以读盘,为什么呢,因为光驱盘符可以显示光盘的标题,但在cmd环境下确实可以访问的光驱内容。

    开始以为是光驱驱动问题,试着在虚拟机里运行光驱,结果可以打开。分析可知:既然通过命令行可以访问,而且光盘读盘没问题,说明硬件和硬件驱动没问题,可以下结论是系统本身的问题(应为在虚拟机xp环境下可以正常读取光盘)。那问题出在系统什么地方呢,首先想到是注册表,因为可以确认新装的系统读盘是没问题的,很可能是系统后来修改注册表导致此问题。下边开始动手测试注册表。

 

     在计算机管理里的用户和组里去掉禁用Administrator。注销当前帐户,然后用Administrator登录,尝试光盘读取,结果一切正常。很快我就把目标定位在CD Burning这个项目下,导出一份reg文件,然后用之用户登录,把刚才到导出的reg文件导入之前用户的注册表,插入光盘,一切正常,问题已经解决。

进一步求证,问题出在什么地方,对比两个系统下的HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/CD Burning部分发现只有

HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/CD Burning/StagingInfo/Volume{70e23247-3ae4-11de-882a-806e6f6e6963}下的stagingpath值是不同的。

     我修改了一下StagingPath键值,结果老问题真的又出现了。这样问题根源已经确定,StagingPath(监测路径)必须要正确定义才能在windows7中正常使用combo光驱。这是Windows系统为了刻录特意准备的路径,但微软算是好心办了坏事,一旦此设置被修改,就给用户带了很大的麻烦。至于考究到底是谁动了这个键值,我也不能确定,但我怀疑是过去精简过程中禁用了windows自带的dvd刻录功能的缘故,当然也不能排除其他情况。

 

解决方案

    Ctrl+Windows,输入“regedit”展开如下位置

HKEY_CURRENT_USER/Software/Microsoft/Windows/CurrentVersion/Explorer/CD Burning/StagingInfo/Volume{70e23247-3ae4-11de-882a-806e6f6e6963}(最后这个Volume{70e23247-3ae4-11de-882a-806e6f6e6963}不知会不会因系统不同而不同,不过无需担心,这个位置只有一个子项)

然后再右框中编辑StagingPath 键入一个任意有效的路径(默认是C:/Users/当前用户名/AppData/Local/Microsoft/Windows/Burn/Burn)

然后关闭注册表编辑器,无需重新启动问题就解决了。

    本文转自烨炫的百度博客,内容稍加整理,转载请注明原作者。

  

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值