2016 - 2024

感恩一路有你

Win10更新不成功,回退导致循环重启的问题

浏览量:2592 时间:2024-08-08 11:33:43 作者:采采

最近在使用Windows 10时,我遇到了一个很棘手的问题。当我试图进行系统更新并重新启动后,出现了一个错误提示“page fault in no paged area”,并且似乎与一个名为的文件有关。由于我的手贱,我按下了强行重启键,结果系统无法更新,而且回退操作也无效,系统一直陷入循环重启和回退操作中,让我陷入了前进和后退两难之中。

解决方案

经过一番搜索和尝试,我终于找到了解决这个问题的方法。

方法一:使用WinPE微系统进行恢复

你可以使用WinPE微系统来成功恢复系统。首先,运行命令chkdsk /f c:,然后运行两遍直到命令窗口显示第三阶段完成。最后,直接重启计算机,让Windows 10恢复到原来的操作系统,而不进行更新。

方法二:查找更新问题的真正原因并解决

如果你希望继续更新系统,你需要找到导致“page fault in no paged area”错误的真正原因。以下是一些步骤可以帮助你找到问题所在:

  1. 通过在WinPE中搜索路径C盘,使用符号*进行通配符搜索,并在高级选项中选择修改日期,包括系统已隐藏文件。
  2. 根据循环重启回退操作的时间段,通过日期排序找到更新或回退过程中修改的日志和配置文件。
  3. 在C:$WINDOWS.~BTSources目录下,寻找更新遇到的错误日志文件。例如,在C:$WINDOWS.~BTSourcesRollback目录下的setuperr.log文件中,你可能会发现类似以下错误信息:
    2016-04-22 18:23:42, Error [0x064189] IBSLIB RollbackExecuteSequence: threw exception.: Win32Exception: ?C:$WINDOWS.~BTSourcesRollbackExecutingRollback: 文件或目录损坏且无法读取。[0x00000570] class UnBCL::DirectoryInfo *__cdecl UnBCL::Directory::CreateDir(const class UnBCL::String *)[gle0x00000570]
    通过分析这些错误日志,你可以更准确地找到问题所在。

修复文件损坏问题

在我个人的案例中,我发现遇到循环重启和回退操作时,是由于强制断电引起了ExecutingRollback目录的损坏。为了修复这个问题,我使用了chkdsk /f c:命令来进行磁盘检查和修复。虽然第一次修复只完成了24%,但再次运行时,它成功地修复了所有错误。

其他可能的原因

在文件中我还发现了以下内容:
[Bugcheck]
Code80
Param118446735280365813792
Param216
Param318446735280365813792
Param42
StackInfont|nt|nt|nt||||nt|nt
虽然我无法确定这些参数的具体含义,但我猜测与第三方驱动文件的冲突可能有关。

总之,当遇到Windows 10更新不成功、回退导致循环重启的问题时,我们可以尝试使用WinPE微系统进行恢复,或者查找并解决更新问题的真正原因。无论哪种方法,都需要谨慎操作,并在必要时备份重要数据。

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。