Win7系統不識別DVD光驅是怎麼回事

  有不少朋友安裝了Windows 7或Windows Server2008 R2的,似乎都會遇到一個尷尬的問題:電腦裏的DVD光驅竟然無法被識別,自然也無法正常使用了。這樣的情形主要出現在SATA接口的DVD光驅上,而經過查詢,問題的根源竟然在WIN7系統上,到底是怎麼回事呢?


微軟官方解釋:這與Win7電源管理有關


  微軟官方承認了這個問題的存在並給予瞭解釋:出現此問題的原因是SATA驅動程序(Msahci.sys)自適應鏈接電源管理(ALPM)的新電源管理功能導致。某些光驅ALPM功能啓用與執行不能正常工作,並導致計算機可能無法識別。但微軟並沒有提供針對此問題的補丁更新,而是建議用戶等待WIN7 SP1。難道我們的光驅現階段就只能閒置?乾脆自己動手解決這個問題。


  1、這些光驅可能受到影響


  品牌備註型號:Sony索尼BC-5100S/BC-5600S
  先鋒212CH/217VXL
  TSST東芝/三星合併後品牌TS-L633B DVD+/-RW
  PLDS飛利浦/建興合併後品牌DS-8A3S


  2、修改電源管理設置,解決這問題


  1)探尋問題解決思路,ALPM是關鍵


  ALPM是WIN7內置的自適應鏈接電源管理功能,而部分光驅不能被WIN7正常識別,也正是這裏出了問題。所以最好的解決辦法就是將WIN7內置的ALPM關閉掉,然後重新建立一個電源管理計劃。


  2)查看現有ALPM


  依次點擊“開始”“所有程序”“附件”“命令提示符”,我們就能看到一個對話框,在裏面輸入“Powercfg/l”,就能看到電腦目前內置的幾種ALPM。如果用戶先前已經自己創立了一個電源管理計劃,那麼在這裏同樣能看到。


  3)電腦內置的幾種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替換即可。


微軟官方給出的解決辦法地址:重新建立新的電源計劃


  經過前面的操作,WIN7內置的幾種電源計劃都已經被關閉了,現在我們需要建立新的電源計劃,當然,如果你之前已經自己創建過電源計劃,那麼直接使用即可,不需要再進行這一步。首先在“控制面板”中找到“電源選項”。接着在左側菜單裏單擊“創建電源計劃”。


  在“計劃名稱”框中輸入新電源計劃的名稱,然後單擊“下一步”。
  在“關閉顯示器”和“使計算機進入睡眠狀態”兩個框中,用戶可以隨意根據自己的需要來選擇。之後單擊“創建”完成操作。至此,WIN7系統使用的就是我們自己創建的電源計劃,本來因爲ALPM無法被識別的光驅,全都能正常使用了。


  點擊“創建電源計劃”
  輸入新計劃名稱
  設定電源計劃的參數
  寫在最後:關閉ALPM是解決問題的關鍵


  整個操作的流程,就是關閉WIN7自帶的ALPM,然後建立一個新的。這中間關閉ALPM由於要輸入大量的代碼,會比較繁瑣一些,而之後的操作都並不複雜。當然,我們也希望WIN7 SP1能夠儘早發佈,並且切實地解決好這一問題。



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章