您需要了解的有关修复和避免 Windows 10 中的注册表问题的所有信息
Windows 操作系统本质上是一个庞大的软件。多年来,它不断添加一层又一层的功能,同时仍然与大多数古老的软件兼容。从命令行界面到 Windows 10,操作系统已经走过了漫长的道路。 Windows 已经发生了令人难以置信的变化和修改。
但多年来,有一件事一直是整个操作系统的支柱。运行整个操作的东西。我们正在谈论 Windows 注册表。注册表是存储有关绝对所有项目的所有信息的地方。它存储有关所有应用程序、驱动程序、设置和运行 Windows 本身的文件的信息。
因此,您可以看到 Windows 注册表始终以良好的形式运行而没有任何问题或错误是多么重要。因为如果出现此类问题,操作系统的任何特定部分都可能停止正常工作,无论是任何应用程序、硬件还是 Windows 本身。这也可能导致您的 PC 崩溃或死机。具有错误注册表项的应用程序将开始挂断、崩溃或根本无法启动。
是什么导致这些注册表错误?
注册表错误可能由多种原因引起。当应用程序安装或卸载不正确或不完整时,可能导致注册表中的所有文件都没有被正确修改。这可能会导致应用程序运行。
使用各种流行的 PC 清洁工具 可能是问题所在。尽管这些工具可以显着提高 PC 的运行速度,但有时可能会清除那些对于应用程序或安装在 PC 中的硬件的正常运行至关重要的注册表值。在这些情况下,错误在工具完成清洁过程后开始发生。
恶意软件或各种类型的病毒 是另一个问题。恶意软件通常会插入注册表值或修改现有的注册表值以执行自身并完成其操作。更恶毒和更高级的恶意软件将自己放置在 Windows 注册表中的多个位置,使任何人几乎不可能手动删除这些条目。一些防病毒应用程序过于热情。由于编码错误或为了推销其效率,它们显示出比 PC 中实际存在的恶意软件严重得多的恶意软件。这些应用程序还可能删除与恶意软件相关的更多、不同或不完整的注册表项,这也可能导致注册表错误,进而导致 PC 错误。
您应该始终关闭 Windows PC 适当地。因为每次关闭 PC 时都会将注册表的副本保存到系统内存中。当您通过电源按钮硬关闭 PC 或 PC 因崩溃而关闭时,它没有机会保存注册表副本。偶尔发生此类事件可能不会损坏注册表,但延长此类做法可能会导致 Windows 注册表容易出错。
避免这些问题对防止初始阶段本身的注册表错误大有帮助。
开始前,备份注册表
在开始纠正注册表错误之前,重要的是保留现有 Windows 注册表的备份,无论它多么错误或损坏。在修改或修改注册表之前,应始终备份注册表,这是一条经验法则。这是为什么? Windows 注册表就像一个非常古老的结构。必须小心保存和处理。 Windows 注册表是如此庞大和复杂,以至于您永远不会足够小心。一个错误的举动,您的 PC 可能会变得无响应。
要打开 Windows 注册表,请右键单击“开始”菜单,然后单击“运行”。
在“运行”系统框中,键入“regedit”并单击“确定”。
您将被要求提供确认。单击“确定”。现在,Windows 注册表系统框将在您面前打开。
右键单击“计算机”,然后从上下文菜单中选择“导出”。
命名导出的文件并将其存储在您的硬盘中。
将在所选位置创建所有注册表值的备份文件。
执行 SFC 扫描并执行 DISM 命令
系统文件检查器 (SFC) 是 Windows 中的命令行工具,可检查 Windows 系统文件中的任何损坏和错误,然后尝试修复它们。 SFC 扫描通常可以帮助您摆脱任何注册表错误。 DISM 命令虽然用于修复系统映像,但有时甚至可以证明在修复注册表文件方面很方便。使用两者可能会更有可能纠正注册表错误。
右键单击“开始”按钮,然后单击“命令提示符(管理员)”。
在打开的命令提示符窗口中,粘贴以下命令并按 Enter。
证监会/扫描
Windows 将扫描并修复系统中的错误文件。
为进一步保证,在 SFC 扫描完成后,键入/粘贴以下命令并按 Enter。
DISM /在线 /Cleanup-Image /ScanHealth
扫描将在短时间内完成。它会通知是否有任何数据损坏,以及是否已纠正。
这些命令行工具很可能会删除您的注册表错误。
使用 Windows 自动修复过程
自动修复是一个很棒的工具,在过去几年中,Microsoft 已将其包含在其 Windows 操作系统中。它是自动检查和解决任何阻止 Windows 正常启动的错误的有用工具。它还可以用于解决注册表问题。
要开始该过程,请右键单击“开始”按钮,然后单击“设置”。
单击“更新和安全”。
点击“恢复”。
在“高级启动”部分下,单击“立即重新启动”。
现在您的 PC 将重新启动并带您进入 Windows 恢复环境 (WinRE) 模式。单击“疑难解答”。
在下一个窗口中,单击“高级选项”。
现在单击“启动修复”。
现在 Windows 将启动自动修复过程。通常,Windows 会发现所有错误并自动纠正它们。
恢复秘密注册表备份
这是一个非常保守的秘密,很多人都不知道。 Windows 存储其注册表的秘密备份,可用于 Windows 本身的修复和恢复。但是您可以访问它以将您的 Windows 注册表恢复到它在无错误状态下正常运行的状态。虽然这个过程确实涉及几个步骤,但这项工作非常值得。大多数情况下,此过程足以纠正任何和所有注册表错误。
按照“自动修复”过程的步骤进行操作,直到到达单击“启动修复”的窗口。然后单击“启动设置”继续。
在“启动设置”屏幕上,按键盘上的“F6”按钮以启用命令提示符的安全模式重新启动 Windows。
现在 Windows 将在安全模式下成功启动,并将命令提示符作为默认用户界面。在命令提示符中,一一键入以下命令:
cd /d C:\Windows\System32\Config xcopy *.* C:\RegBack\ cd RegBack 目录
这些命令将显示上次修改注册表的日期。如果很久以前进行了更改,则不要继续此过程。如果修改是最近完成的,那么您可以继续执行以下步骤。
现在发出以下三个命令:
复制 /y 软件 .. 复制 /y 系统 .. 复制 /y 山姆 ..
该过程完成后,退出安全模式并正常重新启动 Windows。希望这些错误应该得到纠正。
将 Windows 10 恢复到更早的时间点
当 Windows 出现问题时,系统还原是一个方便的工具。它将操作系统恢复到预设点。此步骤要求已在操作系统中启用系统还原,以便可以创建新的还原点。
系统还原可以帮助您在应用程序安装或卸载过程不完整、注册表清理工具错误地从注册表中删除条目或恶意软件安装到系统之前移动。很有可能,系统还原将解决与注册表相关的所有问题。
→ 如何在 Windows 10 中使用系统还原
重新安装 Windows 10
如果以上步骤都不起作用,那么就该进行最后一步了。这是最终的解决方案。所有注册表问题都将通过重新安装或 Windows 10 术语中的“重置”来解决。重置 Windows 10 会删除所有已安装的应用程序和设置,并在 PC 上重新安装 Windows。
由于重置过程会再次创建操作系统的原始注册表,因此在此之后不会出现任何注册表错误。
→ 如何在不丢失数据的情况下重置或重新安装 Windows 10
结论
修复 Windows 问题从来都不是一件容易的事。更重要的是,当涉及到诸如注册表值之类的内部内容时。这篇综合性的文章应该可以解决您 PC 上的大部分或所有注册表问题,并且还可以作为避免将来出现与注册表相关的问题的预防指南。