https://static.06ms.com/static/images/index/2.jpg

Windows8 安装 .NET Framework 3.5

很多人新安装了win8系统后运行一些软件或需要Framework支持的程序弹出 0x800F0906错误,这是因为win8默认没有安装 .net framework引起的,而且目前网上的很多多办法都不管用,比如说在线下载,发现下载不了或者下载了安装无效不能安装,还有什么修改注册表之类云云....
今天我要说的不是以上的方法,也不需要你去下载,只要你有之前安装的win8系统安装文件在就可以!

下面进入正题:请按照以下步骤在 win8 下安装 .net framework 3.5.1:
注:如果是ISO文件请将其 里面的 sources 目录解压至某盘,你能找到的地方!
一、 打开 win8 安装盘,提取 sourcessxs 文件夹到 d:sourcessxs (或别的盘也行,同上);
二.、在win8左下角右键选择已 命令行方式以管理员身份运行(有两个命令行程序,看清)
三、在命令行执行以下命令:
dism.exe /online /enable-feature /featurename:NetFX3 /Source:d:sourcessxs

(命令里面的 d: 就是第一步提取出来你解压至的路径)
大概一两分钟就执行完了,执行结果如下:
https://static.06ms.com/attach/2012/06/18/1292655424_998061db.jpg

Windows7下解决DLL错误,不支持此接口等问题

例如桌面右键“个性化”时出现“不支持此接口”错误(我用的是中文版64位Win7 旗舰版,对应的错误是windows 7 提示:explorer.exe 不支持此接口)。另外Office 2010打开doc文件时提示“文件损坏”无法打开。
在差点格掉重装系统前找到了这么一条命令,居然成功把这两个问题都搞定了
for /r c:\ %g in (*.dll) do "%systemroot%\system32\regsvr32.exe" /s "%g"

提示:32位、64位通杀,此命令运行完需要相当长时间,中间系统可能会失去响应一段时间,并会弹出暴多错误对话框。但运行完毕后确实解决了问题。