更换了硬盘,重装win7之后,想使用ss,可是却提示要先安装.net framework 4.0
于是就直接到微软官网下载安装,可是装了几次都没有成功,试过一次用360安全卫士安装,也没有成功。
从Installation Log可以看到错误信息如下:
OS Version = 6.1.7600, Platform 2
OS Description = Windows 7 - x64 Ultimate Edition
CommandLine = I:\587b4ac6730c4e6306\\Setup.exe /x86 /x64 /ia64 /web
Using Simultaneous Download and Install mechanism
Operation: Installing
Package Name = Microsoft .NET Framework 4 Setup
Package Version = 4.0.30319
User Experience Data Collection Policy: Disabled
Number of applicable items: 11
Exe (I:\587b4ac6730c4e6306\SetupUtility.exe) succeeded.
Exe Log File: dd_SetupUtility.txt
ServiceControl operation succeeded!
ServiceControl operation succeeded!
Exe (C:\Users\Kevin\AppData\Local\Temp\Microsoft .NET Framework 4 Setup_4.0.30319\Windows6.1-KB958488-v6001-x64.msu) failed with 0xc8000222 - (null).
Final Result: Installation failed with error code: (0xC8000222) (Elapsed time: 0 00:00:51).
今天折腾了一下,终于成功了,方法如下:
1. 执行“开始--运行”命令,输入cmd,进入命令窗口,输入 net stop WuAuServ 以关闭 Windows Update Service。
2. 在资源管理器中定位到 Windows/SoftwareDistribution 文件夹,将该文件夹进行任意重命名,比如 SoftwareDistribution_old。
3. 以管理员权限打开命令控制台,输入 net start WuAuServ 以重新启动更新服务。
然后再安装.net framework,就可以安装成功了。