一、为什么要使用 .Net Framework 4.8 ?
名亭数据恢复大师支持恢复前预览,在扫描过程中预览office文档、表格、演示文稿需要.net framework运行库支持。
在win7、win8.1、win10上会自动判断当前系统是否有安装.net framework 4.8,
如果没有安装将会自动下载安装,如果出现下载失败或安装失败,您可以按照以下操作指引手动下载安装。
二、.Net Framework 4.8 对操作系统的要求
基于 微软文档:NetFramework 系统要求 的说明,得到一份精简的版本要求图:
操作系统 | 随 OS预安装 | 可单独安装 |
Windows112023年更新(版本23H2) Windows112022年更新(版本22H2) | .NET Framework 4.8.1 | / |
Windows 11 | .NET Framework 4.8 | .NET Framework 4.8.1 |
Windows102022年更新(版本22H2) | .NET Framework 4.8 | .NET Framework 4.8.1 |
Windows 102021年11月更新(版本21H2) Windows102021年5月更新(版本21H1) Windows102020年10月更新(版本20H2) | .NET Framework 4.8 | .NET Framework 4.8.1 |
Windows102020年5月更新(版本2004) Windows102019年11月更新(版本1909) Windows102019年5月更新(版本1903) | .NET Framework 4.8 | / |
Windows102018年10月更新(版本1809) Windows 102018年4月更新(版本1803) | / | .NET Framework 4.8 |
Windows 10 Fall Creators Update (版本1709) | / | .NET Framework 4.8 |
Windows10创意者更新(版本1703) | / | .NET Framework 4.8 |
Windows10周年更新(版本1607) | .NET Framework 4.8 | |
Windows 10November Update (版本1511) Windows10(版本1507) Windows10(初始版本) | / | / |
Windows 8.1+ | .NET Framework 4.8 | |
Windows 7 SP1+ | .NET Framework 4.8 |
Windows7 SP1、Windows8.1、Windows10(1607及以上版本)、Windows11这些Windows版本才可支持.NetFramework4.8。
特别一点的是 Windows10(1903以上版本)、Windows11操作系统已经内置.NetFramework4.8,无需单独安装。
基于此,对于操作系统版本较低的用户,推荐升级操作系统到Windows10、Windows11的最新版本。
•如何检查操作系统版本
1、按下 Windows+R键,打开运行。
2、输入winver点击【确定】打开“关于Windows”界面查看Windows版本,如 Windows7 SP1、 Windows10 22H2
•如何检查已安装的.Net Framework版本
以下示例通过注册表检查安装的.Net Framework版本,更多内容参考微软文档:如何确定.Net Framework版本。
1、按下 Windows+R键,打开运行,输入regedit点击【确定】打开注册表编辑器。
2、左侧依次展开定位到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full,查看Release对应的值,如果大于等于 528040 则已经安装了NetFramework4.8或更高版本。
三、Win7安装.Net Framework 4.8:
Windows7不支持NetFramework4.8,需要先安装SP1补丁、再安装便利性更新汇总(也有其他零散补丁方案)后再安装。
安装步骤:
可参考前文关于检测操作系统版本、NetFramework版本的说明。
以下安装步骤是基于Windows7原版操作系统必要的安装步骤,如果现场操作系统已经更新过一些补丁,则部分步骤不是必须的。 例如:已经是Windows7 SP1操作系统是无需再打SP1补丁。
1、安装Windows7 SP1补丁包
(1)从微软补丁下载页获取SP1补丁文件,下载地址:Windows7 SP1补丁 KB976932。
注意事项:SP1补丁下载时提供了EXE、MSU两种格式文件,任选一个既可。如果安装失败可换个格式的重试看看。
(2)建议重启电脑、退出杀毒软件后,再双击打开安装包windows6.1-kb976932-***.exe打开补丁安装界面。
(3)安装前,可查阅下安装界面的“Service Pack 1 安装须知”了解注意事项。然后点击【下一步】耐心等待安装完成。
参考资料:微软文档:安装 Windows 7 Service Pack 1 (SP1)
2、安装Windows7 SP1 KB补丁
(1)下载安装服务堆栈更新 kb3020369。 注意此更新可被后续以下更新替代,如果安装了以下的更新,则无需再安装 kb3020369。
Windows 7 更新程序 (KB3177467)
2020-适用于 Windows 7 的 10 服务堆栈更新,适合基于 x86 的系统 (KB4580970)
2020-适用于 Windows 7 的 12 服务堆栈更新,适合基于 x86 的系统 (KB4592510)
2021-适用于 Windows 7 的 07 服务堆栈更新,适合基于 x86 的系统 (KB5004378)
2021-适用于 Windows 7 的 10 服务堆栈更新,适合基于 x86 的系统 (KB5006749)
2022-适用于 Windows 7 的 02 服务堆栈更新,适合基于 x86 的系统 (KB5010451)
2022-适用于 Windows 7 的 03 服务堆栈更新,适合基于 x86 的系统 (KB5011649)
2022-适用于 Windows 7 的 07 服务堆栈更新,适合基于 x86 的系统 (KB5016057)
2022-适用于 Windows 7 的 09 服务堆栈更新,适合基于 x86 的系统 (KB5017397)
(2)下载安装便利性更新汇总 kb3125574
3、安装NetFramework 4.8
(1)下载NetFramework 4.8安装包,地址如下:NetFramework 4.8 脱机安装包、NetFramework 4.8 中文语言包
(2)按顺序分别执行脱机安装包、中文语言包既可。
- 常见问题 :
问题一:此操作系统不支持 .NET Framework 4.8。
解决方案:操作系统的版本不受支持,对于Windows7而言,主要是未安装SP1补丁,需要确保至少已将SP1补丁安装成功。
问题二:已处理证书链,但是在不受信任提供程序信任的根证书中终止。
解决方案:NetFramework安装包签名的微软根证书未受当前操作系统识别,可更新kb3125574处理。
四、Win8.1安装 .Net Framework4.8
(1)下载NetFramework 4.8安装包,地址如下:NetFramework 4.8 脱机安装包、NetFramework 4.8 中文语言包
(2)按顺序分别执行脱机安装包、中文语言包既可。
注意:Windows8不支持安装NetFramework4.8,需要至少升级到Windows8.1
五、Win10系统安装 .Net Framework4.8
Windows10较低版本不支持直接安装 .Net Framework 4.8,根据不同的版本情况安装步骤略有差别。
无版本信息及版本<1607的,需要升级操作系统,默认升级到最新的版本,自带.Net Framework 4.8
1607≤版本≤1809的,可以下载.Net Framework 4.8安装包安装。
1903≤版本≤22H2的,操作系统自带.Net Framework 4.8/4.8.1,无需再安装。
下载安装步骤:
(1)下载NetFramework 4.8安装包,地址如下:NetFramework 4.8 脱机安装包、NetFramework 4.8 中文语言包
(2)按顺序分别执行脱机安装包、中文语言包既可。
(3)如果安装NetFramework时遇到异常,建议升级操作系统。