ฟีเจอร์ที่รบกวนใน Windows 10 สำหรับ Desktop คือ Sleep Timeout ระยะเวลาที่คอมพิวเตอร์เข้าสู่ Sleep Mode เพื่อประหยัดพลังงาน ระยะนี้อาจยาวเกินไปสำหรับบางคน ทำให้ยากที่จะทิ้งเครื่องเปิดไว้เช็คภายหลัง บางคนกังวลเรื่อง Battery Drain ขัดขวางงาน หากใช้ Power Options UI ได้ แต่นี่คือวิธีเร็วด้วย PowerCFG Command Line ใน Windows 10
เปลี่ยน Sleep Timeout ด้วย PowerCFG
หากอยากปิด Sleep Timeout หรือ Standby เร็ว ให้รันคำสั่งนี้ จะเปลี่ยน Setting สำหรับ Current Power Profile รันบน CMD หรือ PowerShell ด้วยสิทธิ์ Admin
powercfg /change standby-timeout-ac 0 powercfg /change standby-timeout-dc 0
หากอยากเปลี่ยนสำหรับ Plan ใด Plan หนึ่ง ต้องใช้ GUID ของ Scheme และพารามิเตอร์ AC/DC สามารถตั้ง Timeout เป็นนาทีได้
ขั้นแรก รัน powercfg /list หา GUID ของ Power Schemes ทั้งหมด

ต่อมา รันคำสั่งด้านล่าง แทนที่ <Power Scheme GUID> และ <minutes> ด้วยค่าที่ต้องการ
หมายเหตุ: setacvalueindex คือตอนเสียบ Power, setdcvalueindex คือตอน Battery

ตอนเสียบ Power (AC)
powercfg -setacvalueindex <Power Scheme GUID> 238c9fa8-0aad-41ed-83f4-97be242c8f20 29f6c1db-86da-48c5-9fdb-f2b67b1f44da <minutes>
ตอน Battery (DC)
powercfg -setdcvalueindex <Power Scheme GUID> 238c9fa8-0aad-41ed-83f4-97be242c8f20 29f6c1db-86da-48c5-9fdb-f2b67b1f44da <minutes>
หวังว่าโพสต์นี้ช่วยเปลี่ยน Sleep Timeout ด้วย PowerCFG ได้ ควรสร้าง Batch File รันด้วย Admin ทุกครั้งที่ต้องเปลี่ยน
