อาการ **Windows ขึ้นหน้า Recovery พร้อม Error code: 0xc0000185** หมายความว่า
👉 **Windows ไม่สามารถอ่านไฟล์บูต (Boot Configuration Data – BCD) หรืออุปกรณ์บูตมีปัญหา**
มักเกิดจาก
* เครื่องดับ/รีสตาร์ทผิดปกติ
* ฮาร์ดดิสก์หรือ SSD มีปัญหา
* ไฟล์บูตเสีย
* ถอดปลั๊ก/ถอด HDD ระหว่างเปิดเครื่อง
---
## วิธีแก้ไข (เรียงจากง่าย → ยาก)
### ✅ วิธีที่ 1: Restart แบบปกติ
บางครั้งเป็นแค่ error ชั่วคราว
* กด **Enter** หรือ **F8** → Restart
ถ้ายังขึ้นอีก → ไปวิธีถัดไป
---
### ✅ วิธีที่ 2: Automatic Repair (แนะนำ)
1. ที่หน้า Recovery กด **F8**
2. เลือก
**Troubleshoot → Advanced options → Startup Repair**
3. เลือก Windows ที่ใช้งาน
4. รอให้ระบบซ่อมอัตโนมัติ
> ถ้าโชคดี เครื่องจะบูตเข้า Windows ได้เลย
---
### ✅ วิธีที่ 3: Repair BCD (ได้ผลบ่อยมาก)
ต้องเข้า **Command Prompt**
1. ที่หน้า Recovery
**Troubleshoot → Advanced options → Command Prompt**
2. พิมพ์ทีละบรรทัด (กด Enter ทุกบรรทัด)
```cmd
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
```
3. ถ้าถาม Add installation? → พิมพ์ **Y**
4. Restart เครื่อง
---
### ⚠️ ถ้าเจอ `Access is denied` ตอน /fixboot
ให้ใช้คำสั่งนี้เพิ่ม:
```cmd
diskpart
list disk
select disk 0
list vol
select vol X (เลือกตัวที่เป็น EFI / FAT32)
assign letter=S:
exit
```
แล้วพิมพ์ต่อ:
```cmd
bcdboot C:\Windows /s S: /f UEFI
```
---
### ✅ วิธีที่ 4: เช็ค HDD / SSD
ถ้าเครื่องยังเข้าไม่ได้ อาจเป็นฮาร์ดดิสก์เริ่มเสีย
ใน Command Prompt:
```cmd
chkdsk C: /f /r
```
> ใช้เวลานาน แต่ช่วยตรวจ Bad sector
---
### 🚨 วิธีสุดท้าย: ลง Windows ใหม่
ถ้า
* ซ่อมบูตไม่หาย
* HDD/SSD ตรวจเจอ error
* เครื่องวน Recovery ตลอด
แนะนำ:
* สำรองข้อมูล (ถอด HDD ไปต่อเครื่องอื่น)
* ลง Windows ใหม่
---
## สรุปสั้น ๆ
| สาเหตุ | วิธีแก้ |
| -------------- | ------------------------ |
| ไฟล์บูตเสีย | Startup Repair / bootrec |
| ดับกระทันหัน | Repair BCD |
| HDD/SSD เสื่อม | chkdsk / เปลี่ยนไดรฟ์ |
| ระบบพังหนัก | ลง Windows ใหม่ |
---
ถ้าบอกผมได้ว่า
* 💻 เป็น **Notebook / PC**
* 🧠 ใช้ **Windows 10 หรือ 11**
* 💾 HDD หรือ SSD / NVMe
* 🔁 ก่อนหน้าดับไฟ หรืออัปเดต Windows ไหม
ผมจะไล่ขั้นตอนให้ตรงเครื่องคุณแบบ **แก้จบทีละคลิก** 👍
-----------------------------------------------------
โอเคครับ ถ้า **ก่อนหน้าดับไฟ** → เคสนี้พบบ่อยมาก และส่วนใหญ่ **แก้ได้โดยไม่ต้องลง Windows ใหม่** 👍
สาเหตุหลักคือ
🔹 ไฟดับทำให้ **ไฟล์บูต (BCD) หรือโครงสร้างดิสก์เสียชั่วคราว**
🔹 ไม่ได้หมายความว่า HDD/SSD พังทันที
---
## ✅ แนะนำให้ทำตามลำดับนี้ (โอกาสหายสูง)
### 🔹 ขั้นตอนที่ 1: Automatic Startup Repair
1. ที่หน้า **Recovery (0xc0000185)**
2. กด **F8**
3. เลือก
**Troubleshoot → Advanced options → Startup Repair**
4. เลือก Windows
5. รอจนเสร็จ แล้วรีสตาร์ต
👉 ถ้าเข้า Windows ได้ = จบเลย
---
### 🔹 ขั้นตอนที่ 2: ซ่อมไฟล์บูต (วิธีที่ได้ผลบ่อยที่สุด)
ถ้ายังไม่หาย
1. เข้า
**Troubleshoot → Advanced options → Command Prompt**
2. พิมพ์ทีละบรรทัด
```cmd
bootrec /fixmbr
bootrec /fixboot
bootrec /scanos
bootrec /rebuildbcd
```
ถ้าถาม Add installation? → กด **Y**
แล้ว Restart
---
### ⚠️ ถ้าเจอข้อความ `Access is denied`
เกิดบ่อยใน Windows 10/11 (UEFI)
ให้ทำแบบนี้แทน 👇
```cmd
diskpart
list disk
select disk 0
list vol
```
หา Volume ที่เป็น
* FAT32
* Type = System / EFI
จากนั้น:
```cmd
select vol X
assign letter=S:
exit
```
แล้วรัน
```cmd
bcdboot C:\Windows /s S: /f UEFI
```
Restart เครื่อง
---
### 🔹 ขั้นตอนที่ 3: ตรวจดิสก์ (กันข้อมูลเสียซ้ำ)
เมื่อบูตได้แล้ว (หรือจาก Command Prompt)
```cmd
chkdsk C: /f /r
```
> ใช้เวลานาน แต่ช่วยซ่อม Sector ที่เสียจากไฟดับ
---
## 🧠 คำแนะนำหลังเข้า Windows ได้
เพื่อไม่ให้เกิดซ้ำ:
* 🔌 ใช้ **ปลั๊กกันไฟกระชาก / UPS**
* ❌ หลีกเลี่ยงปิดเครื่องด้วยการถอดปลั๊ก
* 🔄 อย่าปิดเครื่องระหว่าง Windows Update
* 💾 สำรองข้อมูลสำคัญไว้เสมอ
------------------------------------