本文將告訴您,如何疑難排解 Microsoft Windows XP
中的休眠和待命問題。您可能會在電腦進入或離開休眠或待命模式時,遇到異常情形。此情形可能是因下列其中一個問題所造成的:
- 過期的系統韌體
- 週邊設備韌體
- 不相容的驅動程式
- 無法正確支援休眠和待命模式的硬體
本文將告訴您,如何判斷 Windows XP 電腦是否支援「進階電源管理」(APM) 功能
(例如休眠或待命模式)。
進行休眠和待命模式的電腦處於極度低電源的狀態,所有系統內容和資料都會儲存在電腦記憶體中。在休眠和待命期間,大部分的系統元件都會關閉。如果您將電腦設為休眠或待命模式,可以節省大量的電源。電腦可以非常快速地重新啟動和擷取先前的狀態。
不過,當電腦進入或離開休眠或待命模式時,可能會發生下列一或多個問題:
- 您會接收到類似下列的錯誤訊息:
Unable to enter
Standby mode. (無法進入待命模式)
- 系統無法從休眠或待命模式恢復執行。
- 當系統從休眠或待命模式恢復執行之後,電腦運作異常。您可能會發現音訊、滑鼠控制或視訊失真問題。
- 當電腦進入或離開休眠或待命模式時,您會收到類似下列的「停止」訊息:
0x0000009F:DRIVER_POWER_STATE_FAILURE
如果下列一或多個情況成立,可能就會發生這些問題:
- 硬體無法正確地支援休眠和待命模式。
較舊的硬體可能不相容於 Advanced
Configuration and Power Interface (ACPI),或者日期早於 ACPI。 - 系統目前正在使用 VGA 視訊驅動程式。
VGA 驅動程式支援基本的視訊功能。不過,VGA
驅動程式並不支援電源管理功能。 - 系統韌體 (BIOS) 已過期。
如果您未將系統韌體升級到最新版本,可能會發生問題,尤其是 ACPI
相容系統。對於配備 APM (非 ACPI) BIOS 的 x86 系統,您可以暫時停用
APM,直到取得韌體更新為止。這個設定可以消除啟動問題,例如不穩定和「停止」錯誤。
注意 如果您停用 APM,電腦便無法進入休眠或待命模式。
如需有關疑難排解 APM 相關「停止」錯誤的詳細資訊,請按一下下面的文件編號,檢視「Microsoft
知識庫」中的文件:237673?
(http://support.microsoft.com/kb/237673/
)
How to Troubleshoot STOP Error Messages After Enabling Advanced Power Management
- 週邊設備韌體已過期。
週邊設備通常會與診斷軟體封裝在一起,而診斷軟體可讓您確認所安裝的韌體版本。請造訪製造商的網站,看看週邊設備韌體是否需要更新。網站上可能提供適用於不同裝置
(包括 SCSI 介面卡、數據機、光碟和 DVD-ROM 光碟機或視訊卡)
的韌體更新。如果您找到數個裝置的更新,請分次安裝這些更新,以判斷各個更新的效果。 - 您使用的驅動程式檔案已過期,不支援電源管理。
過期的驅動程式檔案可能會導致不相容問題。這個情形會使得電腦無法進入或離開休眠和待命模式。請確認所有裝置都已安裝作業系統適用的最新版更新,尤其是音訊裝置和視訊裝置。音訊裝置必須具備獨佔使用
Windows Driver Model (WDM) 架構的驅動程式。 - 您使用的不相容軟體會安裝干擾電源管理或不支援電源管理的元件。
如何從失敗的休眠或待命模式恢復執行
電腦進入休眠或待命模式之後,如果無法返回正常作業,請嘗試下列方法:
- 允許 Windows XP 刪除還原資料
(如果發現損毀的話)。
當您將電腦設為休眠或待命模式之後,Windows XP 會在系統關機前,將所有的系統內容儲存到
system drive\Hiberfil.sys 檔案。Ntldr 檔案會檢查
Hiberfil.sys 檔案的完整性。如果 Hiberfil.sys 檔案已損毀,您可能會收到類似下列的錯誤訊息:當您按下 ENTER 以確認錯誤訊息時,Windows XP 會刪除
Hiberfil.sys 檔案並執行正常啟動。
注意 system drive 是 Windows
安裝所在磁碟機的預留位置。 - 中斷連接您在電腦進入休眠或待命模式後插入的任何裝置。
當電腦處於休眠或待命模式時,請勿插入裝置。為了得到最佳的結果,請先讓電腦恢復執行,再插入週邊設備
(例如通用序列匯流排 (USB) 裝置)。 - 重新啟動電腦。
根據預設,ACPI
相容系統是設定成在您按下再放開電源按鈕後關閉。如果系統未在短時間內關機,請按住電源按鈕,直到系統關閉為止。系統通常會在大約四秒鐘內關閉。
有些舊型的系統具有重設按鈕。在您按下重設按鈕之後,如果電腦未重新啟動,請按下電源按鈕以關閉電腦。
注意 不當的關機作業可能會造成未儲存的資料遺失。Windows XP 可以偵測是否曾經發生不正確的關機。如果
Window XP 偵測到不正確的關機,便會啟動 Autochk.exe
檔案以更正任何在執行啟動程序期間發生的檔案系統問題。
如需有關
Autochk.exe 檔案和 Chkdsk.exe 檔案的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:831426?
(http://support.microsoft.com/kb/831426/
)
當您嘗試關閉或重新啟動電腦時,啟動了 Chkdsk.exe 或 Autochk.exe
注意 當您重新啟動電腦之後,可以嘗試執行 Crash Analysis
工具。此工具可以協助您判斷驅動程式是否為造成問題的原因。驅動程式是休眠和待命問題的主要原因。
如需詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:310414?
(http://support.microsoft.com/kb/310414/
)
如何在 Windows XP 中設定和使用錯誤報告
如需詳細資訊,請造訪下列 Microsoft 網站:
Microsoft Online Crash AnalysisMicrosoft UpdateWindows Update
如何避免休眠和待命問題
為了避免休眠和待命問題,請依照下列做法執行:
- 將電腦設為休眠和待命模式之後,請勿對電腦狀態進行重大變更。
例如,如果您將卸除的可攜式電腦設為休眠或待命模式,請勿在銜接電腦時讓電腦恢復執行。非
ACPI 相容的電腦可能會對這類狀態變更較為敏感。 - 請勿在執行特定應用程式時,強制電腦進入休眠或待命模式。
如果您在這些應用程式執行時,將電腦設為休眠或待命模式,則某些應用程式無法適當回應。如果強制進行休眠或待命模式,光碟和
DVD 燒錄軟體等應用程式以及系統備份公用程式可能無法正確地執行。光碟和 DVD
媒體可能會變成無法使用,而備份資料可能會損毀。請務必等待這些應用程式完成資料收集和工作記錄之後,再將電腦設為休眠或待命模式。
如何判斷電腦是否正在使用 ACPI 功能
休眠和待命模式需要可支援 ACPI 或舊版「進階電源管理」(APM) 規格的系統
BIOS。為了避免發生這個問題,請檢閱系統文件,或造訪製造商網站,以取得有關如何判斷韌體是否相容且為最新版本的資訊。當您使用 ACPI
功能時,更新的韌體尤其重要。
如果要判斷電腦是否使用 ACPI 功能,請依照下列步驟執行:
- 按一下 [開始],再按一下 [執行],輸入
devmgmt.msc,然後按一下 [確定]。
- 在 [裝置管理員] 視窗中展開 [電腦],然後確認您是否能夠看到
[Advanced Configuration and Power Interface (ACPI) PC]
選項。如果看得到,表示電腦正在使用 ACPI 功能。
如何判斷電腦是否支援休眠和待命功能
- 按一下 [開始],再按一下 [執行],輸入
powercfg.cpl,然後按一下 [確定]。
- 在 [電源選項內容] 對話方塊中,確認是否存在
[休眠] 索引標籤。如果這個索引標籤存在,請按一下 [休眠] 索引標籤,再按一下以選取
[啟用休眠] 核取方塊,然後按一下 [套用]。
- 在 [進階] 索引標籤上,確認 [電源按鈕]
區域的下拉式清單中出現 [待命] 選項和 [休眠] 選項。
注意 如果 [休眠] 索引標籤存在,並且您按一下以清除 [休眠]
索引標籤上的 [啟用休眠] 核取方塊,則 [休眠] 選項將不會出現在
[進階] 索引標籤的下拉式清單中。
如果 [待命] 選項和
[休眠] 選項都未顯示,即表示電腦不支援這些功能,或者 BIOS 中的電源管理功能已停用。請連絡系統製造商以取得有關
BIOS 設定的資訊。
如需有關如何使用待命和休眠功能的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
308535?
(http://support.microsoft.com/kb/308535/
)
Description of the Different Advanced Power Management States
302414?
(http://support.microsoft.com/kb/302414/
)
無法使用電源管理功能
815304?
(http://support.microsoft.com/kb/815304/
)
電腦無法由休眠狀態正確回復
822827?
(http://support.microsoft.com/kb/822827/
)
Computer stops responding after you put it into hibernation, and then resume it from hibernation many times