一切开始于我取出系统盘并将其插入另一台计算机(Windows 7)以访问文件时。我使用 Windows 7 操作系统进行所有操作,在一次启动时,它在我的 Windows 10 硬盘上运行了 chkdisk。当我将 Windows 10 硬盘放回原来的计算机时,它在启动时出现蓝屏并显示错误 (ntfs_file_system)。然后我尝试了 Windows 10 启动菜单中的“自动修复”选项,但这只会让事情变得更糟,将蓝屏消息更改为 (bad_system_config)。
我尝试在同一台计算机上启动 Windows 7 安装,但无法进入我的 Windows 10 驱动器的文件系统,提示访问被拒绝(虽然在出现这种混乱之前我可以这样做)
我再次运行了 checkdisk,这次是在 Windows 7 上。也许这修复了文件系统,谁知道呢,但我仍然无法解决 bad_system_config bsod。我仍然无法从 Windows 7 访问文件。
安全模式也不起作用。我有一个还原点,但出于某种原因,Windows 找不到它……(可能是因为文件系统混乱)
我应该只选择“重置 Windows”选项吗?即使在这种状态下,它也会保留我的文件吗?最好还有其他方法可以修复它...
更新:bootrec /fixboot 和 bootrec /fixmbr 没有帮助
在 Windows 10 cmd 提示符下运行 chkdisk 没有帮助
好消息:虽然 Windows 7 看不到文件系统,但仍可以从 Linux 访问它,因此我可以复制所有文件然后重新安装 Windows。
最后更新:我只能重新安装 Windows。花了 7 个小时才将我的电脑恢复到以前的状态,但现在一切都好了。只是希望 Windows 不会自动以两种方式破坏我的文件系统
答案1
通常,如果出现“系统配置错误”信息,则意味着
- 配置单元已损坏,但是引导加载程序总能发现它。
- 您的注册表已被破坏。
如果您无法重新启动并使用老旧的“最后一次正确配置”选项,那么您唯一的其他选择就是重新安装 Windows。我遇到过几次 Bad_Sys_Config 问题,每次我都最终选择了全新安装。如果重置 Windows 选项失败,这应该是您的最后选择。如果我能想到其他任何方法,我会更新此答案。
[编辑] 我想到了别的东西。
您说您有一台 Windows 7 电脑?如果您还没有 Windows 10 安装介质,请在该计算机上创建一个,然后您可以选择修复 Windows 或重新安装。我敢肯定,其中一个(或两个)的描述中实际上有旧的“您的文件将保存在 Windows.old 文件夹中”注释。如果必须走那么远,这显然是您的最佳选择。
答案2
如果“最后一次正确的配置”启动选项失败,您可以随时尝试从 Windows 创建的备份中恢复系统和软件配置单元(至少在某些环境中)。
步骤 1 - 启动 Windows 安装盘或 WinPE。
如果使用安装盘,请按照说明操作这里打开命令提示符。
步骤 2 - 键入以下命令来识别操作系统卷的卷号。
注意:磁盘编号可能不同。请将其替换为与 Windows 驱动器具有相同容量的驱动器编号。
diskpart
sel 磁盘 0
列表卷
退出
导航到“D:\Windows\system32\config”,其中“D”是 Windows 所在的驱动器号。
检查备份是否存在:
目录注册返回
如果存在 SOFTWARE 和 SYSTEM 文件,请继续执行下一步。否则,您必须重新安装 Windows。
对当前的配置单元进行备份:
移动系统 SYSTEM.bak
移动软件 SOFTWARE.bak
复制备份:
复制 RegBack\SYSTEM SYSTEM
复制 RegBack\SOFTWARE SOFTWARE
重新启动 Windows 并尝试正常启动。如果您设法进入 Windows,您可能最终必须重新激活 Windows(特别是在 KMS/批量许可环境中,计算机必须每隔 X 天签入一次才能保持激活状态)。