ปัญหาการ Resume จาก Sleep แบบไม่คาดคิด ค่อนข้างพบได้บ่อยบนอุปกรณ์ Windows โดยเฉพาะจากปริมาณรายงานบนฟอรั่มสนับสนุนของ Microsoft ขั้นแรกในการวินิจฉัยการ Wake Up อัตโนมัติคือการหาสิ่งที่ก่อให้เกิด คุณจะพร้อมที่จะปรับแต่งแหล่งที่มาที่ผิดปกติเพื่อหยุดไม่ให้มันปลุกคอมพิวเตอร์ในอนาคต

คู่มือนี้ต้องใช้ Command Prompt เนื่องจาก Windows ไม่แสดงข้อมูลนี้ในอินเทอร์เฟซกราฟิก คุณจะต้องเปิด Command Prompt เป็น Administrator – ค้นหา cmd ในเมนู Start คลิกขวาโปรแกรมและคลิก "Run as administrator" อนุมัติพรอมต์ UAC ที่ปรากฏ
การค้นหาสิ่งที่ปลุกคอมพิวเตอร์ของคุณ ทำได้ด้วยคำสั่งเดียว:
powercfg -lastwake
พิมพ์คำสั่งและกด Return ผลลัพธ์ของคำสั่งจะแตกต่างกันไปขึ้นอยู่กับประเภทของเหตุการณ์ที่ปลุกคอมพิวเตอร์ ในภาพหน้าจอด้านล่าง ตัวก่อเหตุเห็นได้ชัดว่าเป็นอุปกรณ์ฮาร์ดแวร์ USB คุณอาจเห็นแหล่งที่มาประเภทอื่น เช่น กิจกรรมเครือข่าย หรือ Scheduled Wake Timer

ข้อมูลนี้ควรช่วยคุณระบุสาเหตุของการ Wake Up ไม่คาดคิด ขั้นตอนต่อไปของคุณจะแตกต่างกันไปขึ้นอยู่กับประเภทเหตุการณ์ที่ก่อให้เกิดการ Wake Up เราจะครอบคลุม 2 แหล่งที่พบบ่อยที่สุดด้านล่าง
การแก้ไข Device Wake-ups
ในกรณีส่วนใหญ่ Device-initiated wake-up สามารถแก้ไขได้ง่ายผ่าน Device Manager ค้นหา Device Manager ในเมนู Start และเปิดโปรแกรม
ใช้ข้อมูลจาก Command Prompt คุณควรจะหาอุปกรณ์ที่ชื่อใน Device Manager ได้ ระมัดระวังหากคำสั่งบ่งชี้รายการฮาร์ดแวร์ทั่วไป เช่น USB Root Controller ในกรณีนี้ อาจเป็นอุปกรณ์ USB ใดๆ ที่ต่ออยู่กับ Controller นั้นซึ่งก่อให้เกิดปัญหา

เมื่อคุณระบุอุปกรณ์ที่น่าสงสัยแล้ว ดับเบิลคลิกเพื่อเปิด Properties Pane เปลี่ยนไปแท็บ "Power Management" หากมองเห็น – หากไม่มี อุปกรณ์นั้นไม่ควรสามารถปลุกคอมพิวเตอร์ได้ ภายในแท็บ Power Management ให้ล้างเครื่องหมายถูกจาก Checkbox "Allow this device to wake the computer"
การป้องกัน Wake Timers จากการปลุกคอมพิวเตอร์
สาเหตุทั่วไปอีกอย่างของการ Wake Up คือ Background Wake Timers สิ่งเหล่านี้สามารถกำหนดค่าได้โดย Windows และแอป เพื่อปลุกคอมพิวเตอร์ตามตาราง มักใช้สำหรับ Routine บำรุงรักษาอัตโนมัติ

เพื่อปิดใช้งาน Wake Timers ให้ค้นหา Power Options ในเมนู Start และเปิดลิงก์ Control Panel คลิก "Change plan settings" ถัดจาก Power Plan ที่ใช้งานอยู่ แล้วลิงก์ "Change advanced power settings" บนหน้าจอถัดไป

ใน Popup Prompt ที่ปรากฏ ขยายรายการ "Sleep" ใน Tree View แล้ว "Allow wake timers" เปลี่ยนค่า Dropdown เป็น "Disable" และคลิก "Apply" และ "OK"
เทคนิคเหล่านี้ควรช่วยให้คุณแก้ไขปัญหา Wake Up ที่พบบ่อยที่สุดได้ อย่างไรก็ตาม Windows มีนิสัยไม่ยอมปฏิบัติตามการตั้งค่าพาวเวอร์เกี่ยวกับ Sleep บางครั้ง ดังนั้นคุณอาจพบว่าต้องสืบสวนเพิ่มเติม เครื่องมืออย่าง Event Viewer จะช่วยให้คุณแยกการค้นหาได้ละเอียดขึ้น ใช้ข้อมูล Wake Source ที่ได้จาก Command Prompt