STATUS_IMAGE_CHECKSUM_MISMATCH 参数

欢迎来到之路教程(on itroad-com)

原因

此错误检查由驱动程序或者其他系统文件中的严重错误引起。
文件头校验和与预期的校验和不匹配。

这也可能是由文件的 I/O 路径中的硬件故障(磁盘错误、内存 故障或者页面文件损坏)引起的。

解决方法

要纠正此错误,请运行紧急恢复磁盘 (ERD) 并允许系统修复或者替换系统分区上丢失或者损坏的驱动程序文件。

我们还可以对现有的 Windows 副本运行就地升级。
这会保留所有注册表设置和配置信息,但会替换所有系统文件。
如果之前已应用任何 Service Pack 和/或者修补程序,我们需要随后按适当的顺序重新安装它们(最新的 Service Pack,然后按照最初安装的顺序安装任何后 Service Pack 修补程序,如果适用)。

如果在错误检查消息中发现某个特定文件已损坏,我们可以尝试手动替换该单个文件。
如果系统分区被格式化为 FAT,我们可以从 MS-DOS 启动盘启动并将文件从原始源复制到硬盘上。
如果我们有双引导计算机,则可以引导到其他操作系统并替换该文件。

如果要将单启动系统上的文件替换为 NTFS 分区,则需要重新启动系统,在操作系统 Loader 菜单中按 F8,然后选择 Safe Mode with Command Prompt 。
从那里,将文件的新版本从原始源复制到硬盘上。
如果该文件在安全模式下用作系统启动过程的一部分,则需要使用故障恢复控制台启动计算机才能访问该文件。
如果这些方法失败,请尝试重新安装 Windows,然后从备份还原系统。

注意 如果产品 CD 中的原始文件的文件扩展名以 _(下划线)结尾,则该文件需要先解压缩才能使用。
故障恢复控制台的复制命令会自动检测压缩文件并在将它们复制到目标位置时展开它们。
如果我们使用安全模式访问驱动器,请使用展开命令解压缩文件并将其复制到目标文件夹。
我们可以在安全模式的命令行环境中使用 Expand 命令。

解决磁盘错误问题:磁盘错误可能是文件损坏的根源。
运行 Chkdsk /f /r 以检测并解决任何文件系统结构损坏。
在系统分区上开始磁盘扫描之前,我们必须重新启动系统。

解决 内存 问题:如果在将 内存 添加到系统后立即发生错误,则页面文件可能已损坏,或者新 内存 本身可能有故障或者不兼容。

确定新添加的 内存 是否导致错误检查

  • 将系统返回到原始 内存 配置。
  • 使用故障恢复控制台访问包含分页文件的分区并删除文件 pagefile.sys。
  • 仍在故障恢复控制台中时,在包含分页文件的分区上运行 Chkdsk /r。
  • 重新启动系统。
  • 将页面文件设置为添加的 内存 量的最佳级别。
  • 关闭系统并添加 内存。
    新 内存 必须满足系统制造商在速度、奇偶校验和类型方面的规范(即,快速页面模式 (FPM) 与扩展数据输出 (EDO) 与同步动态随机存取存储器 (SDRAM))。尝试将新 内存 与现有安装的 内存 尽可能匹配。内存 可以有许多不同的容量,更重要的是,具有不同的格式(单列直插内存模块 -- SIMM -- 或者双列直插内存模块 -- DIMM)。电触点可以是金或者锡,混合这些触点类型是不明智的。

如果我们在重新安装新 内存 后遇到相同的错误消息,请运行系统制造商提供的硬件诊断程序,尤其是内存扫描程序。
有关这些步骤的详细信息,请参阅计算机的用户手册。

当我们可以再次登录系统时,请检查事件查看器中的系统日志以获取可能有助于查明导致错误的设备或者驱动程序的其他错误消息。

禁用 BIOS 的内存缓存也可能解决此错误。

Windows 蓝屏代码 0xC0000221:STATUS_IMAGE_CHECKSUM_MISMATCH

STATUS_IMAGE_CHECKSUM_MISMATCH 错误检查的值为 0xC0000221.
这表明驱动程序或者系统 DLL 已损坏。

日期:2020-09-17 00:16:09 来源:oir作者:oir