如何彻底卸载Windows 11中的.NET Framework 4.8并重新安装
解决Windows 11下.NET Framework 4.8无法重装的彻底清理方案
使用Aaron Stebner清理工具
Aaron Stebner的.NET清理工具完全适用于.NET 4.8的残留清理,它能深度移除.NET相关的注册表项、安装缓存和文件:
- 获取官方发布的.NET Framework清理工具
- 运行工具后,在版本选择下拉菜单中选中
.NET Framework 4.8 - 点击
Cleanup Now,完成后按提示重启系统
手动补充清理(工具清理无效时)
删除.NET目录残留
- 打开
C:\Windows\Microsoft.NET\Framework和Framework64,删除所有标注v4.8.x的子目录 - 删除
C:\Program Files\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.8
- 打开
清理注册表项
- 打开注册表编辑器(
Win+R输入regedit) - 定位到
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full,若存在且关联4.8版本,右键删除该子项 - 重复上述操作删除
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP\v4\Full
- 打开注册表编辑器(
重置Windows更新缓存
- 打开服务管理器(
Win+R输入services.msc),停止Windows Update服务 - 删除
C:\Windows\SoftwareDistribution\Download内所有文件 - 重启
Windows Update服务
- 打开服务管理器(
重装.NET Framework 4.8
清理完成后,下载官方离线安装包,右键以管理员身份运行安装。安装后重启系统,可通过以下方式验证:
- 查看注册表
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full下的Version值是否为4.8对应版本 - 测试商用应用是否正常运行
内容的提问来源于stack exchange,提问作者Seeschon
相关产品推荐
相关产品推荐

