筆者的電腦之前一直使用的是Windows Vista系統,最近將其升級為Windows 7,但是在覆蓋安裝完成後重新啟動,出現“正在啟動Windows”後就黑屏死機了。反復多次重啟,問題依舊。接著筆者嘗試了各種補救措施,如拔下所有USB設備、啟動到安全模式等都無效,最後只有請教“度娘”找到了問題所在。
經過檢查發現,原來是以前Windows Vista系統中殘留的AMD Catalyst顯卡驅動控制面板文件和升級後的Windows 7形成了兼容性沖突,以至於無法進入正常模式下的Windows桌面。Catalyst控制面板並不是實際的催化劑驅動程序,但其中的ATIKMDAG.SYS文件是Catalyst控制面板的一部分,它就是罪魁禍首。這個問題往往出現在筆記本電腦或采用較老硬件的電腦升級Windows 7系統時,當然最好的解決辦法是在硬盤另外一個分區單獨安裝Windows 7,但有一些用戶已經選擇了同一系統盤符安裝時,那該怎麼解決呢?
方法一:
在安裝過程中,將電腦的顯卡換成非AMD顯卡,在成功安裝並進入Windows 7後,下載安裝最新的AMD催化劑驅動和控制面板。也可以選擇不安裝催化劑控制面板,只安裝最新的AMD顯卡驅動程序,然後再換回原來的AMD顯卡。
但是這個方法需要用戶有非AMD的顯卡,沒有獨顯的用戶可以使用集顯。如筆者的主板是G31,板載了一個Intel GMA X3100 GPU,可以切換使用它。只要進入主板的BIOS中,將它設置為使用板載GPU,而不是外部獨立顯卡即可。通常該BIOS選項在Advanced Chipset Features界面中,如“OnChip VGA”或“Primary Graphics Adapter”的字樣。
方法二:
如果用戶有一台備用的顯示器,那麼在安裝系統時更換顯示器是一個比較僥幸的解決方案。當顯示器出現變化,系統就會重新設置設備,因此就會讓Catalyst控制面板也出現調整,進而就可以解決系統啟動黑屏死機的問題。同樣需要更新Catalyst控制面板軟件,然後再換回原來的顯示器。
方法三:
如果用戶手中沒有多余的顯卡或顯示器,那麼可以通過刪除文件的軟件方法來解決。在系統完成升級和安裝文件後,它會重新啟動來完成安裝。這時用Windows 7安裝光盤來啟動,在出現的界面中不要選擇安裝Windows 7,點擊“修復計算機”選項。
忽略所有彈出的提醒選項,直到出現一個“系統恢復選項”界面時點擊最後一個“命令提示符”選項。
當命令提示符加載,輸入“DEL C:\WINDOWS\SYSTEM32\DRIVERS\ATIKMDAG.SYS”並按下Enter鍵,刪除有問題的Catalyst控制面板文件。
如果反饋的是“未找到文件”的錯誤,可能是系統不在C盤,替換C為安裝Windows 7系統所在硬盤盤符即可。在刪除默認的ATIKMDAG.SYS文件後,鍵入“quit”並按下Enter鍵,關閉命令提示符,允許Windows 7重新啟動。
當進入Windows 7桌面時,刪除ATIKMDAG.SYS將迫使系統默認安裝Catalyst控制面板,這時下載並安裝最新的AMD顯卡驅動程序和控制面板即可。
小結
其實這個黑屏死機問題只是出現在Windows 7的升級安裝過程中,用戶沒有必要害怕使用AMD顯卡,畢竟只要更新了Catalyst控制面板的版本,就可以正常使用A卡了。另外,在運行一些游戲中,也會出現源於ATIKMDAG.SYS的藍屏問題,這時更新Catalyst控制面板,也同樣可以解決問題。