2015年11月17日 星期二

解決電腦睡眠後無法喚醒的各種疑難雜症

五年前自組一台桌機,用到現在其間發生不少問題

作業系統 Windows 7,其中最常發生的就是無法從睡眠中喚醒

個人桌機使用習慣是從不關機,因此不用時會讓電腦進入睡眠(S3)

下次使用時能快速喚醒,不用等待漫長開機時間

實際測量關機和睡眠(S3),消耗功率都一樣低於5W

之前曾發生過無法喚醒的狀況是主機都有在運作,螢幕沒訊號一片黑

按鍵盤 Caps Lock 沒反應,通常是RAM或顯示卡的金手指接觸不良

拆下來用橡皮擦將金手指清潔完就正常了。

------------------------------------------------------------------------------------------------------------

最近這幾次發生的問題比較奇怪,喚醒時主機都有在運作

剛開始螢幕沒訊號一片黑,按鍵盤 Caps Lock 有作用

過5分鐘後出現藍屏,接著就重新開機

並不是每次喚醒都會發生,所以問題很難抓

還好可以利用BlueScreenView這個軟體去抓問題,結果是電源軀動的問題



察看更詳細的資訊

電源驅動異常,導致 ntoskrnl.exe 系統程式無法正常執行

剛開始以為電源供應器供電不穩,換一顆新的試了幾天還是發生

Google 一下 0x0000009f stop 錯誤,找到 Microsoft 官網的解說是喚醒USB裝置無法運作

按照它的解決方案結果不能用,只好自己先把USB裝置移除

USB 只接印表機和晶片讀卡機,還有無線滑鼠和鍵盤

我認為比較有可能的是晶片讀卡機,先移除後觀察一陣子的確沒發生

後來插回去沒多久又發生,已經可以確定是這個裝置在作怪

於是將晶片讀卡機的驅動再重新安裝,結果還是不行

最後是到控制台→裝置管理員→找到這個讀卡機,按右鍵內容→更新驅動程式


經過長期的觀察,總算解決這惱人的問題!XD