2017年6月3日

如何解決CLR Error (How to fix CLR Error in a computer)

今天筆電一打開,桌面立刻蹦出警告視窗顯示:  CLR error

Avira

基本知識:

CLR error一個存在於電腦中常見的錯誤,其可使電腦保持正確啟動並且會將許多執行中的程式暫停。最常見的CLR error就是”CLR Error 80004005” (後面編號會因為發生的對象不同而不同),此狀況多會發生在電腦剛開始啟動的時候。


原因:compatibility issues

許多使用者在使用微軟系統過程中,他們都會陸陸續續安裝各式版本的.Net frameworks,造成電腦中存在兩個以上.Net frameworks,我的猜測或許就是相容性的問題導致部份軟體無法正確去執行。

Solution:

(1)重新安裝電腦中的多重版本的.Net frameworks.

問題來了!? 要如何找出目前電腦安裝的到底是哪個版本的.Netframeworks.? 要如何快速安裝?


(2)下載,net version Dectector.

目前用了兩款還蠻方便:

1.Raymondcc .NET Detector (下載/Download)

執行後,會出現目前該台電腦已經安裝的.Net frameworks.(黑色粗體字),只要點選上面版本名稱,就會導入到微軟官方下載頁面。

2.ASoft .NET Version Detector (下載/Download)


這程式是一個小型且輕量化可攜帶工具,提供已經安裝在該台電腦上.Net Framework所有不同版本,只要點選上面版本號即可下載。


目前我作法是重新安裝與更新.Net frameworks.即可解決。 可是方法有很多,不見得適合所有人,所以僅供參考使用。


Reference :

CLR Error: 80004005 The program will now terminate

How to Fix a CLR Error in a Computer

沒有留言: