(一)1,系統文件中自動關機程序有缺陷。為了確認是否是這個原因所致,可以作下述實驗。在“開始/運行”中輸入命令“rundll32 user.exe,exitwindows”看看能否正常關機。如果在這個命令下可以正常關機,表示自動關機程序可能有某種缺陷,如果使用的是Win98系統,請在“開始/程序/附件/系統工具/系統信息/工具/系統文件檢查器”檢查系統文件的完整性和修補文件。如果采用其它系統(Me/2000/XP),也可在相應的項目中完成文件修補。如果修補文件仍然不能解決問題,只能重新安裝系統。而運行“rundll32 user.exe,exitwindows”也不能正常關機,則可能是操作系統中某些系統程序有缺陷,但是處理辦法仍然是修補系統或者重新安裝系統。
2.毒和某些有缺陷的應用程序或者系統任務有可能造成關機失敗。首先查殺病毒,在關機之前關閉所有的應用程序。由于有些應用程序是系統啟動時加載的,因此可在“啟動”菜單(在“開始/運行”中輸入命令:“msconfig”)中逐個減去加載的程序,以便看看有無影響關機的文件(當然要重新啟動之后才有生效)。
3.外設和驅動程序兼容性不好,不能響應快速關機??稍凇伴_始/運行”中輸入命令:“msconfig”,在“常規”標簽頁中選擇“高級”,在打開的窗口中選擇“禁用快速關機”。如果懷疑外設有故障,也可以逐個卸載外設進行檢查,以便找到有影響的外設。
4.如果設置了在關閉Windows時使用聲音文件,當該文件被破壞時也可以造成關機失敗。請在“控制面板/聲音/事件”中選擇“退Windows”項,把聲音名稱設置為“無”。這樣處理之后如果能夠正常關機,則表示的確是該原因所致,可重新安裝聲音文件供使用。
5.在Win98自動關閉時將顯示“現在可以安全地關閉計算機了”,這個內容是由Windows目錄下的“logos.sys”文件完成的,如果這個文件損壞則不能出現上述提示,而以文本形式提示:“you can now safely turn off you computer”,這也可能造成自動關機失敗,恢復該文件即可。
6.安裝WinXP后不能自動關機,如排除了上述各種原因后,有可能是其控制面板中的電源選項設置不正確,請檢查你的設置,保證ACPI和APM能夠正常工作。也有的主板系統BIOS中的APM(高級電源管理)和Win XP之間不完全兼容(以AMI BIOS為多),因此不能自動關機。選擇關機卻變成重新啟動系統,在這種情況下只能手動關機了(按下電源開關保持4秒鐘后放開,如果少于4秒則無效)。解決問題的根本辦法是升級主板的系統BIOS,采用新的版本。
(二)眾所周知,關機是與電源管理密切相關的,造成關機故障的原因很有可能是電源管理對系統支持不好。點擊“開始→設置→控制面板→性能與維護→電源選項”,在彈出的窗口中,根據需要啟用或取消“高級電源支持”即可。
如果你在故障發生時使用的是啟用“高級電源支持”,就試著取消它;如果在故障發生時,你使用的是取消“高級電源支持”就試著啟用它,故障往往會迎刃而解。
此外,USB設備也往往是造成關機故障的罪魁禍首。當出現關機變成重啟故障時,如果你的電腦上接有USB設備,請先將其拔掉,再試試。如果確信是USB設備的故障,那么最好是換掉該設備,或者是連接一個外置USB Hub,將USB設備接到USB Hub上,而不要直接連到主板的USB接口上。
最后,建議你檢查“APM/NT Legacy Node”是否被開啟。一般情況下,APM/NT Legacy Node沒有開啟可能造成關機卻不能自動切斷電源。進入設備管理器,點擊菜單欄中的“查看→顯示隱藏的設備”,顯示出系統中所有的隱藏設備。在設備列表框中查看有無APM/NT Legacy Node選項。如果你的電腦支持此功能就會有該選項,雙擊后在彈出的屬性對話框中點擊“啟用設備”按鈕即可。