Windows 7 更新至 Windows 10 失败 - iissetup.exe 退出代码:340

Windows 7 更新至 Windows 10 失败 - iissetup.exe 退出代码:340

我正在尝试将运行 Win7 位的 VirtualBox VM 更新到 Win10。我正在此 VM 中运行媒体创建工具,它运行了一段时间但最终失败了;我将 SetupDiag.exe 的日志放在下面:

Error: Found AdvancedInstaller Generic failure.
Last Phase: Pre SysPrep 
Last Operation: Upgrade security
Executable: iissetup.exe
Exit Code: 340
Phase: 38
Mode: Install (first install)
Component: Microsoft-Windows-IIS-SharedLibraries-GC, Culture=neutral, PublicKeyToken=31bf3856ad364e35, ProcessorArchitecture=x86
Refer to "https://docs.microsoft.com/en-us/windows/desktop/Debug/system-error-codes" for error information.

Last Setup Phase:
Phase Name: Pre SysPrep
    Phase Started: 4/27/2021 5:30:31 PM
    Phase Ended: 4/27/2021 5:30:31 PM
    Phase Time Delta: 00:00:00
    Completed Successfully? True


Last Setup Operation:
Operation Name: Upgrade security
    Operation Started: 4/27/2021 5:30:28 PM
    Operation Ended: 4/27/2021 5:30:31 PM
    Operation Time Delta: 0:00:00:03.0000000
    Completed Successfully? True

搜索有关此信息,我能找到的最接近的例子是论坛帖子基本上建议删除 IIS 并重试更新。我已经这样做了(以及删除了任何其他不需要的可选 Windows 功能,仅此而已),因此现在功能列表如下所示:

在此处输入图片描述

但这并没有解决问题。

相关说明是删除该\Windows\System32\inetsrv文件夹,我已经删除了;但是它是空的(没有隐藏文件或系统文件)。但之后我还没有再次尝试安装,因为这需要花费太多时间,我认为在继续之前我应该​​在这里询问。


注意 - 在尝试更新之前,我遵循了此处的说明修改虚拟机设置。我不知道在虚拟机中运行是否与此问题有关(似乎没有关系),但我认为这值得一提。

相关内容