ข้อผิดพลาด Windows ที่เลวร้ายที่สุดคือข้อผิดพลาดที่แก้ไขไม่ง่าย เพราะคุณยังไม่ได้บูทเข้าสู่คอมพิวเตอร์จริงๆ มันง่ายกว่ามากที่จะแก้ปัญหาเมื่อคุณบูทเข้าสู่ Windows แล้ว และสามารถใช้ troubleshooters และเครื่องมือต่างๆ ได้
นี่คือสิ่งที่ทำให้ข้อผิดพลาดนี้ยากมาก มันปรากฏระหว่างการเริ่มต้น และไม่มีอะไรทำงาน ไม่ว่าคุณจะลองอะไร ข้อความ "Total Identified Windows Installations: 0" จะปรากฏ ทำให้คุณลाचार ทำตามคำแนะนำในบทความด้านล่างเพื่อพยายามแก้ปัญหา
การเตรียมการ:
เพื่อดำเนินการ troubleshooting ใดๆ ในบทความนี้ คุณจะต้องเตรียมสื่อติดตั้ง Windows DVD หรือ USB ซึ่งจะใช้ troubleshoot ทุกอย่าง สำหรับ Windows รุ่นเก่า (เก่ากว่า Windows 10) คุณต้องใช้ดิสก์ต้นฉบับที่ได้มาพร้อม OS แต่สำหรับ Windows 10 สามารถสร้างได้ง่าย
- ดาวน์โหลด Media Creation Tool จากเว็บไซต์ Microsoft อย่างเป็นทางการ ดับเบิลคลิกไฟล์ MediaCreationTool.exe ที่ดาวน์โหลด เพื่อเปิด wizard คลิก Accept
- เลือก Create installation media (USB flash drive, DVD, or ISO file) for another PC จากหน้าจอแรก

- ภาษา สถาปัตยกรรม และรุ่นของบูตเทเบิลไดรฟ์ จะเลือกตามการกำหนดค่าคอมพิวเตอร์ของคุณ แต่ควรยกเลิกติ๊ก Use the recommended options for this PC เพื่อเลือกการตั้งค่าที่ถูกต้องสำหรับ PC ที่เสีย (คุณอาจสร้างบน PC อื่น)
- คลิก Next และเลือก USB flash drive หรือ DVD ตอนพรอมต์ให้เลือกระหว่าง USB หรือ DVD ขึ้นอยู่กับอุปกรณ์ที่ต้องการใช้

- คลิก Next และเลือกไดรฟ์จากรายการที่แสดงอุปกรณ์จัดเก็บที่เชื่อมต่อกับคอมพิวเตอร์
- คลิก Next และ Media Creation Tool จะดำเนินการดาวน์โหลดไฟล์ที่จำเป็นสำหรับสร้างสื่อติดตั้ง
วิธีแก้ไขที่ 1: Registry Recovery
การกู้คืน registry เป็นหนึ่งในขั้นตอนที่สมเหตุสมผลที่สุดที่คุณสามารถทำได้เพื่อแก้ปัญหา คุณยังควรทราบว่าปัญหาอาจเกิดจากสถานการณ์ต่างๆ หากหนึ่งในองค์ประกอบ เช่น ไดรฟ์ที่ OS อยู่ เสียหาย ไม่มีทางอื่นนอกจากการเปลี่ยนใหม่
อย่างไรก็ตาม หากปัญหาเกี่ยวข้องกับ registry entries ที่เสียหายจริงๆ คุณสามารถแก้ได้โดยทำตามขั้นตอนด้านล่าง:
- ใส่ recovery drive ที่คุณมีหรือสร้างสำหรับ OS และเริ่มเครื่อง ขั้นตอนต่อไปแตกต่างกันไปตาม OS ทำตามตามลำดับ:
WINDOWS XP, VISTA, 7: หน้าต่าง Windows Setup ควรเปิด พร้อมพรอมต์ให้ใส่ภาษา พร้อมการตั้งค่าเวลาและวันที่ ใส่แล้วเลือก Repair your computer ที่ส่วนล่างของหน้าจอหลังดำเนินการต่อ ระบุ radio button แรกเมื่อถูกพรอมต์ Use recovery tools หรือ Restore your computer คลิก Next เลือก Command Prompt เมื่อมีหน้าจอ Choose a recovery tool

WINDOWS 8, 8.1, 10: จะเห็นหน้าจอ Choose your keyboard layout เลือกที่ต้องการหน้าจอ Choose an option จะปรากฏ คลิก Troubleshoot >> Advanced Options >> Command Prompt
- ไปที่โฟลเดอร์ต่อไปนี้ใน Command Prompt "C:\Windows\System32\config" โดยใช้คำสั่งด้านล่าง ตรวจสอบให้แน่ใจว่ากด Enter หลังแต่ละคำสั่ง
cd windows
cd system32
cd config

รันคำสั่งต่อไปนี้เพื่อแทนที่โฟลเดอร์ DEFAULT, SAM, SECURITY, SOFTWARE และ SYSTEM:
del c:\windows\system32\config\sam del c:\windows\system32\config\security del c:\windows\system32\config\software del c:\windows\system32\config\default del c:\windows\system32\config\system copy c:\windows\tmp\software c:\windows\system32\config\software copy c:\windows\tmp\system c:\windows\system32\config\system copy c:\windows\tmp\sam c:\windows\system32\config\sam copy c:\windows\tmp\security c:\windows\system32\config\security copy c:\windows\tmp\default c:\windows\system32\config\default
- ตรวจสอบว่าปัญหาแก้ไขแล้วหรือไม่ หลังรีสตาร์ทคอมพิวเตอร์และพยายามบูทโดยไม่มี recovery DVD
วิธีแก้ไขที่ 2: Boot Recovery
มีฟีเจอร์ในตัวที่มีประโยชน์ชื่อ Boot Recovery เข้าถึงได้ง่ายผ่าน Command Prompt ตามชื่อเครื่องมือนี้ช่วยให้บูทเข้าสู่คอมพิวเตอร์ได้ง่าย และช่วยแก้ปัญหาต่างๆ ที่อาจเกิดกับกระบวนการบูท
- หากไม่สามารถเข้าถึง Command Prompt ได้ด้วยวิธีอื่น ทำตามขั้นตอนเดียวกันข้างต้นเพื่อเข้าถึง Command Prompt จาก recovery drive
- พิมพ์คำสั่งต่อไปนี้ และกด Enter หลังพิมพ์ถูกต้อง:
bootrec /rebuildbcd
- ควรเห็นข้อความว่า:
Scanning all disks for Windows installations.
Please wait, since this may take a while...
Successfully scanned Windows installations.
Total identified Windows installations: 0
The operation completed successfully.

- เนื่องจากคุณชัดเจนว่ามี Windows ติดตั้งอยู่ คุณจะต้อง 'ลบ' และสร้างใหม่จากรายการโดยใช้คำสั่งต่อไปนี้:
bcdedit /export c:\bcdbackup attrib c:\boot\bcd -h -r -s
- คำสั่งแรกสร้าง backup ของ BCD store ก่อนหน้า และคำสั่งที่สองลบแอตทริบิวต์บางอย่างที่จำกัดการดำเนินการ ตอนนี้คุณสามารถลบหรือเปลี่ยนชื่อและสร้างใหม่ได้ด้วยคำสั่งนี้:
ren c:\boot\bcd bcd.old
- ตอนนี้สามารถทำซ้ำคำสั่งเดียวกันที่ลองตอนต้น ซึ่งได้ข้อความ 0 Windows installations:
bootrec /rebuildbcd
- ข้อความต่อไปจะปรากฏ:
Please wait, since this may take a while...
Successfully scanned Windows installations.
Total identified Windows installations: 1
[1] D:\Windows
Add installation to boot list? Yes<Y>/No<N>/All<A>:
- กด Y และควรเห็นข้อความ "The operation completed successfully" หมายความว่า BCD rebuild เสร็จสิ้น รีสตาร์ทคอมพิวเตอร์ และตรวจสอบว่าสามารถบูทปกติได้หรือไม่
