คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 6
ได้แล้วครับ ขอบคุณทุกความคิดเห็น
แต่อย่างที่บอกครับ ลองตามที่ทุกท่านบอกแล้วไม่ได้ผลสุดท้ายต้องใช้ Command prompt
1. หา usb หรือแผ่น windows 7 หรือ 10 ก็ได้
2. พอบูตเข้าหน้าลง windows กด shift+F10 เพื่อ run command prompt
จากนี้ต้องให้ชัวร์ว่า Drive ที่มี Windows อยู่คือ drive ไหน เช่น C D E
ในกรณีผม ระบบมันเปลี่ยนจาก C เป็น D แล้วก็เอาไอไดร์ฟ IPCAM เป็น C แทน (IPCAM คือไดร์ฟที่ระบบเลือกให้ Boot ในตอนแรก)
โชคดีว่าจำ ขนาดของ Drive C ได้ เลยทำถูก
วิธีเช็ค
2.1) ที่ command prompt พิมพ์ diskpart กด enter (จากนี้พิมพ์เสร็จ ให้กด enter ทุกครั้ง)
2.2) พิมพ์ list vol จะแสดง drive ต่าง ๆ ขึ้นมาก็ดูไดร์ฟที่มี Windows อยู่ว่าคือไดร์ฟไหน
จากนี้เสร็จจำไดร์ฟไว้แล้วปิด Command prompt แล้วเปิดใหม่อีกครั้งหนึ่ง
3. ที่ command prompt พิมพ์ bcdboot D:\Windows /S D: (ในกรณีผมคือไดร์ฟ windows คือ D ถ้าไดร์ฟอื่นก็เปลี่ยนตัว D เป็นตัวอื่น)
4. ถ้าพิมพ์ถูกต้องจะขึ้นคำว่า Boot files successfully created
5. พิมพ์ diskpart
6. พิมพ์ list disk
7. พิมพ์ sel disk D (ถ้าไดร์ฟอื่นก็เปลี่ยนจาก D เป็นไดร์ฟนั้น ๆ )
8. พิมพ์ list vol
9. พิมพ์ sel vol D (ถ้าไดร์ฟอื่นก็เปลี่ยนจาก D เป็นไดร์ฟนั้น ๆ )
10. พิมพ์ active
11. พิมพ์ exit
12. รีบูตเครื่องพิมพ์ shutdown -f -r -t 00
จากนี้วินโดวส์จะบูตเข้าปกติเหมือนเก่า แต่เปลี่ยน Drive มาเป็น Drive ที่เราทำแทน
ที่มา : https://support.microsoft.com/en-za/help/3103656/-an-operating-system-wasn-t-found-error-when-booting-windows
แต่อย่างที่บอกครับ ลองตามที่ทุกท่านบอกแล้วไม่ได้ผลสุดท้ายต้องใช้ Command prompt
1. หา usb หรือแผ่น windows 7 หรือ 10 ก็ได้
2. พอบูตเข้าหน้าลง windows กด shift+F10 เพื่อ run command prompt
จากนี้ต้องให้ชัวร์ว่า Drive ที่มี Windows อยู่คือ drive ไหน เช่น C D E
ในกรณีผม ระบบมันเปลี่ยนจาก C เป็น D แล้วก็เอาไอไดร์ฟ IPCAM เป็น C แทน (IPCAM คือไดร์ฟที่ระบบเลือกให้ Boot ในตอนแรก)
โชคดีว่าจำ ขนาดของ Drive C ได้ เลยทำถูก
วิธีเช็ค
2.1) ที่ command prompt พิมพ์ diskpart กด enter (จากนี้พิมพ์เสร็จ ให้กด enter ทุกครั้ง)
2.2) พิมพ์ list vol จะแสดง drive ต่าง ๆ ขึ้นมาก็ดูไดร์ฟที่มี Windows อยู่ว่าคือไดร์ฟไหน
จากนี้เสร็จจำไดร์ฟไว้แล้วปิด Command prompt แล้วเปิดใหม่อีกครั้งหนึ่ง
3. ที่ command prompt พิมพ์ bcdboot D:\Windows /S D: (ในกรณีผมคือไดร์ฟ windows คือ D ถ้าไดร์ฟอื่นก็เปลี่ยนตัว D เป็นตัวอื่น)
4. ถ้าพิมพ์ถูกต้องจะขึ้นคำว่า Boot files successfully created
5. พิมพ์ diskpart
6. พิมพ์ list disk
7. พิมพ์ sel disk D (ถ้าไดร์ฟอื่นก็เปลี่ยนจาก D เป็นไดร์ฟนั้น ๆ )
8. พิมพ์ list vol
9. พิมพ์ sel vol D (ถ้าไดร์ฟอื่นก็เปลี่ยนจาก D เป็นไดร์ฟนั้น ๆ )
10. พิมพ์ active
11. พิมพ์ exit
12. รีบูตเครื่องพิมพ์ shutdown -f -r -t 00
จากนี้วินโดวส์จะบูตเข้าปกติเหมือนเก่า แต่เปลี่ยน Drive มาเป็น Drive ที่เราทำแทน
ที่มา : https://support.microsoft.com/en-za/help/3103656/-an-operating-system-wasn-t-found-error-when-booting-windows
แสดงความคิดเห็น
ถอด HDD แล้ว Windows บูตไม่ขึ้น
ที้นี้ผมสงสัยว่าพอถอด HDD ลูก 160 GB ออก
Windows บูตไม่ขึ้น แจ้งว่าหาไฟล์ระบบปฏิบัติการไม่เจอ แจ้งให้ถอดไดร์ฟที่ไม่มี OS อยู่ ตามภาพ
[Spoil] คลิกเพื่อดูข้อความที่ซ่อนไว้
ผมก็งงเพราะตัว Windows OS อยู่ในลูก 500 GB หมดเลย
เป็นเพราะอะไรครับ รบกวนด้วยนะครับ