昨儿帮同事装个老系统,非得用.Net 4.5不可。想着这玩意儿都十来年了应该闭眼装?结果差点翻车。干脆把踩坑过程记下来,关键点给你们划重点。
一、先别急着点安装包
开机第一件事先检查系统补丁。我这台测试机装的Windows 7 SP1原始版,结果刚双击安装包就弹个红叉:“安装程序在初始化工作阶段失败”。赶紧翻微软文档,原来得先装个KB2919355补丁包。
- Win7必须升到SP1
- KB2919355、KB2931356这些补丁都得打齐
- 用系统自带的Windows Update更省事
二、安装过程踩的雷
打完补丁信心满满点安装包。进度条刚走20%突然卡住不动,等了半小时还跟死机似的。强制结束进程重装,发现每次卡住的位置都不一样。
把电脑管家关了才顺利装上。关键点二来了:装之前把所有杀毒软件都关了,这些防护软件老误删安装临时文件。
三、重启后得确认
装完千万别以为完事儿。特意到控制面板→程序和功能→左边点“启用或关闭Windows功能”。找到“.NET Framework 4.5 高级服务”这项,看到前面方框打了√才算真成功。
顺手打开cmd敲句:dir /b %windir%\*\Framework\v4.0.30319(这路径太长建议直接复制),文件夹里看到*这些文件冒出来才踏实。
- 检查功能列表开启状态
- 物理路径里找关键执行文件
搞完这波回头看,微软这安装流程跟拆雷似的,稍不注意就得重装系统。建议大伙儿照这个顺序来:打补丁→关杀软→装主程序→验功能。当年用XP的老机器更邪乎,光补丁就得打七八个,下次有空再唠这事。
