安装.NET Framework 4时失败,提示“尚未安装.NET Framework 4,原因是:HRESULT 0x8000247” ?
解决方案:
① 根据描述信息可能是安装KB 958488更新失败导致的,该更新是针对Microsoft .NET Framework 3.5 SP1已知问题的更新,请尝试手动下载并安装该更新测试是否成功。
提示:
请先下载安装Windows6.1-KB958488-v6001-x64.msu。
② 如果问题依旧的话,请尝试以管理员身份运行命令提示符:
for /F %D in ('dir %WINDIR%\assembly %WINDIR%\Microsoft.NET\assembly /s /b /a:d') do takeown /F %D && icacls %D /reset /T"
③ 完成后清理TEMP文件夹:按“Windows+R”输入“%temp%”打开并全选删除;
④ 再次安装“.NET Framework 4”即可成功。