WIndows 7 安装 framework 4.0 失败,错误HRESULT 0xc8000222解决办法

  最近在win7上安装office 2010时经常遇到报错,很是难受,于是总结下,供大家参考:安装 Microsoft Visual Studio 2008,经常遇到无法安装的情况,给大家介绍下,首先你要明白,Microsoft Visual Studio 2008是基于framework 4.0的,也就是说,必须安装framework 4.0,这个组件才可以安装Microsoft Visual Studio 2008。

  基本要求:系统要求

  支持的操作系统:

  Windows 7, Windows 7 Service Pack 1, Windows Server 2003 Service Pack 2, Windows Server 2008, Windows Server 2008 R2, Windows Server 2008 R2 SP1, Windows Vista Service Pack 1, Windows XP Service Pack 3

  Windows XP SP3

  Windows Server 2003 SP2

  Windows Vista SP1 或更高版本

  Windows Server 2008(在服务器核心角色上不受支持)

  Windows 7

  Windows Server 2008 R2(在服务器核心角色上不受支持)

  Windows 7 SP1

  Windows Server 2008 R2 SP1

  支持的体系结构:

  x86

  x64

  ia64(有些功能在诸如 WPF 之类的 ia64 上不受支持)

  硬件要求:

  建议的最低要求:Pentium 1 GHz 或更快,512 MB RAM 或更大

  最小磁盘空间:

  x86 – 850 MB

  x64 – 2 GB

  必备组件:

  Windows Installer 3.1 或更高版本

  Internet Explorer 5.01 或更高版本

  问题1:

  未安装 .NET Framework 4 RTW,或是 NET Framework 4 从 RC 到 RTW 的升级不完整。这都会导致在启用非 HTTP 激活时发生错误。

  请安装 .NET Framework 4 RTW 或修复现有安装。若要安装 .NET Framework 4 RTW,请转至 .NET Framework 4(请点击)。若要修复现有安装,请按照以下步骤操作:

  1.打开控制面板,然后打开“程序和功能”对话框。

  2.右键单击 Microsoft .NET Framework 4 Client Profile,然后单击“卸载/更改”。

  3.单击“将 .NET Framework 4 Client Profile 修复为初始状态”,然后单击“下一步”。

  4.修复成功后,单击“完成”。

  问题2:

  尚未安装 .NET Framework 4 Client Profile,原因是:HRESULT 0xc8000222,和windows update有关系

  解决办法:

  1.在win7的C:\Windows\System32目录里面  右键cmd.exe以管理员方式运行

  2.上面的cmd命令行里面输入 net stop WuAuServ

  3.继续输入 echo %windir%

  4.在弹出来的文件夹(一般是C:\Windows),把SoftwareDistribution 文件夹改个名字 SDold(随意改).

  5.继续输入 net start WuAuServ


这些完成后,你再安装 Microsoft .NET Framework 4会很快,很顺利的完成,然后安装office 2010 ,到此基本就解决了这个问题,找个激活工具激活office 2010 即可,有需纠正的地方请大家指教!