ในยุคที่คอมพิวเตอร์กลายเป็นอุปกรณ์หลักในการทำงาน เรียนออนไลน์ ดูหนัง หรือดาวน์โหลดไฟล์ขนาดใหญ่
หลายคนอาจเผลอปล่อยให้เครื่องเปิดทิ้งไว้ทั้งคืนโดยไม่จำเป็น
ซึ่งนอกจากจะสิ้นเปลืองพลังงานไฟฟ้าแล้ว ยังส่งผลต่ออายุการใช้งานของอุปกรณ์อีกด้วย การตั้งเวลาปิดเครื่องอัตโนมัติใน Windows จึงเป็นฟังก์ชันเล็ก ๆ ที่มีประโยชน์มาก ช่วยให้ระบบปิดตัวเองตามเวลาที่กำหนดโดยไม่ต้องเฝ้าเครื่อง
บทความนี้สรุปวิธีใช้งานแบบครบ:
ใช้คำสั่งผ่าน Run/Command Prompt สร้างปุ่มลัด และตั้งแบบประจำผ่าน Task Scheduler เหมาะกับทั้งผู้ใช้ทั่วไปและงานสำนักงาน
ทำไมควรตั้งเวลาปิดเครื่องอัตโนมัติ
- ช่วยประหยัดพลังงานไฟฟ้าและลดค่าใช้จ่าย
- ลดความร้อนสะสมและช่วยถนอมอุปกรณ์
- เหมาะกับงานดาวน์โหลด/อัปเดตที่ต้องปล่อยให้ทำงานต่อเนื่อง
- ช่วยจัดระเบียบการใช้งานเครื่องในบ้านหรือสำนักงาน
วิธีที่ 1: ตั้งเวลาปิดเครื่องด้วยคำสั่ง Shutdown ผ่าน Run
- กด Windows + R
- พิมพ์คำสั่งด้านล่าง แล้วกด Enter
shutdown -s -t 3600
อธิบายสั้น ๆ:
-s คือปิดเครื่อง, -t คือกำหนดเวลาเป็นวินาที (3600 = 1 ชั่วโมง)
ตัวอย่างเวลาอื่น ๆ: 30 นาที = 1800, 2 ชั่วโมง = 7200
วิธียกเลิกการตั้งเวลาปิดเครื่อง
- กด Windows + R
- พิมพ์คำสั่งนี้ แล้วกด Enter
shutdown -a
ระบบจะยกเลิกการนับเวลาปิดเครื่องทันที
วิธีที่ 2: ตั้งเวลาปิดเครื่องผ่าน Command Prompt
- คลิก Start แล้วพิมพ์ Command Prompt
- เลือก Run as administrator
- พิมพ์คำสั่ง เช่น
shutdown -s -t 5400
ตัวอย่างนี้คือปิดเครื่องใน 1 ชั่วโมง 30 นาที
วิธีที่ 3: สร้างปุ่มลัด (Shortcut) บน Desktop
- คลิกขวาบน Desktop → New → Shortcut
- ใส่คำสั่ง เช่น
shutdown -s -t 1800
- ตั้งชื่อ เช่น ปิดเครื่องใน 30 นาที
- กด Finish จากนั้นดับเบิลคลิกเพื่อสั่งงานได้ทันที
วิธีที่ 4: ตั้งเวลาปิดเครื่องแบบประจำด้วย Task Scheduler
เหมาะสำหรับตั้งเป็นกิจวัตร เช่น ปิดทุกวันเวลา 23:00 น.
- เปิด Start แล้วค้นหา Task Scheduler
- เลือก Create Basic Task
- ตั้งชื่อ Task เช่น Auto Shutdown
- เลือกความถี่ เช่น Daily
- กำหนดเวลา เช่น 23:00
- เลือก Start a program
- ช่อง Program/script ใส่
shutdown - ช่อง Add arguments ใส่
-s - กด Finish
หลังตั้งค่าแล้ว Windows จะปิดเครื่องอัตโนมัติตามเวลาที่กำหนดทุกวัน
คำสั่งที่เกี่ยวข้อง: Restart และหมายเหตุเรื่อง Sleep
หากต้องการรีสตาร์ทแทนปิดเครื่อง ใช้คำสั่ง:
shutdown -r -t 3600
- Shutdown: ปิดเครื่องสนิท
- Restart: รีสตาร์ทระบบ
- Sleep: พักเครื่อง (คำสั่งปิดจะไม่ทำงานจนกว่าจะปลุกเครื่อง)
ข้อควรระวัง
- บันทึกงานก่อนตั้งเวลาเสมอ เพื่อป้องกันข้อมูลสูญหาย
- โปรแกรมบางชนิดอาจปิดโดยไม่เตือน หากมีงานค้างอยู่
- ถ้าตั้งผ่าน Task Scheduler ในเครื่ององค์กร ควรทดสอบก่อนใช้งานจริง
FAQ คำถามที่พบบ่อย
ตั้งเวลาปิดเครื่องขั้นต่ำได้กี่นาที?
ตั้งได้ตั้งแต่ 1 วินาทีขึ้นไป โดยใช้ค่า -t ซึ่งเป็นหน่วยวินาที (เช่น 60 = 1 นาที)
ถ้าเครื่องเข้าสู่ Sleep จะยังปิดตามเวลาหรือไม่?
โดยทั่วไปจะไม่ทำงานในขณะ Sleep เพราะระบบหยุดการประมวลผลบางส่วน คำสั่งจะทำงานเมื่อปลุกเครื่องกลับมา
ต้องติดตั้งโปรแกรมเพิ่มหรือไม่?
ไม่จำเป็น Windows มีคำสั่ง shutdown และเครื่องมือ Task Scheduler ให้ใช้งานในตัวอยู่แล้ว


Social Plugin