มีสถานการณ์ที่คุณต้องดำเนินการ System Restore แต่บางครั้งคุณอาจเจอข้อผิดพลาด – To use System Restore you must specify which Windows installation to restore ข้อผิดพลาดนี้เกิดจากไฟล์ที่เสียหายในระบบซึ่งทำให้ข้อผิดพลาดนี้ปรากฏขึ้น เนื่องจากข้อผิดพลาดนี้ คุณไม่สามารถทำ System Restore ได้ และอาจเป็นอุปสรรคต่อการดำเนินการต่อไป

มีสถานการณ์ที่คุณไม่สามารถบูตได้เมื่อเจอข้อผิดพลาดนี้ บทความนี้ให้วิธีแก้ไขข้อผิดพลาดนี้ มาก่อนลองดูว่าอะไรทำให้เกิดข้อผิดพลาด "To use System Restore you must specify which Windows installation to restore" -
- การกระทำก่อนหน้าของคุณอาจทำให้ System files เสียหาย และก่อให้เกิดข้อผิดพลาดนี้
- เนื่องจาก BCD (Boot Configuration Data) ใช้เก็บข้อมูลทั้งหมด – อาจเป็น BCD Corruption
To use System Restore you must specify which Windows installation to restore
หากคุณเห็นข้อความผิดพลาด To use System Restore you must specify which Windows installation to restore นี่คือวิธีแก้ไขที่คุณสามารถลองได้-
- รัน System File Checker Offline
- รัน DISM เพื่อซ่อมแซม System image ที่อาจเสียหาย
- ซ่อมแซม BCD Corruption
- รัน Automatic Startup Repair
- ใช้ Windows Recovery Environment
- ลองทำ System Restore ผ่าน Command Prompt
1] รัน System File Checker Offline

ตามที่กล่าวไว้ต้นบทความ การเสียหายของ System files เราจะต้องรัน System File Checker Offline วิธีทำมีดังนี้-
พิมพ์คำสั่งต่อไปนี้ทีละคำสั่ง เพื่อรู้ Drive ของระบบของคุณ
Cd / Dir
หากเห็นโฟลเดอร์ "Users" แสดงว่าเป็น System drive ของคุณ หากไม่ใช่ คุณสามารถเปลี่ยน Drive โดยให้อักษรของ Volume ว่า "D:"
จากนั้น ให้คำสั่งด้านล่างใน Command Prompt (ที่นี่ "C" คือ System drive ของคุณ)
sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows
ทำซ้ำขั้นตอนตามลำดับที่กล่าวมา
2] รัน DISM เพื่อซ่อมแซม System image ที่อาจเสียหาย
ที่นี่ เราต้องตรวจสอบสุขภาพของระบบ คือ ตรวจสอบ Integrity ของ System files และ Service Windows นี่ทำได้โดย Deployment Image Servicing and Management tool เพื่อรัน DISM ให้เปิด Command Prompt และให้คำสั่งต่อไปนี้
DISM /Image:C:\Windows /Cleanup-Image /RestoreHealth /Source:C:\Windows\WinSxS
ที่นี่ C: คือ System volume
หากโยนข้อผิดพลาด ให้เสียบ Windows USB หรือ DVD และให้คำสั่งต่อไปนี้-
DISM /Image:C:\Windows /Cleanup-Image /RestoreHealth /Source:esd:E:\Sources\Install.esd:1 /limitaccess
ที่นี่ E: คือ USB หรือ DVD drive ของคุณ แทนที่ถ้าแสดงอักษรอื่น
ในบางกรณีที่หายาก install.esd จะเป็น install.wim
ในกรณีนั้น คุณต้องปรับและให้คำสั่งดังนี้
DISM /Image:C:\Windows /Cleanup-Image /RestoreHealth /Source:wim:E:\Sources\Install.wim /limitaccess
รันขั้นตอนตามลำดับที่กล่าวมา และตรวจสอบว่าสามารถแก้ไขข้อผิดพลาดของคุณได้หรือไม่
3] ซ่อมแซม BCD Corruption
Bootrec.exe เป็นเครื่องมือบรรทัดคำสั่ง Built-in ใช้ Troubleshoot ปัญหาเกี่ยวกับ Boot up และ Windows Startup เราจะใช้เครื่องมือนี้สแกนระบบเพื่อแก้ไขปัญหา Boot up
ตรวจสอบให้แน่ใจว่า Bootable USB หรือ DVD ถูกเสียบอยู่ในระบบก่อนรันคำสั่งต่อไปนี้ เพื่อซ่อมแซม BCD ให้เปิด Command Prompt และให้คำสั่งต่อไปนี้ทีละคำสั่ง-
Bootrec /Fixmbr Bootrec /FixBoot
แต่ละคำสั่งข้างต้นควรแสดง "The operation completed successfully" หากไม่ใช่ ลองอีกครั้ง
ต่อไป เพื่อ Rebuild BCD ให้คำสั่งต่อไปนี้
Bootrec /RebuildBCD
สิ่งนี้ควรช่วยได้
4] รัน Automatic Startup Repair

รัน Automatic Repair จากหน้าจอ Advanced Startup Options และดูว่าช่วยได้หรือไม่
5] ใช้ Windows Recovery Environment

หากคุณลองทุกวิธีข้างต้นแล้ว นี่คือวิธีสุดท้ายในการแก้ไขข้อผิดพลาด คุณต้องรัน Windows Repair โดยใช้ Windows bootable USB หรือ DVD
เสียบ Bootable USB หรือ DVD และบูตเข้าไป เลือก "Repair your computer"
หากคุณเผชิญปัญหา ลองทำขั้นตอนเหล่านี้:
- เสียบ DVD และ Hard reset คอมพิวเตอร์
- เมื่อโลโก้ผู้ผลิตปรากฏ กดปุ่มเพื่อเข้าสู่ Windows Recovery Environment (เช่น กด F2 สำหรับผู้ใช้ Dell)
- ภายใต้ UEFI firmware settings, เปลี่ยน Boot sequence เป็น DVD Drive และ Restart
- เมื่อ PC รีสตาร์ท ให้เลือก Boot order และปรับตามที่แสดงบนหน้าจอ BIOS
6] ลองทำ System Restore ผ่าน Command Prompt
เปิด Command Prompt และให้คำสั่งต่อไปนี้
rstrui.exe /OFFLINE:C:\Windows
แทนที่ "C" ด้วย Drive ที่ Windows ติดตั้งอยู่
โปรดปฏิบัติตามขั้นตอนทั้งหมดอย่างระมัดระวัง หวังว่าวิธีแก้ไขหนึ่งในนี้จะช่วยคุณได้
