ปัญหาในการสร้าง BCD บน Windows 7 64 บิต - ไม่พบอุปกรณ์ระบบที่ร้องขอ


66

การอัปเกรดไดรเวอร์ NVIDIA ทำให้การติดตั้ง Windows 7 ของฉันล้มเหลวดังนั้นฉันจึงพยายามที่จะยกเลิกความเสียหาย

ฉันควรทำอย่างไร: ฉันสามารถบูต Windows ติดตั้งจากไดรฟ์ USB ได้และฉันสามารถบูตBoot CD ของ Hirenได้ แม้ว่าการซ่อมแซม Windows อัตโนมัติจะล้มเหลว แต่ฉันสามารถรับคำสั่งได้เมื่อฉันบูต Windows ติดตั้งจากไดรฟ์ USB และฉันสามารถดูไดรฟ์และข้อมูลทั้งหมดได้

สิ่งที่ฉันไม่สามารถทำได้: ฉันไม่สามารถบูตเข้าสู่ Windows - ฉันได้รับข้อความนี้:

Windows failed to start. A recent hardware or software change might be the cause. To fix the problem:
1. Insert Windows CD and run a repair your computer option.
File: /Boot/BCD
Status: 0xc000000f
Info: an error occurred while attempting to read the boot configuration data.

ดูเหมือนว่ามีบางอย่างผิดปกติกับ / Boot / BCD ของฉันดังนั้นฉันจึงพยายามสร้างมันใหม่ตั้งแต่เริ่มต้น ฉันได้ลองวิธีการทั้งหมดที่มีรายละเอียดที่นี่ (รวมถึงการซ่อมแซม Windows ที่ล้มเหลว) และฉันทิ้งไว้กับวิธีสุดท้าย (ใกล้ด้านล่างของหน้านั้น) เมื่อฉันพิมพ์คำสั่งต่อไปนี้ในการกวดวิชา:

bcdedit.exe /import c:\boot\bcd.temp

... มันล้มเหลวด้วยข้อผิดพลาดต่อไปนี้:

The store import operation has failed.
The requested system device cannot be found.

ผลการค้นหาของ Google จำนวนมากบอกว่าฉันต้องใช้ diskpart เพื่อตั้งพาร์ติชันของฉันให้ใช้งานได้

นอกจากนี้เมื่อฉันลองทำสิ่งนี้:

bcdedit /enum

มันล้มเหลวด้วยข้อความที่คล้ายกัน:

The boot configuration data store could not be opened.
The requested system device cannot be found.

ไม่มีใครรู้ว่าข้อความแสดงข้อผิดพลาดหมายถึงอะไรและอุปกรณ์ระบบที่ร้องขอคืออะไร

ฉันต้องการหลีกเลี่ยงการติดตั้ง Windows ใหม่เนื่องจากไฟล์ทั้งหมดในดิสก์ดูเหมือนจะใช้ได้


คุณลองคำสั่ง "bootrec / RebuildBcd" หรือไม่ (ไม่มีเครื่องหมายคำพูด)
Moab

4
ใช่มันให้ฉันเลือกการติดตั้ง Windows ของฉัน แต่เมื่อฉันทำมันล้มเหลวด้วย "ไม่พบอุปกรณ์ระบบที่ร้องขอ"
Domchi

กรุณาพิมพ์ bcdedit และโพสต์คำตอบ
ThatGuyInIT

1
Windows 7 โดยค่าเริ่มต้นจะไม่เก็บ BCD หรือข้อมูลการบู๊ตบนพาร์ติชัน C: มันเก็บไว้ในพาร์ติชั่น 100MB และพาร์ติชั่นนี้ต้องใช้งานไม่ใช่ C:
ThatGuyInIT

2
ฌอนฉันได้รับข้อความแสดงข้อผิดพลาดเดียวกันเมื่อฉันพิมพ์ bcdedit เมื่อฉันพิมพ์ bcdedit / enum โปรดดูด้านบน
Domchi

คำตอบ:


55

ไม่เกี่ยวข้องโดยตรงกับปัญหาของคุณในขณะที่คุณแก้ไขปัญหา แต่ให้ตรงกับคำอธิบายดั้งเดิมของคุณ (โดยเฉพาะ "ไม่พบอุปกรณ์ระบบที่ร้องขอ" ในการทำงานของ BCD แม้จะพยายามสร้าง / สร้างใหม่ทั้งหมด):

ข้อผิดพลาดนี้สามารถเกิดขึ้นได้หากคุณทำการบูทจากอุปกรณ์ USB และไบออสของคุณรองรับสล็อตยูเอสบีที่กำหนด แต่สภาพแวดล้อมการซ่อมแซม / PE ของ windows ไม่ได้!

ฉันใช้เวลาสองวันในการดึงผมออกไปต่อสู้กับปัญหานี้ (ร้าน BCD ไม่สามารถใช้งานได้ตลอดเวลากับข้อผิดพลาด "ไม่พบอุปกรณ์ระบบที่ร้องขอ" ไม่ว่าฉันจะทำอะไร) เพียงเพื่อพบว่าปัญหาเป็นเพียง ช่องเสียบ USB ฉันเสียบปลั๊ก USB ที่สามารถบู๊ตได้ของฉันโดยเสียบเข้าไปในช่องเสียบ (usb 2.0 แทน usb 3.0) อื่นการดำเนินการซ่อมแซมมาตรฐานทำงานได้ดี

เพื่อทำให้เรื่องแย่ลงฉันค้นพบในภายหลังว่ามันเกิดจากการเสียบในช่องที่ไม่ถูกต้องและอนุญาตให้สภาพแวดล้อมการช่วยเหลือพยายามซ่อมแซมอัตโนมัติที่ฉันทำสิ่งต่าง ๆ ผิดตั้งแต่แรก!


อัปเดต: ผู้ใช้รายอื่น (ปรับปรุงคอมพิวเตอร์) ติดต่อฉันเพื่อยืนยันว่าสิ่งนี้เกิดขึ้นกับพวกเขาเช่นกัน เนื่องจากช่องเสียบ USB ทั้งหมดของพวกเขาไม่รู้จักโดย Windows 7 PE พวกเขาจึงต้องดึงไดรฟ์และทำการซ่อมแซมบนคอมพิวเตอร์เครื่องอื่น


อัปเดต: ฉันมีปัญหาแม้ติดตั้ง windows บนแล็ปท็อปของฉัน จากโพสต์นี้ฉันได้เรียนรู้และตระหนักว่า Windows 7 PE ไม่รู้จักไดรฟ์ USB แม้ว่าจะถูกบูทจากอิมเมจไดรฟ์ USB เนื่องจากเหตุผลบางอย่าง แต่ก็ไม่สามารถเริ่มกระบวนการติดตั้งได้ หลังจากพยายามมาทั้งวันในที่สุดฉันก็ลองใช้ DVD และใช้งานได้ ฉันใช้ Lenovo W520


2
หลังจากใช้เวลา 3 ชั่วโมงในการพยายามแก้ไขข้อผิดพลาดฉันก็ไม่สามารถขอบคุณได้มากพอ อย่างจริงจังขอบคุณ! ฉันไม่เคยนึกเลยว่าการใช้สล็อต USB3 จะเป็นสาเหตุนั้น
Corbin

4
+1 ว้าวเหมือนกันที่นี่! เพิ่งช่วยชีวิตฉันหลังจากที่การแบ่งพาร์ทิชันแย่ลง
mellamokb

ฉันดีใจมากเหลือเกินที่ฉันมีไดรฟ์ usb2.0 2 ตัว ตอนแรกฉันรำคาญพวกเขา (เลือก usb3 ทั้งหมด) แต่ตอนนี้ฉันรู้แล้วว่ามันมีประโยชน์แค่ไหน ฉันสงสัยว่าทำไมเมาส์ของฉันไม่ทำงานในระหว่างการกู้คืน ที่ควรจะปิดท้ายฉันที่ไม่รู้จัก 3.0 พอร์ตด้วยเหตุผลบางอย่าง
saccharine

ขอบคุณ! นี่เป็นเพียงการแก้ไขความพยายามที่น่าผิดหวังของฉันในการใช้ bootrec เพื่อแก้ไขไดรฟ์ที่ลอกแบบมา ป๊อป win7 กู้คืน USB stick ในช่องอื่นและคุณพร้อมที่จะไปแล้ว
Michael Nielsen

6
ค้นหาน่ากลัว น่าเสียดายที่นี่ไม่ใช่วิธีแก้ปัญหาในกรณีของฉัน ข้อผิดพลาดนี้อาจเกิดจากการพยายามซ่อมแซมการติดตั้ง UEFI Windows จากไดรฟ์ USB ที่บู๊ตในโหมดที่ไม่ใช่ UEFI ดูคำตอบของฉัน: superuser.com/a/959489/178217
Jan-Philip Gehrcke

50

ไม่มีอะไรจากคำตอบอื่น ๆ ในกรณีของฉันและฉันไม่มีความสามารถในการโหลด Windows RE จากดีวีดี หวังว่าคำตอบนี้ติดอยู่ในดวงตาของฉัน

ฉันลองวิธีแก้ปัญหาจากไกด์ที่เชื่อมโยงและเสร็จสิ้นโดยไม่มี BCD เลย (จริง ๆ แล้วฉันไม่รู้ว่ามันอยู่ในช่วงเริ่มต้นหรือไม่) ดังนั้นสิ่งที่ช่วยฉันจากการติดตั้งทั้งระบบใหม่คือ:

bcdboot.exe C:\Windows /s C:

หวังว่ามันจะช่วยใครซักคน


ปรับปรุง: ในที่สุดมันก็ใช้งานได้สำหรับฉันด้วยการดัดแปลงเพียงเล็กน้อย ปัญหาของฉันเป็นปัญหาที่เกิดขึ้นจากการรวมกันของหลาย ๆ บริษัท ที่นี่

ปัญหาของฉันคือว่า RE รีจิสเตอร์ windows ของฉันเป็นไดร์ฟD:\ขณะที่C:\ปกติ ทำงานbcdboot.exe D:\Windows /s C:ได้หลอกลวง!


3
ไม่มีอะไรทำงานได้ แต่ทำแบบนี้!
bourbaki4481472

3
คุณคือฮีโร่ของฉัน
เออร์วิน

โอ้พระเจ้านี่ง่ายมาก ไม่มีการแฮ็ค BCD ร่วมกันด้วยมืออึ!
Bigbio2002

นี่คือถ้าคุณบูตจากแท่ง USB คุณต้องใช้วิธีนี้โดยใช้ไดรฟ์ D: เพื่ออัปเดตที่เก็บข้อมูล (-s) ใน D:
razor7

bcdboot.exe D: \ Windows / s C: ทำงานสำหรับฉันในขณะที่ในการกู้คืนบรรทัด cmd มันเห็นไดรฟ์ของฉันฉันมีทุกอย่างของฉันในขณะที่ D:
user1821961

19

ดังนั้นนี่คือวิธีที่ฉันจะแก้ไขมันในที่สุด

การสร้าง BCD ใหม่ในบท "ความหายนะนิวเคลียร์" ของบทช่วยสอนที่ฉันกล่าวถึงในคำถามของฉันทำงานได้ในตอนท้าย แต่มีการดัดแปลงเพียงเล็กน้อย ฉันมีความคิดในหัวข้อนี้ ดูเหมือนว่าข้อความที่ฉันได้บอกฉันว่า bcdedit ไม่สามารถหาร้าน BCD ได้ ดังนั้นแทนที่จะพิมพ์สิ่งนี้:

bcdedit /import c:\boot\bcd.temp

... ฉันเพียงต้องการชี้ไปที่ร้านด้วยตนเอง:

bcdedit /store c:\Boot\BCD /import c:\boot\bcd.temp

สิ่งนี้จำเป็นสำหรับคำสั่งที่เหลือในบทช่วยสอน:

bcdedit /store c:\Boot\BCD <the rest of the command>

ด้วยการปรับเปลี่ยนนั้นคำสั่งทั้งหมดในบทช่วยสอนจะทำงานตามที่คาดไว้ เมื่อฉันสร้าง BCD ขึ้นมาใหม่ฉันสามารถบูต Windows ดั้งเดิมได้


9
ที่แปลกมากเนื่องจากbcdedit /? storeว่าThis option may not be used with the /createstore, /import, or /export commands. การพยายามที่จะใช้มันต่อไปจะส่งผลในThe store import command is invalid. ดีใจที่จะทำงานให้คุณ
เดฟ

ข้อผิดพลาดเดียวกันที่นี่ ... มีใครรู้บ้างไหม?
PLPeeters

2
เดฟถูกต้องในการยืนยันของเขาว่า/storeธงไม่สามารถใช้กับ/importธง - เพียงแค่วิ่งเข้าไปในตัวนี้เอง การแก้ปัญหาคือการไม่สร้างที่เก็บชั่วคราวและนำเข้า แต่เพียงสร้างและทำงานในที่จัดเก็บจริงโดยใช้/storeแฟล็กสำหรับคำสั่งทั้งหมด ฉันใช้วิธีนี้เพื่อแก้ไขระบบของฉันและใช้งานได้ ฉันได้แก้ไขคำตอบข้างต้นเพื่อแก้ไข
นาธานบราวน์

ดังนั้นการแก้ไขอยู่ที่ไหน
George Birbilis

@NathanBrown: คุณช่วยอธิบายสิ่งที่คุณหมายถึง? ยิ่งเพิ่มคำตอบที่สมบูรณ์ยิ่งขึ้น? คุณใช้คำสั่งใดในการแก้ไขปัญหานี้
Adi Shavit

14

ปัญหาเดียวกันจะปรากฏขึ้นเมื่อมีการกำหนดค่าการติดตั้ง Windows บนดิสก์สำหรับการบู๊ต UEFI แต่จะพยายามดำเนินการซ่อมแซมจากคำสั่งที่เก็บไว้ในไดรฟ์ USB ซึ่งถูกบู๊ตในโหมดที่ไม่ใช่ UEFI ("ดั้งเดิม")

ลองจินตนาการว่าคุณมีไดรฟ์ USB สำหรับติดตั้ง Windows 8 ที่สามารถบู๊ตได้ซึ่งไม่สามารถบู๊ตได้ในโหมด UEFI แต่จะอยู่ในโหมดเดิมเท่านั้น อาจคิดว่าสามารถเปลี่ยนการตั้งค่า BIOS จากการบู๊ต UEFI เป็นการบูตแบบดั้งเดิม และในความเป็นจริงหลังจากการเปลี่ยนแปลงนี้ไดรฟ์ USB สามารถบูตได้และหนึ่งสามารถเข้าถึงพรอมต์คำสั่งของ Windows แน่นอน อย่างไรก็ตามในสถานการณ์เช่นนั้นเราไม่สามารถ "ซ่อมแซม" การติดตั้ง Windows บนดิสก์ซึ่งก่อนหน้านี้ได้รับการติดตั้งและใช้งานในโหมด UEFI

ในการที่สถานการณ์ (บูตโหมด "ดั้งเดิม" และบูตจาก Windows ไดรฟ์ USB ติดตั้ง 8) การดำเนินการของล้มเหลวด้วยbootrec /rebuildbcd The requested system device cannot be foundและBCDBoot C:\Windowsล้มเหลวด้วยFailure when attempting to copy boot files.

ทางแก้คือ

  1. เพื่อสร้างไดรฟ์ USB UEFI ที่สามารถบู๊ตได้ (เช่นRufusตามที่อธิบายไว้ที่นี่ ) จากนั้น
  2. เพื่อสลับ BIOS จากโหมดบู๊ต "ดั้งเดิม" กลับไปเป็นโหมดบู๊ต UEFI แล้วตามด้วย
  3. การบูตจากไดรฟ์ USB

กระบวนการซ่อมแซมเริ่มต้นที่นั่นในกรณีของฉันBCDBoot C:\Windowsประสบความสำเร็จ: จากนั้นก็ประสบความสำเร็จBoot files successfully created.

ปัญหาเดิมคือ "รหัสข้อผิดพลาด: 0xc0000034 - ไฟล์ Boot ข้อมูลการกำหนดค่าที่ขาดหายไปข้อมูลที่จำเป็น" ใน Windows 8 ตามที่กล่าวไว้ที่นี่


การบังคับใช้โหมด UEFI ใน BIOS ทำให้ฉันสามารถดำเนินการต่อ (และเสร็จสิ้น!) ด้วยการรีเซ็ต / แบ่งพาร์ติชันด้วยไดรฟ์กู้คืนที่สร้างไว้ก่อนหน้าจากภายใน Windows 8
mlt

ขอขอบคุณ! ฉันใช้เวลาตลอดทั้งสัปดาห์พยายามแก้ไขระบบโดยไม่ต้องติดตั้ง windows ใหม่ ในที่สุดคำตอบนี้ก็แก้ไขได้สำหรับฉัน ฉันต้องสร้างไดรฟ์ USB ที่สามารถบู๊ตได้จาก BIOS รุ่นเก่าเพราะหน้าต่างของฉันได้รับการติดตั้งโดยใช้ BIOS รุ่นเก่า (ไม่ใช่ UEFI อย่างที่ฉันเชื่อ) การติดตั้ง Windows และโหมดบู๊ต USB ไดรฟ์ต้องตรงกัน มิฉะนั้นคำสั่งbootrec /rebuildbcdและbcdeditจะล้มเหลว
Buju

2

ฉันมีสาเหตุที่แตกต่างกันและวิธีแก้ไขปัญหานี้ ในกรณีของฉันปัญหาคือว่าฉันใช้ Windows 7 Enterprise ISO เพื่อสร้างแฟลชไดรฟ์ usb ที่บูตได้ด้วย Unetbootin ตามคำแนะนำที่นี่: http://www.webupd8.org/2010/10/create-bootable-windows-7 -USB-drive.html โดยทั่วไปคำแนะนำในการฟอร์แมตไดรฟ์ usb ด้วย ntfs และใช้ Unetbootin v494 (ล้าสมัย) ซึ่งยังคงมีคุณสมบัติเพื่อให้คุณใช้ไดรฟ์ที่ฟอร์แมตด้วย ntfs (คุณลักษณะนี้หายไปในรุ่นที่ใหม่กว่า)

มีบางอย่างที่ด้านหลังศีรษะของฉันบอกฉันว่าขั้นตอนที่ไม่ได้มาตรฐานนั้นจะทำให้ปวดหัว แต่ฉันก็เพิกเฉย

หลังจากชั่วโมงของการค้นหาฟอรั่มที่มีคนกล่าวถึงอยู่ที่ไหนสักแห่ง"ไม่ใช้ไดรฟ์ USB บูตเป็นสภาพแวดล้อมการกู้คืนจะเห็นว่าตารางพาร์ทิชันและไม่ได้เป็นคนจริงบนฮาร์ดไดรฟ์"หรืออะไรที่มีผล

พบไดรฟ์ USB แผ่น CD-ROM ของฉันใส่ดิสก์จริงในการมีและวิ่งbootrec /fixmbr, bootrec /fixbootและbootrec /rebuildbcdไม่มีปัญหา Windows ก็เริ่มต้นได้ดีทั้งจากด้วงและเมื่อเลือกฮาร์ดไดรฟ์รองจากรายการบูต BIOS


2
The requested system device cannot be found.

ฉันมีข้อความแสดงข้อผิดพลาดเดียวกันเมื่อฉันพยายามซ่อมแซมหน้าต่างหลังจากแปลงฮาร์ดไดรฟ์ของฉันจาก MBR เป็น GPT เมื่อฉันพยายามซ่อมแซมอัตโนมัติ windows แม้รายงานว่าเวอร์ชันที่ติดตั้งไม่ใช่รุ่นของ windows ที่เข้ากันได้ ฉันพบว่า MSI BIOS มีสองตัวเลือกสำหรับการบูตจาก DVD-ROM ซึ่งดูคล้ายกับสิ่งนี้:

SATA3:DVD Drive
UEFI:DVD Drive

มันจะเริ่มการบู๊ต UEFI ก็ต่อเมื่อฉันเลือกเองเท่านั้น มิฉะนั้นจะยังคงบูตจาก DVD-ROM แต่ไม่อยู่ในโหมด UEFI หลังจากที่ฉันเลือก UEFI ฉันสามารถทำทั้งระบบด้วยตนเองและซ่อมแซมระบบ windows 7 ของฉันโดยอัตโนมัติ

ตอนนี้ฉันปิดการใช้งานการบูตจาก CD / DVD อย่างสมบูรณ์ทำให้ฉันต้องใช้ bios boot-menu และเลือกวิธีบู๊ต


1

ฉันพบในสถานการณ์เช่นนี้ว่า " EasyBCD " มีประโยชน์จริงๆ ฉันขอแนะนำให้คุณหมุนวนและดูว่ามันช่วยไม่ได้ใช่ไหม

หวังว่าจะช่วยเพื่อน ไชโย!


ฉันต้องการ แต่เพื่อเรียกใช้ EasyBCD ฉันต้องใช้ Windows 7 ที่สามารถบู๊ตได้ซึ่งไม่มี บทช่วยสอนเพื่อสร้าง BCD ที่ฉันกำลังทำงานด้วยด้านบนและที่ฉันไม่สามารถติดตามได้นั้นมาจากเว็บไซต์ EasyBCD EasyBCD สามารถเรียกใช้จากคอนโซลการซ่อมแซมของ Windows หรือจาก Linux ...
Domchi

ไม่สามารถติดตั้งบน Windows XP ซึ่งมาพร้อมกับ Boot CD ของ Hiren การติดตั้งล้มเหลวเมื่อมันควรจะติดตั้ง. NET และยกเลิกตัวเองโดยอัตโนมัติ แต่ถึงแม้ว่าผมติดตั้งมัน WinXP ไม่เห็นดิสก์ NTFS กับ BCD ...
Domchi

ในตอนท้ายฉันจัดการติดตั้ง EasyBCD บนเครื่องอื่นและให้มันเคี้ยวกับไฟล์ BCD ของฉันซึ่งฉันคัดลอกมาที่นั่น แต่ผมไม่สามารถที่จะทำอะไรที่เป็นประโยชน์กับมัน ...
Domchi

1

บูต Windows 7 x64 ติดตั้งแผ่นดิสก์และเรียกใช้การซ่อมแซมเริ่มต้น แต่ยกเลิกก่อนที่จะพยายามซ่อมแซมคุณจะเห็นลิงก์สำหรับตัวเลือกขั้นสูงซึ่งจะช่วยให้คุณได้รับคำสั่งคุณจะต้องทำพาร์ติชัน 100MB ทำงานหากคุณทำให้พาร์ติชันระบบปฏิบัติการใช้งานโดยไม่ได้ตั้งใจ

  1. ใส่แผ่นดิสก์การติดตั้ง Windows 7 x64 ลงในดิสก์ไดรฟ์แล้วเริ่มคอมพิวเตอร์
  2. กดปุ่มเมื่อคุณได้รับพร้อมท์
  3. เลือกภาษาเวลาสกุลเงินแป้นพิมพ์หรือวิธีการป้อนข้อมูลจากนั้นคลิกถัดไป
  4. คลิกซ่อมแซมคอมพิวเตอร์ของคุณ
  5. คลิกระบบปฏิบัติการที่คุณต้องการซ่อมแซมแล้วคลิกถัดไป
  6. ในกล่องโต้ตอบตัวเลือกการกู้คืนระบบให้คลิกพรอมต์คำสั่ง

    diskpart select disk 0 select part 1 ที่ใช้งานอยู่

รีบูตและบูตกลับเข้าไปในแผ่นดิสก์การติดตั้ง Windows 7 x64

bcdedit /export C:\BCD_Backup
c:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec /RebuildBcd

http://support.microsoft.com/kb/927392


ในขั้นตอนที่ 5 ฉันไม่มีรายชื่อระบบปฏิบัติการใด ๆ ฉันไม่มีพาร์ติชัน 100MB ไม่เคยมีและพาร์ติชันของฉันทำงานอยู่แล้วตามที่ฉันพูดในคำถาม ฉันลองทั้งหมดที่ KB ที่คุณพูดถึงแนะนำ แต่ bootrec / RebuildBcd ล้มเหลวด้วย "ไม่พบอุปกรณ์ระบบที่ร้องขอ"
Domchi

ดูเหมือนจะเป็นฮาร์ดไดรฟ์ที่ไม่ดีหรือระบบไฟล์เสียหาย เรียกใช้ chkdsk / r นอกจากนี้คุณยังสามารถทดสอบฮาร์ดไดรฟ์โดยใช้ Linux live disk เช่น PartedMagic partedmagic.comซึ่งมีเครื่องมือที่เรียกว่า GSmartControl สำหรับตรวจสอบข้อผิดพลาดของฮาร์ดไดรฟ์และทำการทดสอบ SMART นอกจากนี้ยังมี call call testdisk ซึ่งสามารถใช้เพื่อลองและซ่อมแซมระบบไฟล์cgsecurity.org/wiki/TestDisk
ThatGuyInIT

ฮาร์ดไดรฟ์และระบบไฟล์ก็โอเค - ฉันสามารถดูข้อมูลทั้งหมดจากสภาพแวดล้อมของ PartedMagic linux นอกจากนี้ TestDisk เป็นสิ่งที่ฉันใช้ก่อนหน้านี้เพื่อแก้ไข MBR ก่อนที่ฉันจะใช้ TestDisk ฉันไม่สามารถเข้าถึงพาร์ติชันได้ ปัญหาของฉันคือไฟล์ BCD ที่ไม่ถูกต้องแน่นอนและฉันอยากจะรู้ว่าทำไมฉันไม่สามารถสร้างมันขึ้นมาใหม่และอุปกรณ์ระบบที่ร้องขอนั้นเขาหาไม่ได้
Domchi

คุณสามารถกด [Shift] + [F10] ที่ขั้นตอนที่ 3 เพื่อไปที่พรอมต์!
piksel bitworks

0

ในกรณีของฉันไม่มีวิธีการแก้ปัญหาข้างต้นช่วย

การรีบูตเครื่อง Windows Server 2016 VM ใน VMware Esxi 6.5 ล้มเหลวด้วย "ไม่พบระบบปฏิบัติการ" ฉันสงสัยว่ามีการอัปเดตที่ติดตั้งระหว่างการปิดระบบ ฉันไม่สามารถแก้ไขได้ด้วย diskpart, bootrec, bcdedit และกู้คืนจากข้อมูลสำรอง มันไม่มีส่วนเกี่ยวข้องกับโหมด EFI (บูตปลอดภัย) หรือ BIOS

วิธีแก้ปัญหาคือเปลี่ยน Systemdrive (ด้านหลัง) เป็นอุปกรณ์ SCSI 0: 0

ดิสก์เพิ่มเติมที่ฉันเพิ่มเมื่อสัปดาห์ก่อนมีอุปกรณ์ SCSI 0: 0 และ Systemdrive อยู่บน 0: 1 สิ่งนี้จะเกิดขึ้นได้อย่างไรฉันไม่รู้ แต่ฉันสงสัยว่า Bug ใน Vsphere Web-Client

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.