自动Windows系统修复工具

自动Windows系统修复工具

我最近在修复 Windows 7 PC 时发现了“系统文件检查器”(sfc.exe),并想知道其中还包含哪些其他自动修复/恢复工具。

答案1

我已经将此答案制作成社区维基,因此,如果您的声誉超过 100,请随时编辑任何进一步的建议


sfc(系统文件检查器)

检查系统文件(DLL 等),并将任何意外修改(或损坏等)的文件替换为原始版本(如果可用,则从 DLL 缓存中,否则用户必须通过安装媒体提供副本等)。在 Windows Vista 和 7 上,它还保护一些系统文件夹和注册表项。


chkdsk(检查磁盘)

扫描硬盘分区查找错误并修复所有可能的错误。它主要修复文件系统中的各种错误(使用/f“fix”参数),还可用于检测坏扇区(并尝试从中恢复数据)(使用/r)。


fixmbrfixboot (Windows XP)

bootrec (Vista 和 Win7)

(注意:我认为这些可能只能从恢复控制台获得)

fixmbrfixboot分别将新的主引导记录写入磁盘或将新的卷引导记录写入卷。

bootrec需要命令行参数来选择所需的操作,该操作应该是以下之一:
/fixmbr- 将与 Windows 7 或 Windows Vista 兼容的 MBR 写入系统分区。
/FixBoot- 使用与 Windows Vista 或 Windows 7 兼容的引导扇区将新的引导扇区写入系统分区。
/ScanOs- 扫描所有磁盘以查找与 Windows Vista 或 Windows 7 兼容的安装。
/RebuildBcd- 扫描所有磁盘以查找与 Windows Vista 或 Windows 兼容的安装,并允许您选择要添加到 BCD(Windows 引导加载程序)的安装。

**警告** Fixmbr 将覆盖当前的整个 MBR,如果您使用的是戴尔、惠普、索尼等,则可能有一个自定义主引导记录,如果您在这些 PC 上运行 fixmbr,它将破坏某些 BIOS 工具的功能,例如硬件诊断和出厂恢复分区。它们是非常困难一旦这些自定义 MBR 被覆盖,几乎不可能恢复。某些 OEM PC 上的 FixBoot 还会破坏一些 BIOS 热键功能,因为它只覆盖登录分区的分区引导记录。我总是建议进行备份为防止出现问题,请在新系统上使用自定义引导记录。


歧义(部署映像服务和管理工具,Windows 7)

安装 Win7 SP1 后,您可以使用 dism 删除 SP 卸载文件来释放磁盘空间:

dism /online /cleanup-image /spsuperseded

相关内容