其他相關資訊

修復工具選項

.NET Framework 修復工具遵循四個步驟的程式:

  1. 嘗試疑難解答設定問題

  2. 套用需要使用者同意 (的修正)

  3. 嘗試修復所有已安裝的 .NET Framework 版本

  4. 收集記錄 (需要使用者同意)

此工具可能會對已安裝的 .NET Framework 版本進行一或多項變更。 例如,它可以修正電腦上的 Windows Installer 狀態、重設特定資料夾上 (DACL) 的選擇性存取控制清單,或解決與無效或損毀的更新註冊相關的問題。

離線支援

.NET Framework 修復工具提供一個選項,可修復安裝在計算機上的 .NET Framework 版本, () 一节中程序步骤 3 的步驟 3。 此工具需要在修復時提供這些版本的可轉散發檔案。 根據預設,工具會在維修期間從因特網下載這些套件。 如果您的電腦有有限的因特網連線能力,您應該使用離線模式進行修復。 若要這麼做,請將 /addsource 選項與包含可轉散發資料夾的資料夾路徑一起指定,如下列範例所示:

NetfxRepairTool.exe /addsource \\SHARE_PC\SHARE_FOLDER 如果修復工具在指定的資料夾中找不到必要的可轉散發資料夾,它會嘗試從因特網下載檔。 如果無法下載必要檔案,修復工具就無法執行此動作。 下表列出 .NET Framework 可轉散發檔案。

版本和配置檔

架構

安裝程式檔名

URL

.NET Framework 4.8

x86、x64

NDP48-x86-x64-AllOS-ENU.exe

https://go.microsoft.com/fwlink/?LinkId=2088631

.NET Framework 4.7.2

x86、x64

NDP472-KB4054530-x86-x64-AllOS-ENU.exe

https://go.microsoft.com/fwlink/?LinkId=863265

.NET Framework 4.7.1

x86、x64

NDP471-KB4033342-x86-x64-AllOS-ENU.exe

https://go.microsoft.com/fwlink/?LinkId=852104

.NET Framework 4.7

x86、x64

NDP47-KB3186497-x86-x64-AllOS-ENU.exe

https://go.microsoft.com/fwlink/?LinkId=825302

.NET Framework 4.6.2

x86、x64

NDP462-KB3151800-x86-x64-AllOS-ENU.exe

https://go.microsoft.com/fwlink/?LinkId=780600

.NET Framework 3.5 SP1、.NET Framework 3.0 SP2、.NET Framework 2.0 SP2 (如果已安裝 .NET Framework 3.0 和 3.5,)

x86、x64

dotnetfx35.exe

https://go.microsoft.com/fwlink/?LinkId=259762

安靜模式和被動模式

修復工具的所有功能都可以在安靜或被動模式中執行工具,以自動化。 這樣做的好處是不需要用戶互動,工具才能執行。 這在大型部署中特別有幫助,系統管理員可以透過命令行設定工具 () ,也可以收集特定位置的記錄。

數據採集

.NET Framework 修復工具除了收集診斷安裝數據外,也會收集工具使用狀況的相關信息。 使用資訊是用來改善 .NET Framework 修復工具的品質,而安裝數據則是用來改善 .NET Framework 設定。 此資訊不會用於行銷或銷售給第三方。 如需詳細資訊,請參 閱Microsoft .NET Framework Repair Tool 隱私聲明。 

如需如何下載Microsoft支援檔案的詳細資訊,請參閱Microsoft知識庫中的下列文章:

119591 如何從線上服務取得 Microsoft 支援檔案

Microsoft 已對此檔案進行病毒掃描。 Microsoft 是利用發佈當日的最新病毒偵測軟體來掃描檔案。 檔案會儲存在安全性強化的伺服器上,以避免任何未經授權的變更。注意 數據收集功能會建立 .NET Framework 安裝記錄檔的壓縮 Cab 檔案。 在工具處理記錄之後,會建立名為 「FixDotNet*.cab」 或類似專案之 .cab 檔案,並儲存到目前使用者的桌面 (如果是在 UI 模式中執行) 或是指定的位置。 當您按兩下精靈中的 [ 完成 ] 時,工具會將包含記錄檔的 .cab 檔案傳送給Microsoft。無論您是否決定將數據傳送給Microsoft,FixDotNet*.cab 檔案都會保留在桌面 (或指定的位置) 。如果您使用 [/q] 選項,我們建議您也使用 [/logs] 選項,將記錄儲存至某些特定位置或網络共用,以支持企業案例。 當您使用 [/q] 選項時,我們建議您也使用 [/logs] 選項,將記錄儲存至某些特定位置或網络共用,以支持企業案例。  

版本歷程記錄

版本 v1.5

支援的語言:美國英文 () 新增 .NET Framework 4.6.2 到 .NET Framework 4.8 的支援。

版本 v1.4

支援的語言:美國英文 () 新增 .NET Framework 4.6.2 到 .NET Framework 4.8 的支援。

版本 v1.3

支援的語言:美國英文 () 延長 .NET Framework 4.5.2、.NET Framework 4.6 和 .NET Framework 4.6.1 的支援。

Release v1.2

支援的語言:美國英文 () 系統會為工具新增安靜模式和透過命令行的被動模式支援。 現在,此工具不會要求您只在UI模式中執行。 因此,可以將工作自動化。此工具現在支援 .NET Framework 4.5 和 .NET Framework 4.5.1。 因此,修正和修復也適用於這些產品。已新增選擇性命令行參數,以啟用特定 .NET Framework 版本的修復功能,以同時覆寫其他已安裝版本的修復。修復工具產生的記錄檔現在可以使用命令行選項,選擇性地儲存在使用者指定的位置。 這個新選項會覆寫預設位置,此為目前使用者在 UI 模式中的桌面, 以及靜音 被動 模式中的 %temp% 資料夾。新的選項可讓您在 [記錄收集 ] 模式中執行修復工具,而不需要套用任何修正或修復。 此選項提供在套用實際修正程式之前收集和調查記錄檔的彈性。我們新增了選擇性支援,讓您在 安靜 被動 模式中退出宣告任何數據收集。  版本:v1.1 支援的語言:美國英文 () Release v1.1 會將支援延伸到 .NET Framework 3.5 SP1 (這包括 .NET Framework 3.0 SP2 和 .NET Framework 2.0 SP2) 。 版本 v1.1 也會為有有限或沒有因特網連線的電腦新增離線支援。版本:v1.0 支援的語言:美國英文 () 版本 v1.0 是工具的第一個版本,支援 .NET Framework 4 及其更新。

受影響的設定

您可以使用 .NET Framework 修復工具來修正下列設定的設定問題:

  • 下列操作系統的 .NET Framework 4.8:

    • Windows Server 2008 R2 Service Pack 1 (SP1)

  • 下列操作系統的 .NET Framework 4.7.2:

    • Windows Server 2008 R2 Service Pack 1 (SP1)

  • 下列操作系統的 .NET Framework 4.7.1:

    • Windows Server 2008 R2 Service Pack 1 (SP1)

  • 下列操作系統的 .NET Framework 4.6.1:

    • Windows Server 2008 R2 Service Pack 1 (SP1)

  • 下列操作系統的 .NET Framework 4.6.2:

    • Windows Server 2008 Service Pack 2 (SP2)

    • Windows Server 2008 R2 Service Pack 1 (SP1)

  • 下列操作系統的 .NET Framework 3.5 SP1:

    • Windows Server 2008 Service Pack 2 (SP2)

需要更多協助嗎?

想要其他選項嗎?

探索訂閱權益、瀏覽訓練課程、瞭解如何保護您的裝置等等。

社群可協助您詢問並回答問題、提供意見反應,以及聆聽來自具有豐富知識的專家意見。