อาการ
เมื่อพยายามเริ่มต้นระบบ Windows คุณได้รับข้อผิดพลาด:
ไม่พบระบบปฏิบัติการ ลองยกเลิกการเชื่อมต่อไดรฟ์ใดๆ ที่ไม่มีระบบปฏิบัติการ
กด Ctrl+Alt+Del เพื่อเริ่มระบบใหม่
การแก้ไข
USB หรือดีวีดีที่สามารถเริ่มต้นระบบได้ที่มี Windows 7 หรือสูงกว่าจําเป็นต้องแสดงพร้อมท์คําสั่ง หากคุณไม่มีสื่อที่ใช้เริ่มต้นระบบได้ คุณสามารถขอรับสื่อการติดตั้งได้โดยทําตามขั้นตอนการสร้างสื่อการติดตั้งซึ่งพบได้ที่นี่
ขั้นตอนที่ 1: แสดงพร้อมท์คําสั่ง:
-
เริ่มระบบจาก DVD หรือ USB ที่มีสื่อ Windows 7, 8, หรือ 10
-
เมื่อคุณมาถึงหน้าจอติดตั้ง Windows (ที่คุณเลือกการตั้งค่าภาษา เวลา และแป้นพิมพ์) ให้กดแป้น SHIFT + F10 เพื่อเรียกพร้อมท์คำสั่ง
ขั้นตอนที่ 2: ค้นหาว่าดิสก์ของคุณถูกตั้งค่าเป็น GUID Partition Table (GPT) หรือ Master Boot Record (MBR):
-
ภายในหน้าต่างพร้อมท์คําสั่ง พิมพ์คําสั่งต่อไปนี้ กด Enter หลังจากแต่ละคําสั่ง:
Diskpart
แสดงรายการดิสก์
-
ค้นหาดิสก์ของคุณและดูว่าคอลัมน์ GPT มีเครื่องหมายดอกจัน (*) หรือไม่ ซึ่งจะระบุว่าดิสก์คือ GPT ถ้าไม่พบเครื่องหมายดอกจัน แสดงว่าดิสก์ถูกตั้งค่าเป็น MBR
-
พิมพ์ exit แล้วกด Enter
ขั้นตอนที่ 3a: ถ้าชนิดเป็น MBR:
-
จากพร้อมท์คําสั่ง พิมพ์คําสั่งต่อไปนี้ แล้วกด Enter:
dir a:
-
หากไดรฟ์ A: พบและไดเรกทอรีปรากฏขึ้น ให้ตรวจสอบโฟลเดอร์ \Windows ในไดเรกทอรี หากอยู่ที่นั่น แสดงว่าเป็นไดรฟ์ระบบ ข้ามไปยังขั้นตอนที่ 2
-
หากไดรฟ์ A: ไม่พบหรือไม่มีโฟลเดอร์ \Windows ให้พิมพ์คําสั่งต่อไปนี้ แล้วกด Enter:
dir b:
-
ดําเนินการต่อตามตัวอักษรจนกระทั่งพบไดรฟ์ที่มีโฟลเดอร์ \Windows แต่ข้ามไดรฟ์ X: นั่นจะเป็นไฟล์การติดตั้งจาก USB หรือดีวีดีที่คุณกําลังใช้ ตําแหน่งที่พบบ่อยที่สุดคือไดรฟ์ C: ดังนั้นตัวอย่างจะถูกใช้ในส่วนที่เหลือของบทความ
-
-
เมื่อพบให้พิมพ์คําสั่งต่อไปนี้:
bcdboot C:\Windows /S C:
-
ในกรณีนี้ C คือไดรฟ์ที่พบโฟลเดอร์ \Windows หากโฟลเดอร์ Windows อยู่ในไดรฟ์อื่น ให้ใช้อักษรไดรฟ์นั้นแทน "C" ในคําสั่ง bcdboot ด้านบน
-
-
ต้องแสดงข้อความ ว่าสร้างแฟ้มการเริ่มต้นระบบเสร็จสมบูรณ์ แล้ว จึงจะสามารถดําเนินการต่อได้
-
พิมพ์คําสั่งต่อไปนี้ โดยกด Enter หลังแต่ละคําสั่ง:
Diskpart
แสดงรายการดิสก์
sel disk C
-
ในกรณีนี้ C คือไดรฟ์ที่พบโฟลเดอร์ \Windows หากโฟลเดอร์ \Windows อยู่ในไดรฟ์อื่น ให้ใช้อักษรระบุไดรฟ์นั้นแทน "C" ในคําสั่ง ดิสก์ส่วนบน ด้านบน
-
-
พิมพ์คําสั่งต่อไปนี้ โดยกด Enter หลังแต่ละคําสั่ง:
รายการระดับเสียง
sel vol C
-
ในกรณีนี้ C คือไดรฟ์ที่พบโฟลเดอร์ \Windows หากโฟลเดอร์ \Windows อยู่ในไดรฟ์อื่น ให้ใช้อักษรระบุไดรฟ์แทน "C" ในคําสั่ง sel vol ด้านบน
-
-
พิมพ์คําสั่งต่อไปนี้ แล้วกด Enter:
ใช้งานอยู่
-
คุณควรได้รับการยืนยันว่าระดับเสียงถูกตั้งค่าเป็นใช้งานอยู่เรียบร้อยแล้ว หากคุณไม่ได้รับการยืนยัน หมายความว่าดิสก์ถูกตั้งค่าเป็น GPT (ไม่ใช่ MBR) หรือมีปัญหากับดิสก์ ตรวจสอบให้แน่ใจว่าคุณกําลังทํางานกับดิสก์ที่ถูกต้อง
-
-
พิมพ์คําสั่งต่อไปนี้ แล้วกด Enter:
ออก
-
รีบูทอุปกรณ์ คุณสามารถทําได้อย่างรวดเร็วจากพร้อมท์คําสั่งโดยพิมพ์คําสั่งต่อไปนี้แล้วกด Enter:
shutdown -f -r -t 00
ขั้นตอนที่ 3b: ถ้าชนิดคือ GPT:
-
จากพร้อมท์คําสั่ง พิมพ์คําสั่งต่อไปนี้ แล้วกด Enter:
dir a:
-
หากไดรฟ์ A: พบและไดเรกทอรีปรากฏขึ้น ให้ตรวจสอบโฟลเดอร์ \Windows ในไดเรกทอรี หากอยู่ที่นั่น แสดงว่าเป็นไดรฟ์ระบบ ข้ามไปยังขั้นตอนที่ 2
-
หากไดรฟ์ A: ไม่พบหรือไม่มีโฟลเดอร์ \Windows ให้พิมพ์คําสั่งต่อไปนี้ แล้วกด Enter:
dir b:
-
ดําเนินการต่อตามตัวอักษรจนกระทั่งพบไดรฟ์ที่มีโฟลเดอร์ \Windows แต่ข้ามไดรฟ์ X: นั่นจะเป็นไฟล์การติดตั้งจาก USB หรือดีวีดีที่คุณกําลังใช้ ตําแหน่งที่พบบ่อยที่สุดคือไดรฟ์ C: ดังนั้นตัวอย่างจะถูกใช้ในส่วนที่เหลือของบทความ
-
-
พิมพ์คําสั่งต่อไปนี้ โดยกด Enter หลังแต่ละคําสั่ง:
Diskpart
แสดงรายการดิสก์
sel disk C
-
ในกรณีนี้ C คือไดรฟ์ที่พบโฟลเดอร์ \Windows หากโฟลเดอร์ \Windows อยู่ในไดรฟ์อื่น ให้ใช้อักษรระบุไดรฟ์นั้นแทน "C" ในคําสั่ง ดิสก์ส่วนบน ด้านบน
-
-
พิมพ์คําสั่งต่อไปนี้ แล้วกด Enter:
ส่วนรายการ
-
ค้นหาพาร์ติชันที่มีชื่อว่า ระบบ
-
เมื่อพบแล้วให้กําหนดตัวอักษร R ให้กับพาร์ติชัน ถ้านําตัวอักษร R ไปใช้แล้ว คุณสามารถเลือกตัวอักษรที่ยังไม่ได้มอบหมายได้ เมื่อต้องการกําหนดตัวอักษร ให้พิมพ์คําสั่งต่อไปนี้ แล้วกด Enter หลังจากแต่ละคําสั่ง:
กําหนด letter=r:
ออก
-
กลับไปยังพร้อมท์คําสั่ง พิมพ์คําสั่งต่อไปนี้ครั้งละหนึ่งบรรทัด กด Enter หลังจากแต่ละบรรทัด:
cd /d r:\EFI\Microsoft\Boot\
ren BCD BCD.bak
bcdboot c:\Windows /l en-us /s m: /f UEFI
หมายเหตุ: ในคําสั่งสุดท้าย /l en-us จะตั้งค่าภาษาของ Windows เป็นภาษาอังกฤษ เมื่อต้องการตั้งค่าภาษาอื่น ให้แทนที่ en-us ด้วยรหัสภาษาอื่น (เช่น de-de สําหรับภาษาเยอรมัน)
-
รีบูทอุปกรณ์ คุณสามารถทําได้อย่างรวดเร็วจากพร้อมท์คําสั่งโดยพิมพ์คําสั่งต่อไปนี้แล้วกด Enter:
shutdown -f -r -t 00