Sleep Mode เป็นโหมดประหยัดพลังงานในคอมพิวเตอร์ ที่ประหยัดไฟฟ้ามาก เมื่อ Resume อุปกรณ์จะโหลด Session ล่าสุด ทำให้ไม่ต้องเปิดแอปพลิเคชันหรือเริ่มงานใหม่ สถานะเครื่องถูกเก็บไว้ใน RAM เมื่อสั่ง Sleep คอมพิวเตอร์จะปิด Process ที่ไม่จำเป็น และตั้ง RAM ให้อยู่ในสถานะพลังงานขั้นต่ำ
เนื่องจากสถานะประหยัดพลังงาน คุณสามารถตั้ง Timer ให้แล็ปท็อป Sleep อัตโนมัติได้ แต่ผู้ใช้หลายคนรายงานว่าหลังอัปเกรดเป็น Windows 10 คอมพิวเตอร์ไม่ Sleep อัตโนมัติเหมือนเดิม ปัญหานี้อาจมาจากหลายสาเหตุ เช่น Controller รบกวน Sleep Timer หรือแอปพลิเคชันบุคคลที่สามเก็บคอมพิวเตอร์ให้ตื่นอยู่ ทำตามวิธีแก้จากบนลงล่าง
วิธีตรวจสอบว่า Sleep Mode เปิดใช้งานจริงหรือไม่?
ก่อน Troubleshooting เราจะตรวจสอบว่า Sleep Mode เปิดใช้งานจริงหรือไม่ มี Timer เฉพาะในระบบ หากคอมพิวเตอร์ไม่ได้ใช้งานเป็นเวลาที่ตั้งไว้ จะ Sleep อัตโนมัติ
- คลิกขวาที่ไอคอนแบตเตอรี่ มุมขวาล่าง คลิก "Power Options"

หากคุณใช้ PC และไม่เห็นตัวเลือกนี้ กด Windows + S พิมพ์ "choose a power plan" คลิกผลลัพธ์ที่เกี่ยวข้องที่สุด

- จะมี Power Plan หลายตัว คลิก "Change plan settings" หน้า Power Plan ที่ใช้งานอยู่

- ในหน้าต่างนี้ จะมีตัวเลือก "Put the computer to sleep" ตรวจสอบว่า Time Limit เป็นที่คุณคาดหวัง เปลี่ยนเป็นค่าต่ำกว่าหากสูงเกินไป คลิก "Save changes" และออก

วิธีแก้ที่ 1: รีเซ็ตคอมพิวเตอร์
เราลอง Restart คอมพิวเตอร์โดยเต็มที่ โดยถอดปลั๊กไฟหลัง Shutdown หรือถอดแบตเตอรี่ อาจเป็นไปได้ว่า Cache หรือ RAM ยังเก็บข้อมูลอยู่แม้หลัง Shutdown/Restart ปิดเครื่องปกติ รอไม่กี่นาที ถอดปลั๊ก/ถอดแบตเตอรี่ รออีกสองนาที ก่อนเปิดกลับ วิธีนี้ อาจ แก้ปัญหา แต่เป็นการยิงในมืด หากไม่ได้ ไปวิธีต่อไป
วิธีแก้ที่ 2: ตรวจสอบ Browser
Browser มักแลกเปลี่ยนข้อมูลกับเว็บไซต์แม้คุณไม่ได้ใช้งาน เว็บอย่าง web.whatsapp หรือ Skype ใช้ Push Notifications ทำให้ Browser ตื่นอยู่ ซึ่งทำให้ PC ตื่นอยู่ ลองปิด Browser ทั้งหมดอย่างถูกต้องด้วย Task Manager แล้วรอดูว่าคอมพิวเตอร์ Sleep หรือไม่ หาก Sleep คุณสามารถวินิจฉัยได้ว่าเว็บไซต์ไหนก่อให้เกิดปัญหา เริ่มจากเว็บ Interactive (WhatsApp, Yahoo, Live, Skype ฯลฯ) และหลังวินิจฉัยแล้ว หลีกเลี่ยงการเปิดแท็บนั้นทิ้งไว้
วิธีแก้ที่ 3: ตรวจสอบอุปกรณ์ที่ต่ออยู่
อุปกรณ์ต่อเนื่องหลายตัวต้องการการสื่อสาร "Always-on" กับคอมพิวเตอร์ อาจมีอุปกรณ์ต่ออยู่ที่รบกวน Sleep Timer ทำให้คอมพิวเตอร์ไม่ Sleep ได้ อุปกรณ์เหล่านี้รวมถึง Wireless Mouse/Keyboard, Xbox Console หรืออุปกรณ์, ลำโพง Interactive หรืออุปกรณ์ภายนอกอื่นๆ (แม้แต่ USB หรือ Hard Drive!)
ถอดอุปกรณ์เหล่านี้ออกจากคอมพิวเตอร์ และรอ Timer ให้คอมพิวเตอร์ Sleep หากปัญหายังคง ให้ต่ออุปกรณ์กลับไปและทำวิธีต่อไป
วิธีแก้ที่ 4: ติดตั้ง Windows Update ล่าสุด
Windows ปล่อยอัปเดตสำคัญเพื่อแก้ Bug ใน OS หากคุณยังไม่ติดตั้ง ขอแนะนำให้ทำโดยเร็วที่สุด Windows 10 เป็น OS ล่าสุด และ OS ใหม่ใช้เวลานานถึงจะสมบูรณ์แบบทุกด้าน
ยังมีปัญหาหลายอย่างค้างอยู่ Microsoft ปล่อยอัปเดตบ่อยเพื่อแก้ไข
- กด Windows + S เปิด Search Bar Start Menu พิมพ์ "Windows update" คลิกผลลัพธ์แรก

- ใน Update Settings คลิกปุ่ม "Check for updates" Windows จะตรวจสอบและติดตั้งอัปเดตที่มี อาจขอ Restart
- หลังอัปเดต รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่
วิธีแก้ที่ 5: ปิด Cortana
Cortana เป็นฟีเจอร์ใหม่ใน Windows 10 เป็น Virtual Assistant ที่ตรวจสอบการใช้งานคอมพิวเตอร์และช่วยแนะนำ ตอบสนองคำสั่งเสียง และทำงานเล็กๆ อย่างนัดหมายหรือเล่นเพลง
คำสั่งเสียง "Hey Cortana" ทราบว่าก่อให้เกิดปัญหา Sleep ใน Windows พบว่าเนื่องจาก Bug คอมพิวเตอร์จะตื่นอยู่ตลอดเพื่อรอคำสั่ง "Hey Cortana" เราลองปิด Cortana ดูว่าแก้ปัญหาหรือไม่ หากไม่ได้ ให้เปิดกลับได้
- กด Windows + S เปิด Search Bar พิมพ์ "Cortana" เปิดผลลัพธ์ "Cortana and search settings"

- ยกเลิกติ๊กตัวเลือกทั้งหมด ใน Settings เมนู จะปิด Cortana จากคอมพิวเตอร์

- รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหายังคงอยู่หรือไม่
วิธีแก้ที่ 6: ปิด Hybrid Sleep
Hybrid Sleep รวม Sleep Mode และ Hibernation เนื้อหา RAM ถูกคัดลอกไปที่ Non-volatile Storage (เหมือน Hibernation ปกติ) แต่แทนที่จะปิดเครื่อง คอมพิวเตอร์เข้าสู่ Sleep Mode วิธีนี้รวมประโยชน์ของ Sleep และ Hibernation สามารถ Resume ทันทีและปิดพลังงานเพื่อประหยัด
ผู้ใช้หลายคนรายงานว่าเนื่องจาก Hybrid Sleep คอมพิวเตอร์ไม่ Sleep เลย หลังปิด Hybrid Sleep คอมพิวเตอร์ Sleep ปกติหลังเวลาที่ตั้ง เราลองปิด Hybrid Sleep จาก Power Settings ดูว่าทำงานหรือไม่
- คลิกขวาที่ไอคอนแบตเตอรี่ มุมขวาล่าง คลิก "Power Options"

หากใช้ PC ไม่เห็นตัวเลือก กด Windows + S พิมพ์ "choose a power plan" คลิกผลลัพธ์ที่เกี่ยวข้อง
- มี Plan หลายตัว คลิก "Change plan settings" หน้า Plan ที่ใช้งานอยู่
- คลิก "Change advanced power settings" ใกล้กลางหน้าจอ

- ขยายหมวด Sleep เปิด Hybrid Sleep ตั้ง ทั้ง 2 ตัวเลือก (On battery และ Plugged in) เป็น Off ด้วย Drop-down กด Apply บันทึกและออก รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่ามีความแตกต่างหรือไม่

วิธีแก้ที่ 7: ตรวจสอบ Device Wake-up Call Settings
อุปกรณ์หลายตัวสามารถเก็บคอมพิวเตอร์ให้ตื่นอยู่ได้ อุปกรณ์เหล่านี้รวมถึง Mouse, Keyboard, Speakers ฯลฯ คุณควรปิดการตั้งค่านี้สำหรับอุปกรณ์ทั้งหมดยกเว้น Ethernet และตรวจสอบว่ายังมีปัญหาหรือไม่ ในกรณีส่วนใหญ่ การเคลื่อนไหวเล็กน้อยของ Mouse หรือการสื่อสารของอุปกรณ์ภายนอกกับคอมพิวเตอร์รบกวน Sleep Timer เราจะสาธิตการปิดการตั้งค่าสำหรับ Mouse ตรวจสอบให้แน่ใจว่าทำซ้ำสำหรับอุปกรณ์อื่นๆ (ยกเว้น Ethernet)
- กด Windows + R เปิด Run พิมพ์ "devmgmt.msc" กด Enter
- ใน Device Manager ขยายหมวด "Mice and other pointing devices" คลิกขวา "HID-compliant mouse" เลือก Properties

- ไปที่แท็บ Power Management ยกเลิกติ๊ก "Allow this device to wake the computer"

- กด Apply บันทึกและออก รีบูทคอมพิวเตอร์และตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่
วิธีแก้ที่ 8: เปลี่ยน UpdateOrchestrator
โฟลเดอร์ Scheduled Task UpdateOrchestrator ของ Windows 10 มี Task ชื่อ Reboot Task นี้จะบังคับให้คอมพิวเตอร์ตื่นและติดตั้ง Update ไม่ว่าจะมีหรือไม่ การตั้งค่านี้อาจกันคอมพิวเตอร์ไม่ให้ Sleep เราไม่ควรแค่ลบ Permission ต้องเปลี่ยน Ownership เพื่อไม่ให้ Windows เปลี่ยนการตั้งค่าภายหลัง
- กด Windows + R เปิด Run พิมพ์ "control panel" จะเปิด Control Panel
- ค้นหา "Administrative Tools" ใน Search Bar มุมขวาบน เปิดผลลัพธ์แรก

- จะไปที่โฟลเดอร์ที่มี Administrative Tools ทั้งหมด นำทางและเปิด Task Scheduler

- นำทางไปที่:
Library > Microsoft > Windows > UpdateOrchestrator

- ค้นหา Entry ชื่อ "Reboot" คลิกขวาเลือก Properties
- หน้าต่างใหม่โผล่ ไปที่แท็บ Conditions ยกเลิกติ๊ก "Wake the computer to run this task" กด OK บันทึกและออก คลิกขวา Reboot เลือก Disable

- ตอนนี้เราต้องทำให้ Account ของคุณเป็น Owner ของไฟล์นี้ นำทางไปที่
C:\Windows\System32\Tasks\Microsoft\Windows\UpdateOrchestrator
ชื่อ "Reboot" พร้อมนามสกุลไฟล์ คลิกขวาเลือก Properties

- คุณสามารถทำให้ตัวเองเป็น Owner ของไฟล์ได้
รีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล และตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่
วิธีแก้ที่ 9: ดาวน์เกรด Intel Management Engine Components Driver
เราจะดาวน์โหลด Intel Management Engine Interface Driver (Version 9 หรือ 10) และใช้ Show or Hide Updates Package เพื่อหยุดระบบไม่ให้ติดตั้ง Version 11 อีก ต้อง Pause Update Service ผ่าน Services Menu เพื่อไม่ให้ Windows ติดตั้ง Version 11 เอง
- พิมพ์ "services.msc" เปิด Services Window
- ใน Services นำทางไปด้านล่าง ค้นหา Windows Update คลิกขวาเลือก Properties

- หลัง หยุด Process คลิก Startup Type เลือก Manual

- กด OK บันทึกและออก รีสตาร์ทคอมพิวเตอร์
- ไปที่เว็บดาวน์โหลด Driver ทางการของ HP ใส่ Model เครื่องของคุณ
- หลังเลือกเครื่องและไปหน้า Drivers ขยาย "Driver-Chipset" ดาวน์โหลด "Intel Management Engine Components Driver"

- ติดตั้งซอฟต์แวร์ที่ดาวน์โหลด
- ดาวน์โหลด Windows 10 Show or Hide Updates Package จาก Microsoft
- รัน Package ที่ดาวน์โหลด หลัง Windows สแกน จะมี 2 ตัวเลือก เลือก "Hide updates"

- ในหน้าต่างถัดไป เลือก Intel Management Engine Components Driver และ Hide จะได้ไม่อัปเดต Version 11
- พิมพ์ "services.msc" เปิด Services Window อีกครั้ง
- ใน Services นำทางไปด้านล่าง ค้นหา Windows Update คลิกขวาเลือก Properties

- คลิก Startup Type เลือก Automatic

- รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าคอมพิวเตอร์ Sleep ถูกต้องแล้วหรือไม่
หมายเหตุ: คุณไม่ต้อง Uninstall Version 11 ก่อนติดตั้ง Version 9 หรือ 10 การมี Driver บาง Version อยู่จำเป็นสำหรับการ Downgrade
- คลิกขวาที่ไอคอนแบตเตอรี่ มุมขวาล่าง คลิก "Power Options"
หากใช้ PC ไม่เห็นตัวเลือก กด Windows + S พิมพ์ "choose a power plan" คลิกผลลัพธ์ที่เกี่ยวข้อง
- คลิก "Choose what the power button do" ด้านซ้ายหน้าต่าง หมายเหตุ: ทำขั้นตอนเดียวกันสำหรับ "Choose what closing the lid does"

- คลิก "Change settings that are currently unavailable" ใกล้ด้านบน จะเปิดให้แก้ Checkbox ด้านล่างได้

- ยกเลิกติ๊ก "Turn on fast startup (recommended)" กด OK ใช้การเปลี่ยนแปลงและออก

- เปิด Elevated Command Prompt (Windows + S พิมพ์ "command prompt" คลิกขวาเลือก "Run as administrator")
- พิมพ์คำสั่งต่อไปนี้และกด Enter
Powercfg –h off

- รีบูทคอมพิวเตอร์และตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่ รวมถึงอัปเดต BIOS และ Graphics Drivers หลัง Reboot
วิธีแก้ที่ 10: เพิกเฉย Power Requests ทั้งหมดโดย srvnet Driver
วิธีแก้อีกอย่างที่ผู้ใช้รายงานคือปิด Power Requests ทั้งหมดโดย srvnet Driver ปัญหาจะหายเอง อาจมีคำอธิบายมากมาย แต่ไม่ควรสมมติโดยไม่มีการวิจัย เราจะรันคำสั่งใน Command Prompt ดูว่าช่วยได้ไหม
- กด Windows + S เปิด Search Bar พิมพ์ "command prompt" คลิกขวาเลือก "Run as administrator"
- ใน Command Prompt พิมพ์คำสั่งต่อไปนี้ตามด้วย Enter
powercfg -requestsoverride DRIVER srvnet System

คุณสามารถย้อนกลับการเปลี่ยนแปลงหากวิธีนี้ไม่ได้ผล โดยรันคำสั่ง:
powercfg -requestsoverride DRIVER srvnet
- รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่
วิธีแก้ที่ 11: ปิด Media Sharing Settings
Windows มีฟีเจอร์แชร์ Media กับ Client อื่นผ่าน Network ฟีเจอร์นี้อาจมี Traffic บนคอมพิวเตอร์และรบกวน Sleep Timer เราลองปิดผ่าน Advanced Power Options ดูว่าแก้ปัญหาหรือไม่
- คลิกขวาที่ไอคอนแบตเตอรี่ มุมขวาล่าง คลิก "Power Options"
หากใช้ PC ไม่เห็นตัวเลือก กด Windows + S พิมพ์ "choose a power plan" คลิกผลลัพธ์ที่เกี่ยวข้อง
- มี Plan หลายตัว คลิก "Change plan settings" หน้า Plan ที่ใช้งานอยู่
- คลิก "Change advanced power settings" ใกล้กลางหน้าจอ

- ขยายหมวด "Multimedia settings" และ "When sharing media" ตั้งทั้ง 2 ตัวเลือก (On battery และ Plugged in) เป็น "Allow the computer to sleep" กด Apply บันทึกและออก

- รีบูทคอมพิวเตอร์และตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่
วิธีแก้ที่ 12: เริ่มคอมพิวเตอร์ใน Clean-Boot State
หากวิธีข้างต้นไม่ได้ผล แนะนำให้ Restart คอมพิวเตอร์ หากไม่ดีขึ้น ลอง Clean Boot Clean Boot ให้ PC เริ่มต้นด้วย Driver และโปรแกรมขั้นต่ำ เปิดเฉพาะที่จำเป็น ปิดบริการอื่นทั้งหมด
- กด Windows + R เปิด Run พิมพ์ "msconfig" กด Enter

- ไปที่แท็บ Services ด้านบน ติ๊ก "Hide all Microsoft services" จะปิดบริการ Microsoft ทั้งหมด เหลือบริการบุคคลที่สาม
- คลิก "Disable all" ใกล้ด้านล่างซ้าย บริการบุคคลที่สามทั้งหมดจะถูกปิด
- คลิก Apply บันทึกและออก

- ไปที่แท็บ Startup คลิก "Open Task Manager" จะไป Task Manager รายการแอป/บริการที่รันตอนเริ่มต้นจะแสดง

- เลือกแต่ละบริการทีละตัว คลิก "Disable" มุมขวาล่าง

- รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าคอมพิวเตอร์ Sleep สำเร็จหรือไม่ หากสำเร็จ แสดงว่ามีโปรแกรมภายนอกก่อให้เกิดปัญหา ค้นหาในโปรแกรมที่ติดตั้งว่าตัวไหนก่อให้เกิดปัญหา ทำตามวิธีถัดไปเพื่อดูว่า System จดทะเบียน Process ที่รบกวน Sleep Cycle หรือไม่
วิธีแก้ที่ 13: ตรวจสอบว่า Process ไหนรบกวน Sleep Cycle
Windows มีคำสั่ง Built-in ให้ระบุว่า Process/Application ไหนก่อให้ Sleep Process หยุด เมื่อระบุ Application/Process ได้ถูกต้องแล้ว คุณสามารถหยุดพวกมันได้
- กด Windows + S พิมพ์ "command prompt" คลิกขวาเลือก "Run as administrator"
- ใน Elevated Command Prompt พิมพ์คำสั่งต่อไปนี้และกด Enter
powercfg /requests
- Process/Application ทั้งหมดที่ไม่ให้คอมพิวเตอร์ Sleep จะแสดง
หมายเหตุ: เครื่องมือนี้ไม่สมบูรณ์ และไม่ได้รายการ Process/Application ทั้งหมดที่จำเป็น ลองปิด Antivirus, VPN Services, ถอด USB, และ Monitoring Applications (อย่าง CC Cleaner)
เพื่อ ปิดบริการ ที่เป็นตัวร้าย กด Windows + R พิมพ์ "services.msc" หน้าต่างใหม่โผล่มีบริการทั้งหมดที่รันบนคอมพิวเตอร์ ดับเบิลคลิกตัวที่ก่อให้เกิดปัญหา หยุดบริการ และเลือก Startup Type เป็น Disabled กด OK บันทึกและออก
เพื่อ Uninstall แอปพลิเคชัน เปิด Control Panel เลือก Uninstall a Program โปรแกรมที่ติดตั้งทั้งหมดจะอยู่ที่นี่ คลิกขวาตัวที่ก่อให้ปัญหา เลือก "Uninstall"
วิธีแก้ที่ 14: ปิด Edge ในพื้นหลัง
ในบางกรณี Microsoft Edge รันในพื้นหลังขณะคุณใช้คอมพิวเตอร์ และกันไม่ให้คอมพิวเตอร์ Sleep พฤติกรรมนี้มักใช้เพื่อป้องกันการขัดจังหวะระหว่างท่องเว็บ แต่ปิดใน Browser ยุ่งยาก ดังนั้นคุณต้องปิด Browser จาก Task Manager เพื่อกำจัด สำหรับนั้น:
- กด "Windows" + "R" เปิด Run Prompt
- พิมพ์ "taskmgr" กด "Enter" เปิด Task Manager

- คลิกแท็บ "Processes" ค้นหา Microsoft Edge ในรายการ
- คลิก Process Microsoft Edge เพื่อเลือก แล้วคลิก "End Task" เพื่อปิด Browser สมบูรณ์

- ตรวจสอบ ว่าการทำเช่นนี้แก้ปัญหาได้หรือไม่ และ Windows Sleep ได้แล้วหรือไม่
วิธีแก้ที่ 15: สร้าง Sleep Diagnostics Report
ในบางสถานการณ์ อาจมี Background Services หรือ Applications หลายตัวที่กันคอมพิวเตอร์ไม่ให้ Sleep บาง Services รันในพื้นหลังและคอมพิวเตอร์คิดว่ายังมีงานที่ต้องการหน้าจออยู่ จึงไม่ Sleep เราจะสร้าง In-depth Sleep Report และตรวจสอบว่าโปรแกรมไหนรันอยู่ที่ไม่ให้คอมพิวเตอร์ Sleep
- กด "Windows" + "R" เปิด Run Prompt
- พิมพ์ "cmd" กด "Shift" + "Ctrl" + "Enter" ให้ Admin Permissions
- พิมพ์คำสั่งต่อไปนี้เพื่อสร้างรายงานลึกเกี่ยวกับโปรแกรมที่ไม่ให้คอมพิวเตอร์ Sleep
powercfg /SYSTEMSLEEPDIAGNOSTICS
- จะบอก Location ที่รายงานถูกบันทึก

- ไปที่ Location นั้นและเปิดรายงานด้วย Browser ที่ต้องการ
- จากรายงานนี้ คุณสามารถระบุ Process ที่เก็บคอมพิวเตอร์ไม้ให้ Sleep ได้
วิธีแก้ที่ 16: กำจัดอุปสรรคทางกายภาพ
วิธีนี้อาจดูแปลก แต่บางครั้งเมื่อวาง Mouse ลง Mousepad หรือพื้นผิวที่วาง Mouse อาจสั่น ทำให้ Mouse เลื่อนเล็กน้อย สามารถกันคอมพิวเตอร์ไม่ให้ Sleep เพราะ Mouse เคลื่อนไหวตลอด แม้ Cursor ดูจะนิ่ง แต่จริงๆ อาจเคลื่อนไหวเล็กน้อย เราพบว่าถอด Mousepad หรือตรวจสอบว่า Mouse ไม่เคลื่อนไหวเลย ช่วยได้
วิธีแก้ที่ 17: ปิด Steam
Steam มักเป็นตัวสงสัยในกรณีแบบนี้ เพราะบางครั้งรัน Process ในพื้นหลังที่ Trigger คอมพิวเตอร์คิดว่าต้องการหน้าจอ ON และกันไม่ให้ Sleep ดังนั้น ควรปิด Steam ชั่วคราวเพื่อตรวจสอบ
- บน Desktop คลิกไอคอน "Upwards" เปิด More Items
- คลิกขวาที่ไอคอน "Steam" เลือก "Exit"

- หลัง Exit Steam แล้ว ตรวจสอบว่าคอมพิวเตอร์ Sleep ได้หรือไม่
หมายเหตุ: คุณควรลองย้าย Steam ออกจาก Desktop หากมี Shortcut หรือไฟล์อยู่ นี่แก้ปัญหาได้ในบางกรณี หากต้องการเปิดไว้ในพื้นหลัง ลองย้าย Steam ไป Library Mode แทน Homepage นี่เกี่ยวกับซอฟต์แวร์ที่มักโหลด Video/Audio ขณะอยู่ Homepage ทำให้คอมพิวเตอร์คิดว่า Software ยังใช้งานอยู่
วิธีแก้ที่ 18: รัน Trace
นี่คือรูปแบบ Trace ที่ช่วยหา Process ที่กันคอมพิวเตอร์ไม่ให้ Sleep เราจะเปิด Administrative Command Prompt และพิมพ์คำสั่งเพื่อรัน Test
- กด "Windows" + "R" เปิด Run Prompt
- พิมพ์ "cmd" กด "Shift" + "Ctrl" + "Enter" ให้ Admin Privileges

- พิมพ์คำสั่งต่อไปนี้เพื่อเริ่ม Trace
cd %USERPROFILE%/Desktop
- พิมพ์คำสั่งต่อไปนี้เพื่อเริ่ม Trace กิจกรรม
powercfg /energy
- ใช้เวลา 60 วินาทีจบ Trace ลองให้คอมพิวเตอร์ Sleep ขณะ Trace ทำงาน
- จะบอก Location ที่บันทึก Trace เมื่อเสร็จ 60 วินาที

- ตอนนี้คุณควรระบุไฟล์ที่กันคุณไม่ให้ Sleep ได้
วิธีแก้ที่ 19: อนุญาตเฉพาะ Magic Packet ให้ Wake PC
บางครั้ง Network Card ที่คุณใช้ อาจ Wake คอมพิวเตอร์ และ Power Settings บางอย่างอาจต้อง Reconfigure เพื่อให้ Sleep Function ทำงานได้ ถ้วนั้น ในขั้นตอนนี้ เราจะ Reconfigure Network Card Power Settings
- กด "Windows" + "R" เปิด Run Prompt
- พิมพ์ "devmgmt.msc" กด "Enter" เปิด Device Manager

- ขยาย Network Adapters Drivers คลิกขวา Network Driver ที่คุณใช้
- เลือก "Properties" คลิกแท็บ "Power Management"

- ใน Power Settings ติ๊ก "Only allow a magic packet to wake this Device" คลิก "OK" บันทึก
- ตรวจสอบว่าการทำเช่นนี้แก้ปัญหาได้หรือไม่
วิธีแก้ที่ 20: กำหนด Last Wake
วิธีนี้ใช้ได้ก็ต่อเมื่อคอมพิวเตอร์ Wake กลับมาจาก Sleep Mode ทันที เราจะใช้ Powercfg Details เพื่อหาว่า Process ไหนก่อให้คอมพิวเตอร์ Wake กลับจาก Sleep โดยรันคำสั่งใน Command Prompt
- กด "Windows" + "R" เปิด Run Prompt
- พิมพ์ "cmd" กด "Shift" + "Ctrl" + "Enter" ให้ Admin Privileges

- พิมพ์คำสั่งต่อไปนี้เพื่อเริ่ม Last Wake Trace
powercfg /lastwake
- ควรแสดง Wake Source บนหน้าจอ
- ส่วนใหญ่จะเป็น Driver ใน Device Manager คุณสามารถไปที่ Device Management และ Uninstall หรือแทนที่ด้วย Driver ใหม่ได้
วิธีแก้ที่ 21: ปิด uTorrent
เป็นไปได้ว่า uTorrent รันในพื้นหลังแม้คุณปิดจาก Taskbar โปรแกรมยังดาวน์โหลดจาก Torrent หรือ Seed Torrent อื่นในพื้นหลังแม้คุณปิดจากแอป ดังนั้นขั้นตอนนี้เราจะกำจัดจาก App Tray และ Task Manager
- กด "Windows" + "R" เปิด Run Prompt
- พิมพ์ "taskmgr" กด "Enter"

- คลิกแท็บ "Processes" คลิก "uTorrent" จากรายการ Process เพื่อเลือก
- เมื่อเลือกแล้ว คลิกปุ่ม "End Task" เพื่อจบ Process
- หลังนั้น คลิกแท็บ "Startup" เลือก "uTorrent" ในนั้นด้วย

- คลิกปุ่ม "Disable" บน Task Manager เพื่อจบ Process
- ตรวจสอบว่าปัญหายังคงอยู่หรือไม่
วิธีแก้ที่ 22: Power Cycling คอมพิวเตอร์
ในบางกรณี ปัญหาอาจเกิดหาก RAM หรือ Pagefile ไม่ถูก Clear อย่างถูกต้อง และสุดท้ายกันคอมพิวเตอร์ไม่ให้ Sleep คุณลอง Power Cycle คอมพิวเตอร์อย่างเต็มที่ และกำจัดไฟฟ้าสถิตที่เก็บอยู่ใน Components เพื่อแก้ปัญหา
- ปิดเครื่องคอมพิวเตอร์อย่างสมบูรณ์ และรอให้ Power Down สมบูรณ์
- ถอดสายไฟจากทั้ง CPU และ Monitor

- กดค้างปุ่ม Power บนทั้ง CPU และ Monitor อย่างน้อย 10 วินาที
- รอเพิ่มอีก 2 นาที และเปิดคอมพิวเตอร์
- ตรวจสอบว่าการทำเช่นนี้แก้ปัญหาของคอมพิวเตอร์ได้หรือไม่
วิธีแก้ที่ 23: ถอด Controller
อุปกรณ์บางอย่างโดยเฉพาะที่ก่อให้ปัญหานี้คือ Xbox และ PS4 Controllers อุปกรณ์เหล่านี้ไม่แสดงใน Trace Tests ที่เรารันมาจนตอนนี้ และกันคอมพิวเตอร์ไม่ให้ Sleep ดังนั้น หากคุณต่อ Xbox One, Xbox 360, PS4 หรือ Controller อื่นอยู่ ควรถอดออกชั่วคราวและตรวจสอบว่าคอมพิวเตอร์ Sleep ได้หรือไม่
วิธีแก้ที่ 24: Reinitializing Power Settings
หากคอมพิวเตอร์ติดอยู่ระหว่างสถานะ Power Settings เป็น Always On และ Turn Off หลังเวลาที่กำหนด ปัญหาอาจเกิด สิ่งที่เราทำได้คือ Reinitialize Settings โดยเลือกหนึ่งแล้วเปลี่ยนเป็นอีกตัว
- กด "Windows" + "R" เปิด Run Prompt
- พิมพ์ "control" แล้วกด "Hardware and Sound"

- ใน Hardware and Sound Settings คลิก "Power Options" แล้วเลือก "Change Plan Settings" หน้า Power Plan ที่ใช้

- เปลี่ยน "Turn off the Display" และ "Put the computer to sleep" เป็น "Never"
- คลิก "Save Changes" บันทึก
- รออย่างน้อย 5 นาที และกลับไปที่ Change Plan Settings อีกครั้ง
- เปลี่ยน Settings กลับเป็นที่คุณต้องการ และบันทึก
- ตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่
วิธีแก้ที่ 25: ติดตั้ง Driver ที่หายไป
เป็นไปได้ว่า Driver สำคัญบางตัวหายไปหรือเสียหายจาก System Failure ขั้นตอนนี้เราจะตรวจสอบ Missing Drivers จาก Device Manager และ Update หรือ Install ที่หายไป
- กด "Windows" + "R" เปิด Run Prompt
- พิมพ์ "devmgmt.msc" กด "Enter" เปิด Device Manager

- ใน Device Management Window ขยายแต่ละตัวเลือกทีละตัว ค้นหา Driver ที่มีไอคอนสีเหลือง
- ไอคอนนี้บ่งชี้ว่า Driver ต่อไปนี้หายไปหรือติดตั้งไม่ถูกต้อง
- คลิกขวาที่ Drive ที่มีไอคอนนั้น เลือก "Update Driver"

- ทำตามคำแนะนำบนหน้าจอเพื่ออัปเดต Driver ควรค้นหา Windows Update ใหม่และติดตั้งให้อัตโนมัติ
- ทางเลือก: ใช้ Driver Easy ติดตั้ง Missing Drivers
- หลังติดตั้ง Missing Drivers ทั้งหมด ตรวจสอบว่าปัญหายังคงอยู่หรือไม่
วิธีแก้ที่ 26: หยุด WMP Service
ในบางสถานการณ์ WMP Service ที่น่าจะเปิดอยู่บนคอมพิวเตอร์ อาจกันไม่ให้ Sleep โดยรันในพื้นหลัง Service นี้เปิดโดย Default และอนุญาตให้รันโดยไม่รบกวน เราจะหยุดมันในขั้นตอนนี้เพื่อตรวจสอบว่ามันเป็นตัวร้ายจริงๆ หรือไม่
- กด "Windows" + "R" เปิด Run Prompt
- พิมพ์ "services.msc" กด "Enter" เปิด Service Management Window

- ใน Service Management Window Scroll ลง ค้นหา "Windows Media Player Network Sharing Service"
- ดับเบิลคลิก และคลิกปุ่ม "Stop"

- คลิก "Startup Type" เลือก "Manual" จากรายการ
- บันทึกการเปลี่ยนแปลงและออกจาก Services Window
- ตรวจสอบว่าการทำเช่นนี้แก้ปัญหา Sleep ของคอมพิวเตอร์ได้หรือไม่
วิธีแก้ที่ 27: ตรวจสอบและหยุด Wake Timers
Windows สามารถตั้งค่าให้ Wake ที่เวลาบางเวลาสำหรับฟังก์ชันสำคัญอย่าง Windows Update แต่บางครั้งก็รบกวนหากคุณต้องการให้คอมพิวเตอร์อยู่ใน Sleep Mode ขั้นตอนนี้เราจะตรวจสอบว่ามี Wake Timers ตั้งไว้บนคอมพิวเตอร์หรือไม่ และปิดทันที
- กด "Windows" + "R" เปิด Run Prompt
- พิมพ์ "cmd" แล้วกด "Shift" + "Ctrl" + "Enter" เปิดด้วย Admin Privileges

- พิมพ์คำสั่งต่อไปนี้เพื่อตรวจสอบ Active Wake Timers
powercfg /waketimers
- หลังรันคำสั่ง Wake Timers ที่ตั้งบนคอมพิวเตอร์จะแสดง
- เพื่อปิด Tasks เหล่านี้ กด "Windows" + "R" เปิด Run Prompt พิมพ์ "taskschd.msc"

- กด "Enter" เปิด Task Scheduler Window
- ใน Task Scheduler คลิก Tasks ที่ Status เป็น "Ready" ค้นหาตัวที่แสดงในขั้นตอนที่ 4
- คลิก "Disable" ด้านขวา เพื่อป้องกัน Task ไม่ให้รัน

- ตรวจสอบว่าการทำเช่นนี้แก้ปัญหา Computer ไม่ Sleep ได้หรือไม่
วิธีแก้ที่ 28: ปิด Wake Timers
เป็นไปได้ว่าคุณเปิด Wake Timers บนคอมพิวเตอร์ แต่ไม่สามารถปิด Services เหล่านี้ไม่ให้ Wake คอมพิวเตอร์ได้ ขั้นตอนนี้เราจะปิด Wake Timers บน Power Plan ของคอมพิวเตอร์ ซึ่งจะป้องกันไม่ให้ Background Service Wake คอมพิวเตอร์
- กด "Windows" + "R" เปิด Run Prompt
- พิมพ์ "control" แล้วกด "Enter" เปิด Control Panel

- ใน Control Panel คลิก "Hardware and Sound" แล้วเลือก "Power Options"
- เลือก "Change Plan Settings" แล้วคลิก "Change Advanced Power Settings"

- ขยาย "Sleep" แล้วขยาย "Allow Wake Timers"
- คลิก "Setting:" จาก Dropdown เลือก "Disable"
- คลิก "Apply" แล้ว "OK"
- ตรวจสอบว่าการทำเช่นนี้แก้ปัญหาสำหรับคอมพิวเตอร์ของคุณหรือไม่
Voice Meter เป็นแอปพลิเคชันที่รู้จักว่ามีปัญหากับ Sleep Function ของ Windows ด้วย
หมายเหตุ: หากคุณใช้ Bios เวอร์ชันเก่า Error นี้อาจเกิดจากฟีเจอร์ที่ขาดหายไป/ข้อบกพร่องที่บางเวอร์ชันของ Bios มักมี แนะนำให้อัปเดต Bios ทันทีหาก Bios เก่าและคุณประสบปัญหานี้