一些 Windows 用户报告说他们最近进行了 DISM 扫描,最终导致了1392 错误代码。此问题已确认在 Windows 7、Windows 8.1 和 Windows 10 上发生。
在调查了这个特定问题之后,事实证明这个特定问题总是与某种系统文件损坏有关,这种系统文件损坏会影响操作系统识别和替换损坏的系统文件的能力。
尽管根本原因相同,但您应遵循的修复方法取决于您的 PC 可能正在处理的几种不同情况。
既然您知道看到此错误代码的原因,下面是其他受影响的用户已成功用于解决问题的经过验证的方法列表:
方法 1:运行“CHKDSK Forceofflinefix”扫描
如果 DISM(部署映像服务和管理)实用程序之前抛出1392 错误代码, 则很明显您正在处理某种损坏问题。解决此问题的最快方法之一是使用CHKDSK(检查磁盘)实用程序在受影响的卷上运行“ /offlinescanandfix ”扫描。
这实质上是在触发 1392 错误的指定卷上运行脱机扫描,并修复之前标记为损坏的错误。几位受影响的用户已经确认,这种方法是唯一可以让他们摆脱 1392 错误而无需重置每个相关操作系统文件的方法。
如果您尚未尝试此操作,请按照以下说明在受影响的驱动器上运行CHKDSK Forceofflinefix扫描:
- 按Windows 键 + R打开“运行”对话框。在运行框中,键入“cmd”,然后按Ctrl + Shift + Enter打开提升的命令提示符。当UAC(用户帐户控制)提示您时,单击“是”以授予管理员访问权限。
- 在提升的命令提示符中,键入以下命令并按 Enter 以使用检查磁盘实用程序启动脱机扫描:
chkdsk /offlinescanandfix
- 耐心等待操作完成,然后在该过程完成后重新启动计算机。
- 计算机重新启动后,再运行一次 DISM 扫描,看看问题现在是否已解决。
如果 DISM 扫描最终仍触发相同的 1392 错误,请向下移动到下面的下一个潜在修复程序。
方法 2:运行完整的 SFC 扫描
如果您还没有这样做,下一步应该是使用另一个名为SFC(系统文件检查器)的内置工具运行全面扫描。DISM 和 SFC 之间有很多相似之处,但主要区别在于 SFC 不需要互联网连接即可完成扫描。
因此,如果您看到 1392 错误的原因是因为系统文件损坏导致“健康系统文件”的下载变得困难,那么走这条路可能会帮助您完全避免这个问题。
一些处理相同问题的用户已经确认,在运行完整的 SFC 扫描并允许该实用程序使用本地存储存档中的健康文件替换损坏的实例后,问题最终得到解决。
如果您正在寻找允许您运行完整 SFC 扫描的步骤,请按照以下说明进行操作:
- 按Windows 键 + R打开“运行”对话框。接下来,键入“cmd”并按Ctrl + Shift + Enter打开提升的命令提示符。当UAC(用户帐户控制)提示您时,提示单击“是”以授予管理员访问权限。
- 在提升的命令提示符中,键入以下命令并按 Enter 键以启动完整的 SFC 扫描:
sfc /scannow
- 耐心等待操作完成,然后重新启动计算机并再次进行 DISM 扫描,看看进程是否仍然被 1392 错误突然中断。
如果问题仍未解决,请向下移动到下面的下一个可能的修复程序。
方法 3:运行长 DISM 版本(仅限 Windows 10)
如果您已经尝试了上述两种可能的修复方法,但在运行 DISM 扫描时仍然看到相同的 1392 错误,则一种可能的修复方法是使用长版本的 Deployment Image Servicing and Management 实用程序运行更彻底的扫描。
通过花时间创建兼容的安装介质并将其安装在您的计算机上,然后再启动长时间的 DISM 扫描,您将赋予它更高的权限和功能,希望它能够修复系统文件损坏,而无需刷新每个操作系统组件.
如果您还没有尝试过,请按照以下说明进行操作:
注意:以下说明仅适用于 Windows 10 用户。如果您使用的是旧版本,请转到下面的下一个方法。
- 打开默认浏览器并导航至Windows 10 下载页面。进入后,单击“立即下载工具”按钮(在“创建 Windows 10 安装媒体”下)。
- 等待MediaCreationTool下载完成,然后双击它并在出现提示时在UAC (用户帐户控制)中单击是。
- 接下来,耐心等待应用程序完成初始化,然后接受 ToS 并选择为另一台 PC 创建安装媒体(USB 闪存驱动器、DVD、ISO 文件),然后单击下一步。
- 在下一步中,取消选中 为此 PC 使用推荐的选项 并调整 语言、版本和 体系结构 以使其特定于您当前的操作系统版本,以防已选择的选项不正确。完成后,再次单击“下一步” 。
- 在下一个提示中,从可用选项中选择ISO 文件,然后再次单击下一步。
- 单击“下一步”后,您将看到一个“选择路径”弹出窗口,您需要使用该弹出窗口为您将要创建的.ISO文件选择一个可行的位置。选择正确的位置后,最后一次点击下一步并等待 ISO 成功创建。
注意:此实用程序将首先下载最新的 Windows 10 版本,然后再将其转换为 ISO,因此根据您的 Internet 连接,请注意此操作会持续几个小时。 - 成功创建 ISO 后,关闭 Windows 10 安装实用程序,然后使用文件资源管理器导航到您创建 ISO 的位置并双击它以将其安装到您的计算机上。在确认提示中单击是。
- 成功创建并安装 Windows 10 安装媒体后,按Windows 键 + R打开“运行”命令,然后在文本框中键入“cmd”并按Ctrl + Shift + Enter打开提升的命令提示符。
- 进入提升的 CMD 提示符后,请注意需要替换的占位符,然后键入以下命令:
DISM /Online /Cleanup-Image /RestoreHealth /source:WIM: X :\Sources\Install.wim:1 /LimitAccess
注意:将 X 替换为 iso 所在的驱动器号。如果您将它放在默认位置,您很可能会在 C:/ 驱动器上找到它。
- 耐心等待,直到执行长 DISM 版本扫描,然后在扫描结束时重新启动计算机。
注意:请记住,此操作将比标准 DISM 操作花费更长的时间,因此根据光盘的侧面以及您使用的是 SSD 还是 HHD,这可能需要几个小时。 - 长 DISM 版本扫描完成后,重新启动计算机并查看问题现在是否已解决。
如果您在运行常规扫描时仍然遇到1392 错误代码,请向下移动到下面的下一个可能的修复程序。
方法 4:刷新每个 Windows 组件
如果上述可能的修复都无法解决您的问题,那么几乎可以肯定您正在处理某种无法通过常规方法解决的系统文件损坏。在这种情况下,您唯一的选择是重置属于您的操作系统的每个系统文件,以确保没有损坏的实例导致 1392 错误。
根据您手头的时间和您当前在操作系统驱动器上启动的文件的重要性,此时您有 2 个选项:
- 修复安装——如果您的 C:\ 驱动器上有很多重要文件并且您的时间很紧,此操作可能是您的最佳选择。修复安装(也称为就地修复)将刷新绝大多数 Windows 组件,而不会触及任何个人文件(包括应用程序、游戏、个人媒体、用户首选项等)。但这种方法的主要缺点是它不能解决任何系统文件损坏的情况,您需要兼容的安装介质才能启动它。(如果您遵循方法 3,您已经拥有它)
- 全新安装——这是两个过程中最简单的一个。您不需要兼容的安装介质,因为您可以直接从 Windows 的 GUI 菜单启动此操作。但是,除非您提前备份数据,否则您将丢失当前存储在操作系统驱动器上的任何个人信息。