My Community

Comment แสดงความคิดเห็น (Register) => Comment แสดงความคิดเห็น (Register) => Topic started by: junjao on October 02, 2026, 05:11:41 PM

Title: CRITICAL_PROCESS_DIED error จากสาเหตุใดและแก้ไขอย่างไร
Post by: junjao on October 02, 2026, 05:11:41 PM
จากภาพ **Stop code: `CRITICAL_PROCESS_DIED`** หรือ **0x000000EF** ครับ

ความหมายคือ **กระบวนการสำคัญของ Windows หยุดทำงานหรือไฟล์/ข้อมูลที่เกี่ยวข้องเสียหาย** จน Windows ต้องหยุดเครื่องเพื่อป้องกันความเสียหายเพิ่มเติม ([Microsoft Learn][1])

### สาเหตุที่พบบ่อย

1. **ไฟล์ระบบ Windows เสียหาย** — พบบ่อย
2. **SSD/HDD มีปัญหา หรือมี bad sector**
3. **Driver เสีย/ไม่เข้ากัน** เช่น VGA, Chipset, Storage
4. **Windows Update หรือโปรแกรมบางตัวเพิ่งติดตั้งแล้วเกิด conflict**
5. **RAM มีปัญหา**
6. Malware/ไวรัส
7. BIOS/Firmware หรือ Hardware มีปัญหา

Microsoft ระบุว่า error นี้สามารถเกี่ยวข้องกับ hardware, driver, system service และไฟล์ระบบที่เสียหายได้ ([Microsoft Learn][1])

## 🔧 แนะนำให้แก้ตามลำดับนี้

### ขั้นที่ 1 — ซ่อมไฟล์ Windows ก่อน

เข้า Windows ได้แล้ว:

**คลิก Start → พิมพ์ `CMD` → Run as administrator**

รันทีละคำสั่ง:

```cmd
DISM /Online /Cleanup-Image /RestoreHealth
```

รอจนเสร็จ 100% แล้วรัน

```cmd
sfc /scannow
```

จากนั้น Restart เครื่อง

Microsoft แนะนำให้รัน **DISM ก่อน SFC** เพื่อซ่อม Component ของ Windows แล้วให้ SFC ตรวจและซ่อมไฟล์ระบบที่เสียหาย ([Microsoft Support][2])

---

### ขั้นที่ 2 — ตรวจ SSD/HDD

เปิด CMD แบบ Administrator แล้วใช้:

```cmd
chkdsk C: /f
```

ถ้าขึ้นถามว่าจะตรวจตอน Restart หรือไม่ ให้กด

```text
Y
```

แล้ว Restart

ถ้าสงสัยว่า SSD/HDD มีปัญหามาก สามารถตรวจละเอียดขึ้นด้วย:

```cmd
chkdsk C: /f /r
```

**หมายเหตุ:** `/r` ใช้เวลานานมาก โดยเฉพาะ HDD

---

### ขั้นที่ 3 — ตรวจ RAM

กด

**Win + R**

พิมพ์:

```text
mdsched.exe
```

เลือก

**Restart now and check for problems**

Windows จะตรวจ RAM ตอน Restart

ถ้าพบ Error จำนวนมาก ควรสงสัย RAM, สล็อต RAM หรือการตั้งค่า XMP/Overclock

---

### ขั้นที่ 4 — ถ้าเพิ่ง Update/ลง Driver แล้วจอฟ้า

ให้ลองย้อนกลับ Driver หรือถอน Update ล่าสุด

เข้า:

**Settings → Update & Security → Recovery**

หรือถ้า Windows เข้าไม่ได้:

**Automatic Repair → Advanced options**

แล้วลอง:

**Troubleshoot → Advanced options → Startup Repair**

Microsoft ระบุว่า Startup Repair สามารถตรวจและแก้ปัญหาที่ทำให้ Windows เริ่มต้นระบบไม่ได้หลายประเภท ([Microsoft Learn][3])

---

## ⚠️ ถ้าจอฟ้าซ้ำและเข้า Windows ไม่ได้

ทำแบบนี้:

**เปิดเครื่อง → Windows กำลังเริ่ม → ปิดเครื่องด้วยปุ่ม Power**

ทำประมาณ **2–3 รอบ**

Windows มักจะเข้าสู่

**Preparing Automatic Repair**

จากนั้นเลือก:

```text
Advanced options
↓
Troubleshoot
↓
Advanced options
↓
Startup Settings
↓
Restart
↓
4) Enable Safe Mode
```

ถ้า **Safe Mode เข้าได้** แต่ Normal Mode จอฟ้า มีโอกาสสูงขึ้นที่จะเกี่ยวกับ **Driver / Software / Update** มากกว่า Hardware

---

## 🔍 สำหรับเครื่องของคุณ ผมแนะนำตรวจ 5 จุดนี้เป็นพิเศษ

เพราะ `CRITICAL_PROCESS_DIED` ถ้าเกิดซ้ำหลายครั้ง ไม่ควรแก้ด้วยการลง Windows ใหม่ทันที

| ตรวจ                | คำสั่ง/วิธี                              | ความสำคัญ |
| -------------------- | ---------------------------------------- | --------: |
| Windows System Files | `DISM` + `SFC`                          |    ⭐⭐⭐⭐⭐ |
| SSD/HDD              | `chkdsk` + ตรวจ SMART                    |    ⭐⭐⭐⭐⭐ |
| RAM                  | `mdsched.exe`                            |      ⭐⭐⭐⭐ |
| Driver              | Device Manager                          |      ⭐⭐⭐⭐ |
| Windows Update      | ถอน Update ล่าสุดถ้าเริ่มเป็นหลัง Update |      ⭐⭐⭐ |

Microsoft ก็แนะนำให้ตรวจ Event Viewer, Driver, Hardware diagnostics และ System File Checker เมื่อพบ `CRITICAL_PROCESS_DIED` ([Microsoft Learn][1])

### ⚠️ ถ้าเครื่องนี้เป็นเครื่องที่คุณเพิ่งถามเรื่อง "ปิด Windows Update Windows 10"

**อย่าเพิ่งปิด Windows Update ถาวรเพื่อแก้จอฟ้านี้** เพราะต้องหาสาเหตุจริงก่อนว่าเป็น Update, Driver, SSD หรือไฟล์ระบบเสียหาย

ถ้าคุณบอกผมเพิ่มว่า **ตอนนี้เครื่อง Windows 10 ยังเข้า Desktop ได้หรือจอฟ้าแล้ว Restart วนตลอด** ผมสามารถบอกขั้นตอนต่อไปแบบ **ทีละขั้น ตั้งแต่ตรวจ SSD → RAM → Driver → Windows Update โดยไม่ต้องลง Windows ใหม่ก่อน** ได้ครับ

[1]: https://learn.microsoft.com/en-us/windows-hardware/drivers/debugger/bug-check-0xef--critical-process-died?utm_source=chatgpt.com "Bug Check 0xEF CRITICAL_PROCESS_DIED - Windows drivers | Microsoft Learn"
[2]: https://support.microsoft.com/th-th/windows/experience/backup-recovery/use-the-system-file-checker-tool-to-repair-missing-or-corrupted-system-files?utm_source=chatgpt.com "ใช้เครื่องมือตัวตรวจสอบไฟล์ระบบเพื่อซ่อมแซมไฟล์ระบบที่ขาดหายไปหรือเสียหาย | Microsoft Support"
[3]: https://learn.microsoft.com/en-us/troubleshoot/windows-client/performance/windows-boot-issues-troubleshooting?utm_source=chatgpt.com "Windows startup issues troubleshooting - Windows Client | Microsoft Learn"

-------------------------------------------------------------------

ข้อผิดพลาด **`CRITICAL_PROCESS_DIED`** (รหัสข้อผิดพลาด Blue Screen หรือ BSOD: `0x000000EF`) หมายถึงกระบวนการสำคัญในเบื้องหลังของระบบปฏิบัติการ Windows ที่จำเป็นต่อการทำงานหยุดทำงานกะทันหัน ทำให้ระบบต้องตัดจบการทำงานเพื่อป้องกันความเสียหาย

แนวทางการแก้ไขปัญหาดังกล่าวสามารถดำเนินการตามลำดับขั้นตอนตั้งแต่เบื้องต้นจนถึงขั้นสูงได้ดังนี้ครับ

---

### 1. เข้าสู่ Safe Mode (กรณีที่เข้าหน้า Desktop ปกติไม่ได้)

หากคอมพิวเตอร์รีสตาร์ทวนหรือค้างอยู่ที่หน้าจอฟ้า ให้เข้า Safe Mode ก่อนเพื่อทำการแก้ไข:

* รีสตาร์ทเครื่อง เมื่อถึงโลโก้ Windows ให้กดปุ่ม **Power** ค้างไว้เพื่อบังคับปิด (ทำซ้ำ 3 ครั้ง)
* ในครั้งที่ 4 ระบบจะเข้าสู่หน้า **Automatic Repair**
* เลือก **Troubleshoot** > **Advanced options** > **Startup Settings** > กด **Restart**
* เมื่อเครื่องรีสตาร์ท ให้กดปุ่ม **4** หรือ **F4** เพื่อเลือก **Enable Safe Mode**

---

### 2. ตรวจสอบและซ่อมแซมไฟล์ระบบ (SFC และ DISM)

ไฟล์ระบบอาจเสียหายจากการอัปเดตหรือมัลแวร์ ให้เปิด Command Prompt (ในฐานะ Administrator) แล้วพิมพ์คำสั่งดังนี้:

* ตรวจสอบความเสียหายของไฟล์ระบบ:
```cmd
sfc /scannow

```


* หาก SFC พบความเสียหายแต่ซ่อมไม่ได้ ให้ใช้คำสั่งซ่อม Image ของระบบ:
```cmd
DISM /Online /Cleanup-Image /RestoreHealth

```


* เมื่อเสร็จสิ้น ให้รีสตาร์ทเครื่อง 1 ครั้ง

---

### 3. อัปเดตหรือย้อนกลับไดรเวอร์ (Drivers)

ไดรเวอร์อุปกรณ์ (โดยเฉพาะการ์ดจอ ชิปเซ็ต หรือตัวควบคุม SATA) ที่ไม่เข้ากันอาจทำให้เกิดปัญหานี้

* คลิกขวาที่ปุ่ม Start เลือก **Device Manager**
* ตรวจสอบว่ามีเครื่องหมายตกใจสีเหลืองที่อุปกรณ์ใดหรือไม่
* หากเพิ่งอัปเดตไดรเวอร์ตัวใดไป ให้คลิกขวาเลือก **Properties** > แท็บ **Driver** > เลือก **Roll Back Driver** หรือเลือก **Update Driver** หากไม่ได้อัปเดต

---

### 4. ตรวจสอบฮาร์ดดิสก์ (CHKDSK)

ปัญหาฮาร์ดดิสก์หรือ SSD มี Bad Sector อาจทำให้ระบบอ่านข้อมูลสำคัญไม่ได้

* เปิด Command Prompt (Administrator) แล้วพิมพ์:
```cmd
chkdsk C: /f /r

```


* ระบบจะแจ้งให้ทำการสแกนในรอบรีสตาร์ทถัดไป ให้พิมพ์ **Y** แล้วกด Enter จากนั้นรีสตาร์ทเครื่อง

---

### 5. ถอนการติดตั้ง Windows Update หรือโปรแกรมล่าสุด

หากอาการเกิดขึ้นหลังจากการอัปเดต Windows หรือลงโปรแกรมใหม่:

* ไปที่ **Settings** > **Update & Security** (หรือ Windows Update) > **View update history** > **Uninstall updates** แล้วถอนการติดตั้งตัวล่าสุดออก
* ไปที่ **Control Panel** > **Programs and Features** เพื่อลบโปรแกรมที่เพิ่งติดตั้งก่อนเกิดปัญหา

---

### 6. ใช้ System Restore (ย้อนเวลาระบบ)

หากจำได้ว่าคอมพิวเตอร์ปกติก่อนวันที่เท่าไหร่ สามารถย้อนเวลาระบบกลับไปจุดนั้นได้:

* พิมพ์ **Create a restore point** ในช่องค้นหาของ Windows
* เลือกปุ่ม **System Restore...** แล้วทำตามขั้นตอนบนหน้าจอเพื่อเลือกจุดคืนค่า (Restore Point)

---

> 💡 **หมายเหตุเพิ่มเติม:** หากทำทุกวิธีข้างต้นแล้วยังไม่หาย สาเหตุอาจมาจากฮาร์ดแวร์เสื่อมสภาพ (เช่น SSD/RAM เสีย) แนะนำให้ลองถอดทำความสะอาดแรม หรือพิจารณาทำการ **Reset this PC** (ล้างเครื่องลง Windows ใหม่) เป็นทางเลือกสุดท้ายครับ


---------------------------------------------------------------------