[心得] WIN7與 .net framework 4.7不相容

看板Windows作者 (bigcat554)時間7年前 (2017/05/13 01:35), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
因為電腦很久沒重灌了 之前因為安裝一些程式導致怪怪的 先前又忙沒有時間處理 直到最近才有時間 也不是重大的發現 提供給版友&各方先進 野人獻曝一下 少走點冤枉路 節能減碳愛地球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://www.ptt.cc/bbs/Windows/M.1494610542.A.118.html
文章代碼(AID): #1P5V9k4O (Windows)
文章代碼(AID): #1P5V9k4O (Windows)