我已经受这个“Windows 无法启动”循环(0xc0000225)困扰 3 天了,但我仍然无法修复它。主要问题是我没有任何类型的安装光盘。
但是,我尝试过通过 CD 和 USB 使用 EasyRE,但都出现了同样的问题。我尝试在计算机上执行“自动修复”,结果出现红色文本“所选分区已损坏,无法访问或修复。请选择其他驱动器以继续。”在“活动”下,它也标记为“否”。
由于我没有安装光盘,我制作了一个带有 Windows_7_Recovery_Disc iso 的 USB(如下图所示) http://www.sevenforums.com/tutorials/31541-windows-7-usb-dvd-download-tool.html),但它也不起作用。我收到蓝屏,显示“恢复您的电脑需要修复。无法上传应用程序或操作系统,因为缺少所需文件或包含错误...”
文件:\WINDOWS\system32\winload.efi 错误代码:0xc0000225
您需要使用安装介质上的恢复工具。如果您没有任何安装介质,请联系您的系统管理员或 PC 制造商。”
提前致谢!Miguel
答案1
开始...
为此,您需要某种形式的恢复媒体,这意味着您需要使用另一台 Windows 7 PC 来创建它。按照SevenForums 上的说明要做到这一点。
修复
重建 BCD。启动恢复媒体,然后选择命令提示符。输入
bootrec /rebuildbcd
然后按回车键。
重启
如果上述操作未能修复错误,您可能需要将 Windows 分区设置为活动分区。重新启动进入恢复媒体,然后在命令行中输入
diskpart
select disk 1
list part
然后,您必须确定哪个分区应该是活动分区,然后将其设置为活动分区:
select partition x
active
quit
将 X 替换为正确的分区号。
重启
如果这仍未解决问题,则必须恢复 MBR。这有点复杂。
重新启动到恢复磁盘,然后选择命令提示符。
现在我们必须确定恢复磁盘所在的驱动器号:
diskpart
select disk 0
list volume
在类型列中搜索包含 CD-ROM 的项目,并记下 LTR 列中的值 - 这是驱动器号。
exit
只需像这样输入驱动器号,然后按回车键:
D:
然后输入:
cd boot
dir
您应该会看到列出 bootsect.exe 文件。如果没有,请执行以下操作:停止,去获取 Windows 安装磁盘并重试。否则...
类型
bootsect /nt60 SYS /mbr
并按 Enter。
一旦你看到已成功更新所有目标卷上的引导代码,输入exit
然后重新启动计算机。
希望您的问题能够得到解决。
请注意,您按照这些说明操作需要自行承担风险,并且我假设您对命令提示符有基本的了解。如果您不确定,请咨询专业人士。