修复您的 PC 需要修复错误:(Fix Your PC needs to be repaired error:) 如果您看到此错误,则这意味着您的启动配置数据 (BCD)(Boot Configuration Data (BCD))丢失或损坏,因此Windows找不到启动设备。用户报告在升级到更高版本的Windows时收到此错误。通常,由于某些其他原因也可能发生此错误,例如系统(System)文件可能已损坏或文件(File)系统完整性可能已受到损害。此问题的解决方案是使用下面列出的故障排除步骤修复您的BCD ,这肯定会修复此错误。(BCD)
根据您的系统,您可能会收到不同类型的错误: (Different type of errors you can receive depending upon your system: )
0xc000000f – 尝试读取引导配置数据时出错
0xc000000d –引导(Boot)配置数据文件缺少一些必需信息
0xc000014C – PC 的引导(Boot)配置数据丢失或包含错误
0xc0000605 – 操作系统组件已过期
0xc0000225 –引导(Boot)选择失败,因为所需设备不可访问
0x0000098, 0xc0000034 –引导配置数据(Boot Configuration Data)文件缺少所需信息或不包含有效的操作系统条目。
您的电脑需要维修 [已解决]
方法一:移除外围设备和硬件(Method 1: Remove peripherals and hardware)
从您的 PC中移除所有不必要的USB设备或外围设备,然后重新启动您的计算机。确保从您的计算机中删除所有最近安装的硬件,然后再次重新启动您的 PC 并检查问题是否已解决。
Method 2: Run Startup/Automatic Repair
1.插入Windows 10可启动安装DVD并重新启动您的 PC。
2.当提示Press any key to boot from CD or DVD时,按任意键继续。
3.选择您的语言首选项,然后单击下一步(Next)。单击左下角的修复计算机。(Click Repair)
4.在选择选项屏幕上,单击疑难解答(Troubleshoot)。
5.在疑难解答屏幕上,单击高级选项(Advanced option)。
6.在高级(Advanced)选项屏幕上,单击自动修复或启动修复(Automatic Repair or Startup Repair)。
7. 等待Windows Automatic/Startup Repairs完成。
8.重新启动并成功修复您的PC需要修复错误,( Fix Your PC needs to be repaired error,) 如果没有,请继续。
另外,请阅读 如何修复自动修复无法修复您的 PC。(How to fix Automatic Repair couldn’t repair your PC.)
方法 3:修复引导扇区或重建 BCD(Method 3: Repair your Boot sector or Rebuild BCD)
1.使用上述方法使用Windows(Windows)安装盘打开命令提示符。
2.现在一一键入以下命令,并在每个命令后按回车键:
a) bootrec.exe /FixMbr
b) bootrec.exe /FixBoot
c) bootrec.exe /RebuildBcd
3.如果上述命令失败,则在cmd中输入以下命令:
bcdedit /export C:\BCD_Backup
c:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec /RebuildBcd
4.最后,退出 cmd 并重新启动Windows。
5.此方法似乎 修复了您的 PC 需要修复错误(Fix Your PC needs to be repaired error),但如果它不适合您,请继续。
方法 4:运行系统文件检查器 (SFC) 和检查磁盘 (CHKDSK)(Method 4: Run System File Checker (SFC) and Check Disk (CHKDSK))
1.再次使用方法1进入命令提示符,只需单击高级(Advanced)选项屏幕中的命令提示符。
2.在cmd中输入以下命令并在每个命令后按回车:
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows
chkdsk c: /r
注意:确保(Make)使用当前安装Windows的驱动器号(Windows)
3.退出命令提示符并重新启动您的PC。
方法 5:永久禁用驱动程序签名强制(Method 5: Disable Driver Signature Enforcement permanently)
1. 打开提升的命令提示符。
bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING ON
3.重新启动您的计算机,看看您是否能够 修复您的PC需要修复错误。(Fix Your PC needs to be repaired error.)
注意:如果您想在将来启用签名强制,请打开命令提示符(Command Prompt)(具有管理权限)并按顺序键入以下命令:
bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS
bcdedit /set testsigning off
方法 6:将正确的分区设置为活动的(Method 6: Set correct partition as active)
1.再次转到命令提示符(Command Prompt)并输入:diskpart
2.现在在Diskpart(Diskpart)中输入这些命令:(不要输入DISKPART)
DISKPART> select disk 1
DISKPART> select partition 1
DISKPART> active
DISKPART> exit
注意:(Note:) 始终将系统保留分区(System Reserved Partition)(通常为 100mb)标记为活动分区,如果您没有系统保留分区(System Reserved Partition),则将 C:驱动器标记为活动分区。
3.重新启动以应用更改并查看该方法是否有效。
方法 7:将您的计算机恢复到较早的工作状态(Method 7: Restore your computer to an earlier working state)
1.插入Windows 10可启动安装DVD并重新启动您的 PC。
2.当提示Press any key to boot from CD or DVD时,按任意键继续。
3.选择您的语言首选项,然后单击下一步(Next)。单击左下角的修复计算机。(Click Repair)
4.在选择选项屏幕上,单击疑难解答(Troubleshoot)。
5.在疑难解答屏幕上,单击高级选项(Advanced option)。
6.在高级(Advanced)选项屏幕上,单击 系统还原。(System Restore.)
就是这样,您已成功修复您的 PC 需要修复错误(Fix Your PC needs to be repaired error),但如果您对本指南仍有任何疑问,请随时在评论部分询问他们。
Your PC needs to be repaired [SOLVED]
Fix Your PC needs to be repaired error: If you are seeing this error then this means your Boot Configuration Data (BCD) is missing or corrupted hence Windows can’t find the boot device. Users have reported receiving this error when upgrading to a higher version of Windows. Generally, this error can also occur because of some other reasons such as System files may be damaged or File system integrity may have been compromised. The solution to this problem is to repair your BCD using the below-listed troubleshooting steps which will definitely fix this error.
Different type of errors you can receive depending upon your system:
0xc000000f – An error occurred while attempting to read the boot configuration data
0xc000000d – The Boot configuration data file is missing some required information
0xc000014C – The Boot configuration data for your PC is missing or contains errors
0xc0000605 – A component of the operating system has expired
0xc0000225 – Boot selection failed because a required device is inaccessible
0x0000098, 0xc0000034 – Boot Configuration Data file missing required information or does not contain a valid OS entry.
Your PC needs to be repaired [SOLVED]
Method 1: Remove peripherals and hardware
Remove all the unnecessary USB devices or peripherals from your PC and restart your computer. Make sure to remove any recently installed hardware from your computer then again restart your PC and check if the issue is resolved.
Method 2: Run Startup/Automatic Repair
1.Insert the Windows 10 bootable installation DVD and restart your PC.
2.When prompted to Press any key to boot from CD or DVD, press any key to continue.
3.Select your language preferences, and click Next. Click Repair your computer in the bottom-left.
4.On choose an option screen, click Troubleshoot.
5.On Troubleshoot screen, click Advanced option.
6.On the Advanced options screen, click Automatic Repair or Startup Repair.
7.Wait til the Windows Automatic/Startup Repairs complete.
8.Restart and you have successfully Fix Your PC needs to be repaired error, if not, continue.
Also, read How to fix Automatic Repair couldn’t repair your PC.
Method 3: Repair your Boot sector or Rebuild BCD
1.Using above method open command prompt using Windows installation disk.
2.Now type the following commands one by one and hit enter after each one:
a) bootrec.exe /FixMbr
b) bootrec.exe /FixBoot
c) bootrec.exe /RebuildBcd
3.If the above command fails then enter the following commands in cmd:
bcdedit /export C:\BCD_Backup
c:
cd boot
attrib bcd -s -h -r
ren c:\boot\bcd bcd.old
bootrec /RebuildBcd
4.Finally, exit the cmd and restart your Windows.
5.This method seems to Fix Your PC needs to be repaired error but if it doesn’t work for you then continue.
Method 4: Run System File Checker (SFC) and Check Disk (CHKDSK)
1.Again go to command prompt using the method 1, just click on command prompt in the Advanced options screen.
2.Type the following command in cmd and hit enter after each one:
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows
chkdsk c: /r
Note: Make sure you use the drive letter where Windows is currently installed
3.Exit the command prompt and restart your PC.
Method 5: Disable Driver Signature Enforcement permanently
1. Open an elevated command prompt.
bcdedit -set loadoptions DISABLE_INTEGRITY_CHECKS
bcdedit -set TESTSIGNING ON
3. Reboot your computer and see if you’re able to Fix Your PC needs to be repaired error.
Note: If you want to enable signature enforcement in the future, then open Command Prompt (with administrative rights) and type these commands in order:
bcdedit -set loadoptions ENABLE_INTEGRITY_CHECKS
bcdedit /set testsigning off
Method 6: Set correct partition as active
1.Again go to Command Prompt and type: diskpart
2.Now type these commands in Diskpart: (don’t type DISKPART)
DISKPART> select disk 1
DISKPART> select partition 1
DISKPART> active
DISKPART> exit
Note: Always mark the System Reserved Partition (generally 100mb) active and if you don’t have a System Reserved Partition then mark C: Drive as the active partition.
3.Restart to apply changes and see if the method worked.
Method 7: Restore your computer to an earlier working state
1.Insert the Windows 10 bootable installation DVD and restart your PC.
2.When prompted to Press any key to boot from CD or DVD, press any key to continue.
3.Select your language preferences, and click Next. Click Repair your computer in the bottom-left.
4.On choose an option screen, click Troubleshoot.
5.On Troubleshoot screen, click Advanced option.
6.On the Advanced options screen, click System Restore.
That’s it, you have successfully Fix Your PC needs to be repaired error but if you still have any queries regarding this guide then feel free to ask them in the comment’s section.