2009年02月13日 19:49

KB951847: .NET Framework 3.5 SP1的更新問題

最近在進行 Windows Update 出現了一個訊息:

KB951847:Microsoft .NET Framework 3.5 Service Pack 1 與 .NET Framework 3.5 系列更新 (x86)

檔案有275 mb ,看了就叫人火大,問題是 .NET Framework 3.5 SP1 早在 2008.08 就裝過了( dotnetfx35.exe ),怎麼會又出現在更新列表上?這是演那一齣?

追查的結果是其中有三個細項被 Update 了,分別是 .NET Framework 2.0SP2、.NET Framework 3.0SP2、.NET Framework 3.5SP1 ,意即 NDP20SP2-KB958481、NDP30SP2-KB958483、NDP35SP1-KB958484;換句話說,只要加裝這三個小更新,就可以不用下載 KB951847 這個大怪物了( 前提是已經安裝過 dotnetfx35.exe  )。

來源:( 檔案下載連結是 x86 版本,必須按順序安裝才能成功 )

更新元件檔案名稱檔案大小
.NET Framework 2.0SP2NDP20SP2-KB9584818.6MB
.NET Framework 3.0SP2NDP30SP2-KB9584836.9MB
.NET Framework 3.5SP1NDP35SP1-KB9584841.4MB


要注意的是安裝完,FireFox 的附加元件會被微軟強迫加裝 Microsoft .NET Framework Assistant 1.0,過份的是它在 FireFox 列表中只能停用,而沒辦法反安裝

還有外掛程式的部份也新增一個「Windows Presentation Foundation」,這種不告而裝的作法非常不令人欣賞,也根本沒詳細說明這二個元件的目的為何 ( 至少這種科技文言文我看不懂 :-)



查了一下,網路上有提供手動移除的方法:

一、執行 regedit ( 登錄編輯程式 ),刪除「HKEY_LOCAL_MACHINE\SOFTWARE\Mozilla\Firefox \extensions」中的{20a82645-c095-46ed-80e3-08825760534b}。
二、在 Firefox 的網址列輸入 about:config ,將「general.useragent.extra.microsoftdotnet」在這個項目上,選擇「重設」。
三、關閉 Firefox,將 C:\Windows\Microsoft.NET\Framework\v3.5\Windows Presentation Foundation\ 並把裡面的東西全部移除 ( 如果不放心的話,可以整個目錄壓縮起來備份 )。


延伸閱讀

行雲流水的流水帳 / 從Firefox移除Microsoft .NET Framework Assistant擴充套件

  • blue6232 發表於樂多回應(2)引用(0)軟體編輯本文
    樂多分類:網路/3C │昨日人次:0 │累計人次:17616
    Ads by Roodo! 

    引用URL

    http://cgi.blog.roodo.com/trackback/8299883

    回應文章
    讚!!

    我也有同樣的問題, 非常謝謝你.
    | 檢舉 | Posted by 同感憤怒的電腦奴隸 at 2009年03月7日 21:10
    不想理會微軟的作法,不過有時真的會惱怒。= ="|

                        By 神奈隱風
    | 檢舉 | Posted by 神奈隱風 at 2010年04月8日 20:43