.Net Framework 4 安装失败

.Net Framework 4 installation-failed

我想在 Windows 7 32 位上安装 .Net framework 4,但我收到此错误消息:

.NET Framework 4 has not been installed because HRESULT 0xc8000222

你知道这条消息吗?

来自 Microsoft 的回答,下次先问 google ;)

  1. 问题是否只存在于 .netframework 中?
  2. 你是怎么安装的?是通过 windows 更新还是手动更新?

    a:单击“开始”> 运行。

    b:输入cmd并回车。请运行 在打开的 window 中执行以下命令。净停止 WuAuServ

    c:点击 开始 > 运行 键入 %windir% 并按 Enter。

    d: 在打开的文件夹中, 将文件夹 SoftwareDistribution 重命名为 SDold。

    e: 单击“开始”> 运行 输入 cmd 并按 Enter。请运行在打开window下面的命令。净启动 WuAuServ

记住运行以管理员身份运行cmd

您似乎在安装时遇到 Windows 更新问题,请按照以下步骤解决问题:

  • 在命令行工具中输入 net stop wuauserv(当然点击回车)

  • 打开运行命令并输入%windir%(然后点击回车),将打开一个window

  • 将文件 SoftwareDistribution 重命名为 SDold

  • 在命令行工具中输入 net start wuauserv(当然点击回车)

完成后安装将成功完成。

  1. 问题是否只存在于 .netframework 中?
  2. 你是怎么安装的?是通过 windows 更新还是手动更新?

a:单击“开始”> 运行。 b:键入 cmd 并按 Enter。 请运行在打开window下面的命令。 净停止 WuAuServ c: 单击开始 > 运行 键入 %windir% 并按 Enter。 d: 在打开的文件夹中,将文件夹SoftwareDistribution重命名为SDold。

e: 单击“开始”> 运行 输入 cmd 并按 Enter。 请运行在打开window下面的命令。 净启动 WuAuServ

希望这些信息对您有所帮助。

在cmd中以管理员身份输入net stop wuauserv并输入
打开 运行 命令并输入 %windir% 并输入
将文件 SoftwareDistribution 重命名为 SDold
输入 net start wuauserv 并输入 cmd

这就是解决方案。

许多个月都遇到同样的问题 - 其他 MS 更新安装正确,但 .NET 4.7 每次都失败。尝试了以上所有建议和步骤,但每次仍然失败。

现在成功了,更多的是偶然;在解决其他 PC 性能和 BSOD 问题时,我发现我的 Western Digital 备份驱动器应用程序服务占用了所有性能指标(磁盘、内存、cpu)。一切都戛然而止。完全卸载所有 WD 服务、应用程序、进程等。性能恢复正常。尝试 Windows 更新安装交叉手指。 .NET 安装正确,现在是最新版本 (Win 7 Pro)。