如何使用 Windows 7 中的修复控制台重置注册表?

如何使用 Windows 7 中的修复控制台重置注册表?

我需要修复一台只能启动到安全模式的 Windows 7 计算机。我无法使用 DVD 或取出硬盘,并且没有可用的系统还原日期。

如果是 Windows XP 或 Vista,我会执行以下操作:

  1. 开机,点击F8,选择“高级启动选项”,然后选择“修复系统”,然后选择“命令提示符”
  2. cd c:\windows\repair
    copy * ..\system32\config**
    replace? [yes|no|ALL]

是否有一系列等效的步骤来修复 Windows 7?

答案1

  • 启动时按 F8

  • 选择“修复我的电脑”

  • 选择安装 Windows 的硬盘

  • Command Prompt从下一个菜单中选择

  • 运行这些命令来创建注册表的临时副本

    cd /d c:\windows\System32\config
    xcopy *.* c:\RegBack\
    cd RegBack
    dir
    
  • 检查软件、系统和 SAM 文件的最后修改日期。这些文件是在问题出现之前创建的吗?

  • 如果它们是在问题出现之前创建的,则输入以下命令:

    copy /y software  ..
    copy /y System  ..
    copy /y Sam ..
    

    (两个点是每个命令的一部分)

  • 重新启动。如果不起作用,您可以通过将文件从 C:\Regback 复制到 C:\Windows\System32\config 来恢复原始注册表。

答案2

单击 Windows 按钮并输入单词运行。单击列表顶部的运行。在打开栏中输入 msconfig。在常规选项卡下选择正常启动。在启动选项卡下,仔细检查以确保未选中安全启动。单击确定并重新启动计算机。

答案3

为了其他人的利益:当 Windows 尝试加载时,我无法通过按下F5或来到达 DOS 命令提示符F8,因此我不得不使用工作笔记本电脑上正在运行的 Windows 7 安装来创建启动盘。

我用它来启动,并能够打开命令提示符窗口,并输入列出的命令序列。

重新启动后一切正常。

相关内容