ผู้ใช้ Windows มักเจอ Restart อัตโนมัติ ปกติ Windows Restart เมื่อ Error (BSOD) มีตัวเลือกเปิด/ปิด แต่ปัญหาคือ Restart โดยไม่มี Error/Warning เกิดได้ตลอดเวลา ระหว่างเล่นเกม/ทำงาน
สาเหตุ: ฟีเจอร์ Auto Restart ผิดปกติ (Restart ไม่ให้อ่าน Error), Overheating, Power Supply (PSU) ผิดปกติ, RAM ผิดปกติ, GPU Overheat, ไดรเวอร์ (นادرة) ส่วนใหญ่เป็น Hardware (RAM, PSU, GPU)
ลองตรวจสอบวิธีด้านล่างจนกว่าจะแก้
วิธีที่ 1: ปิด Automatic Restart Feature
ปิดฟีเจอร์นี้เพื่อแยกสาเหตุ: หาก Restart มาจาก Error จะแสดง Error บนหน้าจอ
- Win + R
- พิมพ์
sysdm.cplEnter

- แท็บ Advanced
- คลิก Settings ใน Startup and Recovery

- Uncheck Automatically restart ใน System Failure
- OK

ใช้งานปกติ ดูว่ายัง Restart ไหม หาก Restart และมี Error ให้แก้ Error นั้น หากไม่ สู่วิธีถัดไป
วิธีที่ 2: ตรวจสอบ RAM
RAM ผิดปกติก่อให้ Restart ตรวจสอบได้ 2 วิธี
MemTest86
โปรแกรมทดสอบ RAM น่าเชื่อถือแต่ใช้เวลานาน
- ดาวน์โหลดจากเว็บ MemTest86
- อ่านคู่มือใช้งาน
- Setup แล้ว Restart MemTest86 จะรันอัตโนมัติ (หน้าจอสีฟ้า)
- รัน 7-8 Passes สำหรับความแม่นยำ ตรวจทุก Slot
หากเจอ Red Result = RAM ผิดปกติ ถอดออก ทดสอบ Restart อีก
Manual Checking (ถอด RAM ทดสอบ)
ง่ายกว่าแต่ต้องเปิดเคส
- ปิดเครื่อง Unplug
- เปิดเคส (Side cover หรือ Back cover Laptop)
- เห็น RAM แท่งยาวบน Board (อาจหลายแท่ง)
- ถอด RAM ออก (Unlatch)
- ถ้ามีหลายแท่ง ถอดทั้งหมด แล้วเสียบแท่งละหนึ่ง ทดสอบว่าตัวไหนทำให้ Restart ตัวนั้นผิดปกติ
- ถ้ามีแค่แท่งเดียว ลองเปลี่ยนแท่งอื่น (จากเครื่องอื่น/ร้าน) ต้องเข้ากัน (Rating, Type)
ยืนยันตามข้างต้น หากเปลี่ยน RAM แล้วไม่ Restart = แก้ได้ หากยัง Restart สู่วิธีถัดไป
หมายเหตุ: ไม่ใช่แค่ RAM, PSU ก็อาจก่อให้ Restart ควรทดสอบ PSU ด้วย
วิธีที่ 3: ตรวจสอบ Overheating
ระบบ Restart อัตโนมัติหาก Overheat ขณะรันโปรแกรมหนัก หาก Restart ตอนรันโปรแกรมเฉพาะ/โปรแกรมหนัก → Overheating โอกาสสูง
ตรวจสอบอุณหภูมิ 2 วิธี:
CPUID HWMonitor
- ดาวน์โหลด HWMonitor Pro
- ติดตั้ง

รันโปรแกรมไว้พื้นหลัง เล่นเกม/รันโปรแกรมหนัก ดูค่าอุณหภูมิ/โวลต์หลัง几分钟
BIOS Hardware Monitor
ใช้ Sensor ใน BIOS ส่วนใหญ่มี built-in
- Reboot
- กด F2 ตอนโหลงอ曼法 (ผู้ผลิตต่างกัน ลอง F10, Del ดูที่มุมจอ)
- เข้า BIOS เมนู ใช้ Arrow Keys เลือก H/W Monitor หรือ Status Enter
- ดูค่าอุณหภูมิ/โวลต์
ตรวจสอบว่าอยู่ในขีดจำกัด (ดูจาก CPUID หรือ Google รุ่นอุปกรณ์) หากเกิน = Overheating
ยืนยัน Overheating: หลัง Restart อัตโนมัติ ลองแตะ CPU/GPU หากร้อนมาก = ยืนยัน
แก้ Overheating
- ทำความสะอาดระบบ ตรวจระบบระบายความร้อน เปลี่ยน Thermal Paste ทำความสะอาด Heatsink (หากไม่ได้ทำนาน)
- หาก Restart ตอนเล่นเกม → GPU Overheat ถอด GPU ใช้ Integrated Graphics หากไม่ Restart = GPU ปัญหา ตรวจสอบระบายความร้อน GPU และอัปเดตไดรเวอร์
วิธีที่ 4: ตรวจสอบและเปลี่ยน Power Supply (PSU)
PSU ให้ไฟทุกส่วน ตรวจสอบฝุ่น/ลมบล็อก
- ปิดเครื่อง Unplug
- เปิดเคส
- เห็นกล่องเล็กมุมหนึ่งมีพัดลม สติ๊กเกอร์ Spec = PSU
- ถอด PSU: ดึงสายต่อ Motherboard Unlatch/Unscrew PSU
- ตรวจฝุ่น/ทางลมบล็อก ทำความสะอาด ติดกลับ ทดสอบ Overheating หายไหม
ลองเปลี่ยน PSU อื่นที่ทำงานได้ หากแก้ = PSU เสีย ต้องซื้อใหม่
วิธีที่ 5: BIOS Update
ไม่น่าเป็นไปได้แต่ไม่ใช่ไร้ อาจ BIOS เก่าไป หากใช้คอมพิวเตอร์นานไม่ได้อัปเดต BIOS ลองเช็คเว็บผู้ผลิต
หมายเหตุ: อัปเดต BIOS เป็นขั้นสูง อาจมีผลไม่ย้อนกลับ หากไม่แน่ใจ ให้ส่งซ่อมผู้เชี่ยวชาญ
วิธีที่ 6: Reinstall Drivers
ไดรเวอร์ไม่เข้ากัน/เก่า (โดยเฉพาะหลัง Update/Upgrade) ไดรเวอร์กราฟิกเป็นสาเหตุหลัก Uninstall ให้ Windows ติดตั้งไดรเวอร์ที่เข้ากันเอง
- Win + R >
devmgmt.mscEnter

- ขยาย Display adapters
- คลิกขวา Graphics Card > Uninstall

Reboot Windows จะติดตั้งไดรเวอร์ล่าสุดที่เข้ากันอัตโนมัติ ทดสอบ
วิธีที่ 7: เปลี่ยน Power Options (Minimum Processor State)
ลด Minimum Processor State เหลือ 5% ป้องกัน Restart สุ่ม
- Win + R >
powercfg.cplEnter

- เลือก Change plan settings ของแผนที่ใช้งาน

- Change advanced power settings

- Double-click Processor power management
- Double-click Minimum processor state
- ตั้งค่า 5% ทั้ง Plugged in และ Battery

- Apply > OK
ใช้งาน/รันโปรแกรมทดสอบ
วิธีที่ 8: Reinstall VCRedist แบบ Manual
บางคนรายงาน Reinstall VC Redist แก้ได้ชั่วคราว ลองดู
- Win + R >
appwiz.cplEnter - คลิกขวา Microsoft Visual C++ ทุกตัว > Uninstall

- ทำตามคำแนะนำ ยืนยันลบทั้งหมด
- ดาวน์โหลด VC Redist จากเว็บ Microsoft รันติดตั้ง
- ตรวจสอบปัญหา