当前位置:操作系统 > Windows7 >>

Win7不读DVD光驱怎么办?

不少安装了WIN7和Windows Server2008 R2的用户会发现一个尴尬的问题:电脑里的DVD光驱竟然无法被识别,自然也无法正常使用了。这样的情形主要出现在SATA接口的DVD光驱上,而经过查询,问题的根源竟然在WIN7系统上,到底是怎么回事呢?

微软官方解释

这与Win7电源管理有关

微软官方承认了这个问题的存在并给予了解释:出现此问题的原因是 SATA 驱动程序 (Msahci.sys) 自适应链接电源管理 (ALPM) 的新电源管理功能导致。某些光驱 ALPM 功能启用与执行不能正常工作,并导致计算机可能无法识别。但微软并没有提供针对此问题的补丁更新,而是建议用户等待WIN7 SP1。难道我们的光驱现阶段就只能闲置?干脆自己动手解决这个问题。

■表:这些光驱可能受到影响

品牌品牌备注型号

Sony索尼BC-5100S/BC-5600S

先锋212CH/217VXL

TSST东芝/三星合并后品牌TS-L633B DVD+/-RW

PLDS飞利浦/建兴合并后品牌DS-8A3S

修改电源管理设置,解决这问题

探寻问题解决思路,ALPM是关键

ALPM是WIN7内置的自适应链接电源管理功能,而部分光驱不能被WIN7正常识别,也正是这里出了问题。所以最好的解决办法就是将WIN7内置的ALPM关闭掉,然后重新建立一个电源管理计划。

查看现有ALPM

依次点击“开始”“所有程序”“附件”“命令提示符”,我们就能看到一个对话框,在里面输入“Powercfg/l”,就能看到电脑目前内置的几种ALPM。如果用户先前已经自己创立了一个电源管理计划,那么在这里同样能看到。

电脑内置的几种ALPM

关闭掉ALPM

一般情况下,我们只能选择这几种电源计划中的一种,而不能对其进行关闭。不过现在我们可以在这里禁用ALPM。比如我们要关闭WIN7内置的“高性能”电源计划,就输入以下两组代码:

powercfg.exe-setacvalueindex 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c 0012ee47-9041-4b5d-9b77-535fba8b1442 DAB60367-53FE-4fbc-825E-521D069D2456 0

Powercfg.exe-setdcvalueindex 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c 0012ee47-9041-4b5d-9b77-535fba8b1442 DAB60367-53FE-4fbc-825E-521D069D2456 0

其中的“8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c”就是“高性能”电源计划对应的GUID。要关闭哪个电源计划,则输入上面的代码,只需将这个电源计划对应的GUID替换即可。

CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,