- - วิธีปิดการใช้งานโหมดสลีปเมื่อเชื่อมต่อจอแสดงผลภายนอก [Windows]

วิธีปิดการใช้งานโหมดสลีปเมื่อเชื่อมต่อจอแสดงผลภายนอก [Windows]

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

เพื่อที่จะปิดการใช้งานโหมด Sleep เมื่อภายนอกเชื่อมต่อจอแสดงผลแล้วคุณจะต้องใช้แผนการใช้พลังงานสองแผนใน Windows คุณจะต้องค้นหา GUID ของพวกเขาและสุดท้ายคุณจะต้องเรียกใช้สคริปต์ AutoHotKey วิธีการแก้ปัญหานี้มาจากผู้ใช้ SuperUser miroxlav

สร้างแผนการใช้พลังงาน

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

ถัดไปสร้างแผนการใช้พลังงานใหม่ เปิด File Explorer และไปที่แผงควบคุมตัวเลือกฮาร์ดแวร์และตัวเลือก SoundPower คลิกสร้างแผนใหม่ทางด้านซ้าย

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

ค้นหา Power Plan GUID

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

powercfg /l

คัดลอกไปยังไฟล์แผ่นจดบันทึกเพื่อใช้ในสคริปต์ AutoHotKey

ปิดใช้งานโหมดสลีปเมื่อเชื่อมต่อจอแสดงผลภายนอก

เปิดไฟล์ Notepad และวางต่อไปนี้ในมัน

OnMessage(0x219, "MsgMonitor")
MsgMonitor(wParam, lParam, msg)
{
if (wParam = 7) {
Run, powercfg /s 381b4222-f694-41f0-9685-ff5bb260df2e
} Else {
Run, powercfg /s 381b4222-0001-2222-3333-000000000000
}
MsgBox check %wParam% and %lParam% and decide to run programs with %msg%
}
;wParam: 7 lParam: 0 monitor connected
;wParam: 32772 lParam: 8977536 should be on disconected

ในสคริปต์ด้านบนให้แทนที่ GUID ในบรรทัดนี้“ Run, powercfg / s 381b4222-f694-41f0-9685-ff5bb260df2e” ด้วย GUID สำหรับแผนการใช้พลังงานที่ปิดใช้งานโหมดสลีป

ถัดไปแทนที่ GUID ในบรรทัดนี้“ Run,powercfg / s 381b4222-0001-2222-3333-000000000000” ด้วย GUID ของแผนการใช้พลังงานที่เปิดใช้งานโหมดสลีป บันทึกไฟล์ด้วยส่วนขยาย AHK และเรียกใช้ด้วย AutoHotKey

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

ความคิดเห็น