Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> การบำรุงรักษาคอมพิวเตอร์

ป้องกันคอมพิวเตอร์ไม่ให้喚醒เองระหว่าง Sleep Mode

หากคุณกำลังมองหาวิธีหยุดคอมพิวเตอร์ไม่ให้喚醒เองระหว่างอยู่ใน Sleep Mode โปรดอ่านต่อไปนี้

ผู้ใช้หลายคนชอบตั้งค่าคอมพิวเตอร์ให้ Sleep เมื่อหยุดทำงาน เพื่อให้สามารถทำงานต่อจากจุดที่หยุดได้ในครั้งถัดไป แต่ ตามที่คุณอาจสังเกต โดยเฉพาะหากใช้ Windows 10 คอมพิวเตอร์บางครั้งจะ喚醒ขึ้นเองจาก Sleep โดยไม่มีเหตุผลที่ชัดเจน

ในคู่มือโดยละเอียดนี้ จะแนะนำวิธีหยุดคอมพิวเตอร์ไม่ให้喚醒จาก Sleep เอง และวิธีค้นหาว่ากระบวนการใดบังคับให้มันทำเช่นนั้น

  • Part 1. หยุด Windows 10 ไม่ให้喚醒เองจาก Sleep Mode
  • Part 2. ระบุกระบวนการอื่นๆ ที่ทำให้คอมพิวเตอร์喚醒

วิธีหยุด Windows 10 ไม่ให้喚醒จาก Sleep เอง

เพื่อป้องกัน Windows 10 คอมพิวเตอร์ไม่ให้喚醒เองจาก Sleep Mode ให้ทำตามขั้นตอนด้านล่าง:

ขั้นตอนที่ 1: ปิดใช้งาน Wake Timers ใน Power Options

  1. พิมพ์ edit power plan ในกล่องค้นหา แล้วคลิก Open

ป้องกันคอมพิวเตอร์ไม่ให้喚醒เองระหว่าง Sleep Mode

  1. คลิก Change advanced power settings

ป้องกันคอมพิวเตอร์ไม่ให้喚醒เองระหว่าง Sleep Mode

  1. ขยาย Sleep ตั้งค่า Allow wake timers เป็น Disable สำหรับทั้ง On Battery และ Plugged in คลิก OK เมื่อเสร็จ

ป้องกันคอมพิวเตอร์ไม่ให้喚醒เองระหว่าง Sleep Mode

ขั้นตอนที่ 2: ห้ามอุปกรณ์ที่สามารถ喚醒คอมพิวเตอร์ได้

หากคอมพิวเตอร์喚醒ในเวลาสุ่ม อาจเกิดจากอุปกรณ์ต่อไปนี้ที่สามารถ喚醒คอมพิวเตอร์ได้:

  • Network Adapters (Ethernet & Wi-Fi)
  • Human Interface Devices (USB Keyboard)
  • Mice and other pointing devices (Mouse, Touchpad)

 

ก. หาอุปกรณ์ที่สามารถ喚醒คอมพิวเตอร์ได้:

  1. เปิด Command Prompt as Administrator รันคำสั่งต่อไปนี้เพื่อหาอุปกรณ์ที่สามารถ喚醒 PC ได้:

  • powercfg -devicequery wake_armed

  1. สังเกตว่าอุปกรณ์ไหนได้รับอนุญาตให้喚醒คอมพิวเตอร์ และดำเนินการจำกัดตามที่แนะนำด้านล่าง

ป้องกันคอมพิวเตอร์ไม่ให้喚醒เองระหว่าง Sleep Mode

ข. ป้องกันอุปกรณ์ไม่ให้喚醒 PC:

  1. ไปที่ Device Manager เปิด Properties ของแต่ละอุปกรณ์ที่ปรากฏในผลลัพธ์คำสั่งข้างต้น
  2. ที่แท็บ Power Management ยกเลิกติ๊ก ตัวเลือก Allow this device to wake the computer

* หมายเหตุสำหรับ Network Adapters เท่านั้น: ยกเลิกติ๊ก ตัวเลือก Only allow a magic packet to wake the computer ด้วย

ป้องกันคอมพิวเตอร์ไม่ให้喚醒เองระหว่าง Sleep Mode

ขั้นตอนที่ 3: ปิดใช้งาน Scheduled Tasks "Wake Up To Install Updates"

ตอนนี้ ให้ป้องกัน Windows 10 ไม่ให้喚醒เพื่อตรวจสอบและติดตั้ง Updates อัตโนมัติ

  1. ที่กล่องค้นหา พิมพ์: Task Scheduler
    2.
    เปิด Task Scheduler

ป้องกันคอมพิวเตอร์ไม่ให้喚醒เองระหว่าง Sleep Mode

  1. ไปที่: Task Scheduler Library > Microsoft > Windows > Install Service
  2. Disable Tasks ต่อไปนี้:
  • WakeUpAndContinueUpdates
  • WakeUpAndScanForUpdates

 

ป้องกันคอมพิวเตอร์ไม่ให้喚醒เองระหว่าง Sleep Mode

ขั้นตอนที่ 4: ปิดใช้งาน Automatic Maintenance Tasks

Automatic Maintenance Tasks ช่วยรักษาสุขภาพและประสิทธิภาพของ Windows PC โดยทำให้ Windows และ Applications อัปเดตอยู่เสมอ และสแกนระบบหา Malware

เพื่อปิดใช้งาน Automatic Maintenance Tasks บน Windows 10 PC:

  1. ในกล่องค้นหา พิมพ์ maintenance และเปิด Security and Maintenance

ป้องกันคอมพิวเตอร์ไม่ให้喚醒เองระหว่าง Sleep Mode

  1. ขยาย Maintenance คลิก Change Maintenance Settings

ป้องกันคอมพิวเตอร์ไม่ให้喚醒เองระหว่าง Sleep Mode

  1. ยกเลิกติ๊ก ตัวเลือก Allow scheduled maintenance to wake up my computer at the scheduled time คลิก OK *

* หมายเหตุ: ทางเลือกคุณสามารถเก็บการตั้งค่านี้เปิดไว้ และตั้งเวลาต่างสำหรับ Automatic Maintenance ได้

ป้องกันคอมพิวเตอร์ไม่ให้喚醒เองระหว่าง Sleep Mode

วิธีระบุกระบวนการอื่นๆ ที่ทำให้คอมพิวเตอร์喚醒เอง

ขั้นตอนที่ 1: ตรวจสอบ Wake Timers ที่ Active (Enabled) อยู่

Wake Timer คือ Scheduled Task ที่บังคับให้คอมพิวเตอร์喚醒จาก Sleep Mode ในเวลาที่กำหนด เพื่อหา Active Wake Timers ที่อาจทำให้ PC 喚醒จาก Sleep:

  1. เปิด PowerShell as Administrator วิธีทำ:
    1. ในกล่องค้นหา พิมพ์: powershell
    2. Right-click บน Windows PowerShell เลือก Run as Administrator

ป้องกันคอมพิวเตอร์ไม่ให้喚醒เองระหว่าง Sleep Mode

  1. ใน PowerShell พิมพ์คำสั่งนี้เพื่อดู Active Wake Timers:

  • Get-ScheduledTask | where {$_.settings.waketorun}

  1. ดูว่ามี Scheduled Tasks ไหนแสดงสถานะ "Ready"

ป้องกันคอมพิวเตอร์ไม่ให้喚醒เองระหว่าง Sleep Mode

  1. เปิด Task Scheduler ไปที่ Task Path ของแต่ละ Task ที่เป็น "Ready" และ ยกเลิกติ๊ก ตัวเลือก Wake the computer to run this task ในการตั้งค่า Conditions *

* เช่น เพื่อปิดการตั้งค่า "Wake Up to Run this task" บน Task AC Power Download:

ก. ไปที่ Task Scheduler Library > Microsoft > Windows > UpdateOrchestrator

ข. หา Task AC Power Install ด้านขวา ดับเบิลคลิกเพื่อเปิด Properties ของ Task

ค. ที่แท็บ Conditions ยกเลิกติ๊ก กล่อง Wake the computer to run this task

ป้องกันคอมพิวเตอร์ไม่ให้喚醒เองระหว่าง Sleep Mode

ขั้นตอนที่ 2: หากระบวนการอื่นๆ ที่อาจทำให้คอมพิวเตอร์喚醒อัตโนมัติ

หากหลังทำตามขั้นตอนข้างต้น คอมพิวเตอร์ยังคง喚醒จาก Sleep ลองหาสาเหตุใน Event Viewer

  1. กด Windows ป้องกันคอมพิวเตอร์ไม่ให้喚醒เองระหว่าง Sleep Mode + R เปิดกล่องคำสั่ง Run
  2. พิมพ์: eventvwr.msc กด Enter

ป้องกันคอมพิวเตอร์ไม่ให้喚醒เองระหว่าง Sleep Mode

  1. ใน Event Viewer ไปที่ Windows Logs > System
    4.
    คลิก Filter Current Log

ป้องกันคอมพิวเตอร์ไม่ให้喚醒เองระหว่าง Sleep Mode

  1. ที่ Event Sources เลือก Power-Troubleshooter คลิก OK

ป้องกันคอมพิวเตอร์ไม่ให้喚醒เองระหว่าง Sleep Mode

  1. ถ้าคุณโชคดี คุณจะพบว่าบริการหรือโปรแกรมไหน喚醒คอมพิวเตอร์ใน Wake Source

ป้องกันคอมพิวเตอร์ไม่ให้喚醒เองระหว่าง Sleep Mode

  1. หากคุณทราบว่า Application/Process ใดบังคับให้คอมพิวเตอร์喚醒จาก Sleep คุณาสั่งให้คอมพิวเตอร์เพิกเฉยต่อคำขอของแอปพลิเคชันนั้น โดยใช้คำสั่ง: *
  • powercfg /requestsoverride process ApplicationName.exe execution

* หมายเหตุ: แทนที่ "ApplicationName" ในคำสั่งข้างต้นด้วยไฟล์ Executable ของแอปพลิเคชันที่喚醒 PC ของคุณ

เช่น: หากต้องการหยุด Google Chrome (chrome.exe) ไม่ให้喚醒 PC ให้พิมพ์คำสั่ง:

  • powercfg /requestsoverride process chrome.exe execution

เพื่อลบการจำกัด ให้พิมพ์คำสั่งเดียวกันแต่ไม่ใส่ execution

  • powercfg /requestsoverride process chrome.exe

เสร็จสิ้น! หากคู่มือนี้ช่วยคุณได้ โปรดแสดงความคิดเห็น แชร์และกดไลค์เพื่อช่วยผู้อื่นได้นะครับ