วิธีค้นหาสาเหตุที่พีซีของคุณตื่นขึ้นมาและวิธีหยุดมันได้

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

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

สถานะจะกลับมาทำงานต่อเมื่อคุณกดปุ่มปลุกหรือเมื่อแป้นพิมพ์หรือเมาส์ถูกย้าย

บางครั้งคอมพิวเตอร์ออกจากโหมดสลีปโดยที่คุณไม่ต้องทำอะไรเลย สิ่งนี้อาจมีหลายสาเหตุและคู่มือนี้จะกล่าวถึงหลายสาเหตุ

ส่วนที่ 1: การวินิจฉัยการปลุก

สิ่งแรกที่คุณควรทำคือพยายามกำหนดแหล่งที่มาหรืออุปกรณ์ที่ปลุกพีซีของคุณ Windows มาพร้อมกับเครื่องมือต่าง ๆ ที่คุณสามารถใช้เพื่อจุดประสงค์และส่วนหนึ่งของคำแนะนำนี้จะอธิบายวิธีที่คุณสามารถใช้เพื่อค้นหาข้อมูลเพิ่มเติมเกี่ยวกับแหล่งที่มา

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

ยังเป็นความคิดที่ดีที่จะเริ่มต้นที่นี่เนื่องจาก Hit จะให้ข้อมูลที่จำเป็นแก่คุณเพื่อป้องกันไม่ให้คอมพิวเตอร์ตื่นขึ้นมาโดยอัตโนมัติในขณะที่อยู่ในโหมดสลีป

การวินิจฉัยบรรทัดคำสั่ง

สิ่งแรกที่คุณอาจต้องทำคือตรวจสอบว่าอุปกรณ์มีหน้าที่ปลุกคอมพิวเตอร์โดยอัตโนมัติหรือไม่ ทำสิ่งต่อไปนี้เพื่อค้นหา:

  1. หากคุณใช้ Windows 7 ให้คลิกที่ปุ่มเมนูเริ่มต้นป้อน cmd คลิกขวาที่ cmd.exe แล้วเลือก Run as Administrator
  2. หากคุณใช้ Windows 8.x ให้ใช้ Windows-X เพื่อแสดงเมนูคำสั่งและเลือก Command Prompt (Admin) จากรายการที่มี
  3. พิมพ์ powercfg -lastwake และเป็นคำสั่งที่สอง powercfg -devicequery wake_armed
  4. อุปกรณ์ที่รับผิดชอบในการปลุกคอมพิวเตอร์อาจแสดงอยู่ที่นี่
  5. คุณอาจต้องการเรียกใช้ powercfg -waketimers เพื่อค้นหาว่ามีการกำหนดค่าเวลาปลุกใด ๆ เพื่อนำคอมพิวเตอร์กลับมาใหม่เมื่อเข้าสู่โหมดสลีป
  6. บางครั้งชื่อของโปรแกรมอาจปรากฏที่นี่ หากเป็นกรณีนี้คุณอาจต้องผ่านตัวเลือกแอปพลิเคชั่นเพื่อหาวิธีป้องกันไม่ให้พีซีตื่นขึ้นมา

การวินิจฉัย Windows Event Viewer

ในขณะที่ยังอยู่ในบรรทัดคำสั่งให้พิมพ์ eventvwr.msc เพื่อเรียกใช้ Windows Event Viewer

  1. เลือก Windows Logs> System จากเมนูในแถบด้านข้าง
  2. เมื่อบันทึกปรากฏขึ้นให้เลือกกรองบันทึกปัจจุบันจากเมนูการกระทำ
  3. หน้าต่างใหม่จะเปิดขึ้นที่คุณใช้เพื่อปรับแต่งสิ่งที่ปรากฏในบันทึกคู่ที่เลือก
  4. ค้นหาแหล่งที่มาของเหตุการณ์ที่นั่นและเลือก Power-Troubleshooter จากเมนูบริบท รายการจะถูกจัดเรียงตามตัวอักษรและคุณไม่ควรมีปัญหาใด ๆ ในการค้นหารายการตัวกรองในเมนู
  5. รายการทั้งหมดจะถูกระบุตามระดับวันที่และเวลาและรหัสเหตุการณ์
  6. เปิดรายการที่ปิดในวันที่และเวลาเพื่อปลุกพีซีและตรวจสอบรายการ Wake Source ที่นั่น มันอาจเปิดเผยสิ่งที่ปลุกคอมพิวเตอร์

ส่วนที่ 2: การแก้ไขโหมดปลุก

นี่คือส่วนที่เราใช้การแก้ไขเพื่อป้องกันโหมดสลีปที่เหลือโดยอัตโนมัติ หากคุณค้นพบสิ่งที่รับผิดชอบในระบบของคุณให้ข้ามคำแนะนำทั้งหมดยกเว้นข้อเสนอที่ตรงกับปัญหาของคุณ

หากคุณไม่รู้จักแหล่งที่มาที่เฉพาะเจาะจงลองพวกเขาทั้งหมดเพื่อค้นหาเพิ่มเติมเกี่ยวกับมัน ฉันขอแนะนำให้คุณลองใช้วิธีแก้ไขปัญหาอย่างใดอย่างหนึ่งนำพีซีของคุณเข้าสู่โหมดสลีปและดูว่าจะกู้คืนจากนั้นโดยอัตโนมัติ หากเป็นเช่นนั้นนั่นไม่ใช่วิธีแก้ปัญหาสำหรับปัญหาของคุณและคุณควรไปที่การแก้ไขที่แนะนำถัดไปแล้วลองทำเช่นนั้น

แก้ไขเมาส์

เมาส์คอมพิวเตอร์อาจต้องนำพีซีออกจากโหมดสลีป คุณสามารถดูว่าเป็นกรณีนี้หรือไม่และปิดใช้งานคุณลักษณะดังกล่าวด้วยวิธีต่อไปนี้:

  • แตะที่ปุ่ม Windows และใส่เมาส์ที่นี่
  • คุณควรเห็นรายการเม้าส์ของแผงควบคุมหากคุณใช้ Windows 7 หากคุณใช้ Windows 8 ให้พิมพ์ mouse กด hit เพื่อเลือกการตั้งค่าทั้งหมดและเลือกผลลัพธ์ที่มีชื่อว่า Mouse และไม่มีอะไรอื่น
  • นี่เป็นการเปิดคุณสมบัติของเมาส์บนเดสก์ท็อป
  • สลับไปที่แท็บฮาร์ดแวร์ที่นี่และเลือกคุณสมบัติ
  • คลิกที่ปุ่มเปลี่ยนการตั้งค่าเมื่อหน้าต่างใหม่เปิดขึ้น
  • สลับไปที่แท็บการจัดการพลังงานที่นี่และยกเลิกการเลือก "อนุญาตให้อุปกรณ์นี้ปลุกคอมพิวเตอร์"

อีกวิธีหนึ่งคือเปิด Device Manager จากแผงควบคุมเดสก์ท็อปค้นหาเมาส์และอุปกรณ์ชี้ตำแหน่งอื่น ๆ ที่นี่และคลิกขวาที่อุปกรณ์ที่อยู่ใต้รายการเพื่อเลือกคุณสมบัติที่นั่น หรือเพียงดับเบิลคลิกที่อุปกรณ์ที่เป็นปัญหา

ที่นี่คุณจะได้รับตัวเลือกการจัดการพลังงานโดยตรงโดยไม่ต้องผ่านกระบวนการที่ยาวเกินที่อธิบายไว้ข้างต้น

การแก้ไข Wake Timer

หากตัวตั้งเวลาปลุกมีหน้าที่รับผิดชอบในการปลุกพีซีของคุณคุณอาจต้องการตรวจสอบแอปพลิเคชันที่รับผิดชอบเรื่องดังกล่าวเพื่อป้องกันไม่ให้พีซีของคุณตื่นขึ้นมา

หากคุณไม่ต้องการใช้ตัวจับเวลาการปลุกใด ๆ คุณสามารถปิดใช้งานคุณสมบัตินี้ได้อย่างสมบูรณ์

  1. กดปุ่ม Windows และพิมพ์ powercfg.cpl เพื่อเปิด Power Options ของพีซี
  2. คลิกที่เปลี่ยนการตั้งค่าแผนถัดจากแผนปัจจุบันและทำซ้ำกระบวนการที่แสดงไว้ด้านล่างสำหรับแผนอื่น ๆ ทั้งหมดที่คุณใช้
  3. คลิกที่เปลี่ยนการตั้งค่าพลังงานขั้นสูงในหน้าถัดไป นี่เป็นการเปิดหน้าต่างใหม่ที่แสดงตัวเลือกพลังงานขั้นสูงของแผนที่เลือก
  4. เลือกสลีป> อนุญาตตัวจับเวลาปลุกและเปลี่ยนการตั้งค่าจากเปิดใช้งานเพื่อปิดใช้งานโดยคลิกที่มัน
  5. คลิกใช้เพื่อบันทึกการเปลี่ยนแปลง

ตรวจสอบให้แน่ใจว่าคุณทำการเปลี่ยนแปลงโปรไฟล์พลังงานที่มีอยู่ทั้งหมด

กำลังแก้ไขการ์ดเครือข่าย

อะแดปเตอร์เครือข่ายอาจปลุกพีซีด้วยเช่นกัน คุณสามารถตรวจสอบวิธีการกำหนดค่าอะแดปเตอร์ที่ติดตั้งโดยเรียกใช้คำสั่งต่อไปนี้:

  1. แตะที่คีย์ Windows พิมพ์ ตัวจัดการอุปกรณ์ และเลือกผลลัพธ์จากรายการคำแนะนำ
  2. เลือก Network Adapters และดับเบิลคลิกที่อะแดปเตอร์เครือข่ายหลัก หากคุณมีหลายรายการอยู่ที่นี่ให้ทำซ้ำกระบวนการสำหรับแต่ละรายการที่ใช้งานอยู่
  3. สลับไปที่แท็บการจัดการพลังงานในหน้าต่างใหม่ที่เปิดขึ้นและยกเลิกการเลือก "อนุญาตให้อุปกรณ์นี้ปลุกคอมพิวเตอร์"
  4. นอกจากนี้ให้เปลี่ยนเป็นขั้นสูงและค้นหาคุณสมบัติ "เปิดใช้งานรูปแบบที่ตรงกัน" และ "เปิดใช้งานแพ็คเก็ตเวทย์มนตร์" และหากเปิดใช้งานอยู่ให้ปิดใช้งาน

เคล็ดลับด้านข้าง: คุณอาจต้องการตรวจสอบการตั้งค่า BIOS ของคุณสำหรับการตั้งค่า "wake on ring" และ "wake on LAN" ถ้ามีและปิดการใช้งาน

Reboot Task ตามกำหนดเวลา

ใน Windows 10 คุณจะพบว่างานรีบูตอาจทำให้คอมพิวเตอร์ตื่นขึ้นเพื่อติดตั้งการอัปเดตสำหรับระบบและจะปลุกคอมพิวเตอร์แม้ว่าจะไม่มีการอัพเดทใด ๆ

หากต้องการปิดใช้งานให้ทำดังต่อไปนี้:

  1. แตะที่คีย์ Windows พิมพ์ Task Scheduler แล้วกด Enter
  2. นำทางไปยังส่วนต่อไปนี้: Task Scheduler (Local)> Task Scheduler Library> Microsoft> Windows> UpdateOrchestrator
  3. ค้นหางานรีบูตที่นั่นคลิกขวาและเลือกปิดการใช้งานจากเมนูบริบท

ไม่เพียงพออย่างไรก็ตามเนื่องจาก Microsoft จะเปิดใช้งานอีกครั้งในอนาคต เพื่อหลีกเลี่ยงปัญหานี้จำเป็นต้องเปลี่ยนการอนุญาตของงานในระดับระบบปฏิบัติการ

  1. เปิดพรอมต์คำสั่งยกระดับด้วยการแตะที่คีย์ Windows พิมพ์ cmd.exe กด Shift และ Ctrl-keys ค้างไว้แล้วกด Enter
  2. เรียกใช้คำสั่งต่อไปนี้: takeown / f C: \ Windows \ System32 \ Tasks \ Microsoft \ Windows \ UpdateOrchestrator \ Reboot
  3. เปิด File Explorer และไปที่ C: \ Windows \ System32 \ Tasks \ Microsoft \ Windows \ UpdateOrchestrator
  4. ค้นหาไฟล์ที่ชื่อว่า reboot ที่นั่น (ไม่มีนามสกุลไฟล์) คลิกขวาที่ไฟล์และเลือก Properties
  5. สลับไปที่แท็บความปลอดภัย
  6. เลือกบัญชี "ระบบ" และลบสิทธิ์การเขียนไปยังไฟล์

บำรุงรักษาอัตโนมัติ

Windows บางรุ่นได้รับการกำหนดค่าให้ทำงานการบำรุงรักษาอัตโนมัติ แม้ว่าคุณอาจไม่ต้องการปิดการใช้งานอย่างสมบูรณ์ แต่ก็เหมาะสมที่จะตั้งเวลาให้เหมาะสำหรับคุณ

  1. เปิดหน้าต่าง File Explorer คลิกที่ช่องที่อยู่ด้านบนแล้ววางต่อไปนี้: Control Panel \ All รายการ \ Security \ Maintenance และ Maintenance \ Automatic
  2. หลังจากที่คุณกด Enter คุณจะได้รับแอปเพล็ตแผงควบคุมการบำรุงรักษาอัตโนมัติ
  3. คุณสามารถกำหนดเวลาสำหรับงานประจำวันและกำหนดว่าจะอนุญาตให้เรียกใช้งานคอมพิวเตอร์ตามเวลาที่กำหนดหรือไม่
  4. ปิดใช้งาน "อนุญาตให้มีการบำรุงรักษาตามกำหนดเวลาเพื่อปลุกคอมพิวเตอร์ของฉันในเวลาที่กำหนด" เพื่อป้องกันไม่ให้พีซีปลุก

บรรทัดคำสั่ง Fu

นี่คือรายการคำสั่งที่มีประโยชน์ที่สามารถช่วยคุณค้นหาข้อมูลเพิ่มเติมเกี่ยวกับโหมดสลีปของพีซีและการกำหนดค่าการปลุก:

  • powercfg -a แสดงรายการสถานะสลีปที่มีอยู่ของคอมพิวเตอร์
  • powercfg -devicequery wake_armed แสดงรายการอุปกรณ์ทั้งหมดที่สามารถปลุกคอมพิวเตอร์ได้
  • powercfg -devicequery wake_programmable แสดงรายการอุปกรณ์ทั้งหมดที่สามารถตั้งโปรแกรมให้ปลุกพีซี
  • powercfg -devicedisable ตื่น "ชื่ออุปกรณ์ที่แน่นอน" ปิดการใช้งานฟังก์ชั่นปลุกของอุปกรณ์ที่เลือก
  • powercfg -deviceenable ตื่น "ชื่ออุปกรณ์ที่แน่นอน" จะเปิดใช้งานอุปกรณ์นั้นอีกครั้ง
  • powercfg -lastwake แสดงอุปกรณ์ล่าสุดที่ปลุกพีซี
  • powercfg -waketimers แสดงรายการตัวจับเวลาการเปิดใช้งานทั้งหมด

Powershell

เรียกใช้คำสั่ง powershell จากบรรทัดคำสั่งเพื่อเปิดใช้งาน

  • Get-ScheduledTask | โดยที่ {$ _. settings.waketorun} แสดงรายการงานทั้งหมดและสถานะที่เกี่ยวข้องกับการดำเนินการปลุก

ทรัพยากรที่มีประโยชน์

หากคุณต้องการทราบข้อมูลเพิ่มเติมเกี่ยวกับฟังก์ชั่นการนอนหลับและปลุกให้ใช้ทรัพยากรต่อไปนี้เป็นจุดเริ่มต้น:

  • วิธีทำให้พีซีของคุณตื่นจากโหมดสลีปโดยอัตโนมัติ [How to Geek]
  • Wake Patterns อธิบาย [Ukleja]
  • แก้ไขปัญหาโหมดนอนหลับ Vista หรือ Windows 7 [Vistax64]
  • ภาพรวมโหมดพัก [Wikipedia]