目录:
Windows Update通常可以毫无障碍地安装到PC上。但有些时候它需要一些工作,特别是在兼容性和补丁方面。如果遇到这种失败的更新错误,您首先必须手动搜索错误代码,然后查找故障排除步骤。所有这些都需要时间。因此,微软提出了一个简单的解决方案 - SetupDiag.exe 。
SetupDiag.exe是一个独立的诊断工具,用于查找有关Windows 10升级无法安装的详细信息。如果您知道,Windows 10中的更新过程已经彻底精简,但这并不意味着它始终没有问题,因此也就是该工具。
SetupDiag如何工作
SetupDiag.exe要求Microsoft.NET Framework 4安装在您的PC上。该工具通过检查Windows安装程序日志文件并分析它们以查找无法更新或将计算机升级到Windows 10的根本原因。SetupDiag可以在未能更新的计算机上运行,或者可以从计算机中导出日志到另一个位置并在脱机模式下运行SetupDiag
启动并运行该工具后,它也可用于执行检查和分析。每当Windows遇到可能危及系统安全运行的情况时,系统就会停止运行。这种情况称为 错误检查。它通常也被称为a-
- 系统崩溃
- 内核错误
- 停止错误或BSOD
此问题的典型原因是硬件设备,硬件驱动程序或某些相关软件。
如果在升级过程中发生错误检查,则Windows安装程序将提取小型转储( setupmem.dmp )文件。
要调试设置相关的错误检查,必须执行以下操作:
指定 / Mode:离线 和 / LogsPath 参数,并尝试从发生故障的系统收集设置内存转储文件(setupmem.dmp)
请注意:无法在线模式下调试内存转储
您可以在
%SystemDrive%$ Windows。〜bt Sources Rollback
或
%WinDir% Panther NewOS Rollback
下找到Setupmem.dmp,具体取决于错误检查发生
此后,您可以在运行SetupDiag的计算机上安装Windows调试工具。如果选择运行不带参数的工具,它会尝试定位Windows 10在升级过程中在设备上的默认文件夹中创建的日志文件。
程序还会创建一个 results.log文件 在完成扫描过程之后的目录中。在解析期间,遇到的任何升级问题都会在日志文件中被快速检测到。
除上述之外,SetupDiag会创建一个包含它处理的所有日志文件的zip存档,并且还会将Logs.zip文件保存在同一目录中。 >最后,有一个选项可以在离线模式下运行SetupDiag.exe来解析从其他设备复制的文件夹。
有关如何使用SetupDiag.exe的完整详细信息,请阅读此Microsoft Doc。