作者leo840908 (bigcat554)
看板Windows
标题[心得] WIN7与 .net framework 4.7不相容
时间Sat May 13 01:35:35 2017
因为电脑很久没重灌了 之前因为安装一些程式导致怪怪的
先前又忙没有时间处理 直到最近才有时间 也不是重大的发现
提供给版友&各方先进 野人献曝一下 少走点冤枉路 节能减碳爱地球QQ
懒人包
1.基本上错误跟DirectX无关 不要去抓来路不明的dll冒险 问题不会解决
2.WIN7不要安装.net framework 4.7以上版本 最高4.6.2
3.如果已经安装 可以直接解除.net framework 4.7即可 或是使用clean up 工具
---------------------------------------------------------------
以上废话
由於本人安装WIN7会使用wanmp的WIN7更新包节省时间
(
https://wmos.info/archives/category/ms/fix/7-package)
以及 all-in-one-runtimes 来安装基本元件(java VC net framework etc.)
http://zhtwnet.com/all-in-one-runtimes/ 中文化
https://www.computerbase.de/downloads/systemtools/all-in-one-runtimes/ 德文
发现了很尴尬的事情 SOP做完之後 要来开一些程式(SSD fresh OEM的update)
皆会出现
D3DCompiler_47.dll遗失的错误讯息 而无法开启
原本以为是微软的问题 或是更新包不小心包到奇怪的东西了
先行重灌两次 问题依然没有解决
原本以为是HDD损坏导致档案解压缩至D槽时异常(MS都会解压到D)
也用MHDD扫过 没有坏轨 怀疑是ISO有问题 还原至2014年2月的ghost档...
结果发现是好的 所以表示要马是更新 要马是.net framework
这个时候 google了一下 发现该档是DirectX的相关档案 所以就跑去更新了
逼不得已下 冒险抓网路上的dll档 放到系统目录下 注册dll
却出现与windows版本不相容的讯息 已崩溃 这不就注定所有程式都不能用了吗
所以再重灌一次 但是这次不安装aio及更新包 只安装.net framework 4.0(程式要求)
测试正常
因为windows更新要比较久 所以想说先安装aio-runtimes
结果就中了!!!(附带一提 安装过程中
VC++ 2010 2013 2015 皆出现错误讯息)
推敲一下觉得应该是.net framework 4.7(因使用的是aio2.4.1版本)在作怪
就用IObit Uninstaller移除了 档案1.多G
移除之後 连带.net framework 4也会被移除
不过没关系 我有先下载起来
(
https://www.microsoft.com/zh-tw/download/details.aspx?id=17718)
再安装.NET Framework Update Package (2016.12) 可转散发套件包
https://wmos.info/archives/15437
使用至现在没甚麽问题 继续放着跑更新&驱动
以上
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 27.52.160.127
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Windows/M.1494610542.A.118.html