REFERENCE_BY_POINTER** BSOD (Blue Screen of Death) เป็นหนึ่งใน BSOD ที่ยากที่สุดในการวินิจฉัย/แก้ไข กระจายตัวกว้างบน Windows 10 เริ่มเจอบน Windows 11 ด้วย
สาเหตุหลักที่ควรตรวจสอบก่อน:
- Storage Sectors เสียหาย - ดิสก์เริ่มเสีย หรือ Storage Inconsistencies → CHKDSK ผ่าน Recovery Menu ช่วยได้ถ้าเสียหายเล็กน้อย
- ข้อมูลเสียหายใน Temp/Prefetch Folder - บูทได้ แต่ BSOD ตอนทำงานบางอย่าง → ล้าง Temp/Prefetch
- System File Corruption - SFC/DISM ผ่าน Recovery Menu แก้ได้ถ้า Surface-level แต่ถ้า Kernel Data เสีย → Clean/Repair Install
- Motherboard Drivers เก่า - BSOD ตอนงานหนัก → Firmware เก่า / Voltage ไม่ถูกต้อง (Laptop) → อัปเดต Driver Motherboard
- NIC Drivers เก่า/ไม่เข้ากัน - Network Interface Card Driver เป็นสาเหตุยืนยัน → อัปเดต NIC Driver
- Antivirus บุคคลที่สามรบกวน - Norton ฯลฯ บล็อก Kernel File (False Positive) → ปิด/ลบ Antivirus ทดสอบ
- โปรแกรมบุคคลที่สามอื่น - System Optimizers, Overlay Software → Clean Boot หาตัวร้าย
- VM Configuration ผิด - บน Virtual Machine → Boot ด้วย Last Known Good Configuration
- Hyper-V Integration Services เสียหาย - บน VM Hyper-V → อัปเดต Hyper-V Services ทุกตัวใน Device Manager (ภายใน VM)
1. CHKDSK Scan จาก Recovery Menu
ตรวจสอบดิสก์ก่อน วิธีรัน CHKDSK ผ่าน Advanced Recovery:
- กด Windows Key** → Start
- Power Icon → ค้าง Shift** + คลิก Restart** (บูทเข้ Advanced Recovery)
- Troubleshoot

- Command Prompt

- CMD (Admin) → รัน:
chkdsk /r /v C:(เปลี่ยน C: ถ้า OS อยู่ที่อื่น) - รอเสร็จ → Reboot → ทดสอบ
2. ล้าง Temp และ Prefetch Folder (ถ้าบูทได้)
ลบเนื้อหาใน TEMP และ Prefetch (โฟลเดอร์เก็บไฟล์ชั่วคราว) ปลอดภัย ไม่ทำลายระบบ บังคับให้ระบบปล่อย Temp Files ที่ใช้อยู่ ต้องทำใน Safe Mode:
- Boot เข้า Safe Mode**
- Win + R** →
%TEMP%→ Enter
- Ctrl+A → Delete → Yes

- Win + R** →
prefetch→ Ctrl+Shift+Enter** (Admin)
- กด Continue → Accept UAC

- Ctrl+A → Delete → Confirm
- Reboot → ทดสอบ
3. SFC และ DISM Scans ผ่าน Recovery Menu
หาวิธีก่อนไม่ได้ → System File Corruption รัน SFC แล้ว DISM ผ่าน Recovery Menu:
- Windows Key → Power → Shift + Restart
- Advanced Recovery → Troubleshoot

- Command Prompt

- รัน SFC:
sfc /scannow(แทนที่ไฟล์เสียด้วย Cache ท้องถิ่น อย่าหยุดระหว่างทาง)
- รัน DISM (ต้องมีอินเทอร์เน็ต):
DISM /Online /Cleanup-Image /RestoreHealth(โหลดไฟล์สมบูรณ์จาก Windows Update)
- Reboot → ทดสอบ
4. อัปเดต Motherboard Drivers ทั้งหมด
Driver เก่าไม่รองรับ OS (โดยเฉพาะ Upgrade Win 10 → 11 มัก Migrate Driver เก่า):
- หา Model Motherboard: Win + R** →
msinfo32→ System Summary → BaseBoard Product**

- หรือใช้ Speccy**
- ไปเว็บ Manufacturer ดาวน์โหลด Driver ล่าสุด

- ติดตั้ง → Reboot → ทดสอบ
5. ปิด/ลบ Antivirus บุคคลที่สาม
Norton ฯลฯ บล็อก Kernel Process (False Positive) → ทดสอบปิด Real-time Protection:
หาหาย → Uninstall แล้วลบไฟล์ซาก:
- Win + R** →
appwiz.cpl→ Enter
- หา Security Suite → Uninstall

- Reboot → ทดสอบ
6. อัปเดต NIC Driver
Network Interface Card Driver เป็นสาเหตุหลายรายงาน (ส่วนใหญ่ Upgrade Win 10→11 Driver เก่า):
- Win + R** →
devmgmt.msc→ Ctrl+Shift+Enter** (Device Manager Admin)
- Expand Network Adapters**
- คลิกขวา NIC → Update Driver Software**

- Confirm → Search automatically for drivers**

- ติดตั้งเวอร์ชันใหม่ → Reboot → ทดสอบ
7. Clean Boot
ไม่ใช่แค่ Antivirus - System Optimizers, Burning Software ฯลฯ ก็อาจเป็นสาเหตุ Clean Boot = บูทโดยไม่มี Third-party Interference:
หาปัญหาหายใน Clean Boot = Third-party เป็นสาเหตุ → Enable Services ทีละตัวหาตัวร้าย
8. Clean Install หรือ Repair Install Windows
ทุกวิธีไม่ได้ → Hardware Issue (นำไปช่าง) หรือ Software Corruption ลึก → Clean/Repair Install:
- Clean Install** - ง่ายกว่า แต่ สูญเสียข้อมูลบน OS Drive** (Backup ก่อน)

- Repair Install (In-place Upgrade)** - ซับซ้อนกว่า ต้องมีสื่อติดตั้ง แต่ เก็บข้อมูล/แอปไว้ได้**
9. Boot ด้วย Last Good Configuration (สำหรับ VM)
บน VM หากปรับ Config ใหม่ → BSOD ทุกครั้ง → Force Boot ด้วย Last Known Good Configuration** (ปรากฏอัตโนมัติหลัง Boot ล้มเหลวหลายครั้ง)
10. Reinstall Hyper-V Devices ผ่าน Device Manager (สำหรับ VM)
บน VM Hyper-V Services สำคัญกว่า Host Uninstall Services ต่อไป แล้ว Reboot Host ให้ติดตั้งใหม่:
- Microsoft Hyper-V Data Exchange
- Microsoft Hyper-V Guest Shutdown
- Microsoft Hyper-V Heartbeat
- Microsoft Hyper-V Remote Desktop Control Channel
- Microsoft Hyper-V Time Synchronization
- Microsoft Hyper-V Volume Shadow Copy
- Win + R** →
devmgmt.msc→ Enter → Yes (UAC)
- Expand System Devices**
- คลิกขวา Hyper-V Services ทุกตัว → Uninstall Device**

- Reboot VM → ทดสอบ