|
|
Windows 7在安装虚拟光驱后一般会出现光驱无法打开的情况,网上找了很多方法都无解决- m4 U: p) C% M, _
主要解决方法有二:7 j4 {- Q' w5 T' _% A; h) O( D' t
一、禁用Shell Hardware Detection 服务! V8 y% W! p4 T% \* ]
步骤如下:" f) ^! a/ p( | o
1. Win+R运行Services.msc打开本地服务管理器( g7 U6 z$ b) A9 e9 p% o
2. 找到如下服务:Shell Hardware Detection (为自动播放硬件事件提供通知)
2 ~9 M$ D" Q7 R! o9 H* u0 j 3. 右键此服务 - 停止并禁用
; k% L7 ]- I/ ~5 a" @ I1 @ 4. 重启生效
! W- L% ?. @8 N: }3 F- q 这种方法可以打开光驱看到文件,但盘符出现异常,表现在原本是DVD光驱显示为CD光驱,而且无 法自动播放,就是双击光驱不会自动运行,也无法读取光盘中的图标
3 d% x3 m \' ?, \8 U5 v2 s9 h 二、修改注册表( G; v |) N0 n, } q! J q* I. v8 }
运行-注册表编辑器“regedit ”展开如下位置:
* Q$ y' e1 F3 f! \- i9 y HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\CD Burning\StagingInfo\Volume{70e23247-3ae4-11de-882a-806e6f6e6963}(注:大括号里的是随机数码,不同的机器可能不一样),然后在右框中右键编辑StagingPath=“一个任意有效的路径(默认是C:\Users\(你的用户名) \AppData\Local\Microsoft\Windows\Burn\Burn)[注:可以直接复制虚拟光驱下面的路径然后把后面的数字去掉]
& Q _, x: `2 H# p- d$ ^5 p7 u8 Q 但这种方法修改注册表后重启后双还原,因此要完美解决还需要修改 Volume{70e23247-3ae4-11de-882a-806e6f6e6963}这个项目的权限,修改权限前先修改好注册表,否则修改不了注册表。
& H9 p" I4 E+ n5 Y- \ 1、对Volume{70e23247-3ae4-11de-882a- 806e6f6e6963}点右键-权限,打开权限对话框
+ ^. K" G& M% q- _ 8 L( E) ~- \% `3 ^! ~
2、点击对话框中的高级,打开高级设置对话框win7系统,把“包括可从该对象的父项继承的权限(L)” 前面的勾去掉
: Y2 O2 ~# V m4 L / c( D. u& V! J# z
3、再把“权限项目(T)”中除system和当前我们使用的账户外全部删除,xp系统之家点“确定”
2 @' V! a1 ~; Y% \) S |
|