Active Hours คือช่วงเวลาที่ Windows ห้ามรีสตาร์ทอัตโนมัติเพื่อติดตั้งอัปเดต (ค่าเริ่มต้น 08:00–17:00) หากต้องการปิดฟีเจอร์นี้ทั้งหมด หรือกำหนดเวลารีสตาร์ทเอง ให้ทำตาม 2 วิธีด้านล่าง
วิธีที่ 1: Override Active Hours (กำหนดเวลารีสตาร์ทเอง) — ไม่ต้องปิดฟีเจอร์
- Win + I → Update & Security → Windows Update
- คลิก Restart options
- เปิด Use a custom restart time → ตั้งเวลาและวันที่ที่ต้องการรีสตาร์ท
- หมายเหตุ: ใช้ได้ก็ต่อเมื่อมีอัปเดตที่รอรีสตาร์ท
วิธีที่ 2: ปิด Active Hours ผ่าน Registry Editor — ปิดฟีเจอร์โดยสมบูรณ์
- Win + R →
regedit → Enter
- ไปที่:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings
- คลิกขวา Settings → New → DWORD (32-bit) Value
- ตั้งชื่อ: IsActiveHoursEnabled
- คลิกสองครั้ง → Value data:
1 (ปิด Active Hours) / 0 (เปิด)
- OK → ปิด Registry → รีสตาร์ท
หลังปิดแล้ว เมนู Active Hours จะหายไปจาก Settings → Windows Update
regedit → EnterHKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings1 (ปิด Active Hours) / 0 (เปิด)เลือกวิธีที่ 1 หากต้องการควบคุมเวลารีสตาร์ท แต่ยังให้ Active Hours ทำงานปกติ วิธีที่ 2 หากต้องการปิดฟีเจอร์นี้โดยสิ้นเชิง