在 Windows 7 上安装 Powershell 3.0 - 未安装更新

在 Windows 7 上安装 Powershell 3.0 - 未安装更新

我正在尝试安装Powershell 3.0Windows 7 x64 SP1更新开始,但随后显示

某些更新未安装。以下更新未安装:Windows KB2506143 更新。

...以及一个选项Close。尝试重新启动以确保没有任何锁定的文件等 - 相同的问题仍然存在。Framework 4.5 随 VS 2012 一起安装。

我使用这个页面下载:

下载中心 - Windows 管理框架 3.0

要安装的文件如下:

Windows6.1-KB2506143-x64.msu

它看起来是这样的:

在此处输入图片描述

故障排除:我尝试在另一台机器上安装,该机器也是 Windows 7 x64,它运行顺利,没有问题。我会在更多机器上尝试,并保持这个问题的更新。

答案1

我刚刚遇到了完全一样的问题。

为了进一步了解问题所在,我打开了事件查看器,并在“Windows 日志”下打开了“设置”日志。最近的错误是:

无法安装 Windows 更新“Windows 更新 (KB2506143)”,原因是错误 2147942417“系统无法将文件移动到其他磁盘驱动器”。 (命令行:““C:\Windows\system32\wusa.exe” “E:\Windows6.1-KB2506143-x86.msu” )

在我的情况下,发生此错误是因为“Program Files”和“ProgramData”都在我的 E: 驱动器上,而不是 C: 驱动器上

即使我将所有可能的指针都改为指向 C:\Program*,更新似乎仍然坚持指向 C:\ProgramData,在将 ProgramData 移回 C: 后,更新成功。

即使这不是您的问题,事件日志中也应该有一个错误可能会有所帮助。

相关内容