當前位置:編程學習大全網 - 圖片素材 - 卸載程序裏面沒.net framework2.0但安裝時顯示已安裝

卸載程序裏面沒.net framework2.0但安裝時顯示已安裝

如果 Windows 註冊表中的 Microsoft Windows Installer 註冊不正確,則 .NET Framework 2.0 安裝程序將無法訪問某些 Windows Installer 組件。本文討論如何通過註銷然後重新註冊 Windows Installer 來解決此問題。

您可能無法始終使用“控制面板”中的“添加/刪除程序”工具來完全刪除 .NET Framework 2.0。本文還討論了解決此問題的方法:修復 .NET Framework 2.0 或從計算機上手動刪除 .NET Framework 2.0,然後重新安裝 .NET Framework 2.0。

要求

下面列出了推薦使用的硬件、軟件、網絡基礎設施以及所需的 Service Pack:

Microsoft Windows Server 2003、Microsoft Windows 2000 Service Pack 3 (SP3) 或 Microsoft Windows XP Service Pack 2 (SP2)

Microsoft .NET Framework 2.0。

要獲取 Microsoft .NET Framework 2.0 版可再發行組件包,請訪問下面的 Microsoft 網站:

/download/details.aspx?id=6523

(/download/details.aspx?id=6523)

註意:要解決 .NET Framework 2.0 的安裝問題,必須使用運行 .NET Framework 2.0 的計算機上本地管理員用戶組中的帳戶。

本文假定您熟悉下列主題:

Microsoft .NET Framework 2.0

註冊表編輯器

Windows Installer

註銷並重新註冊 Windows Installer

此操作可以糾正大多數情況下出現的問題。此外,這項操作不會影響任何當前安裝的使用 Windows Installer 的程序。

1.註銷 Windows Installer。為此,請依次單擊“開始”和“運行”,在“打開”框中鍵入 msiexec/unregister,然後單擊“確定”。

2.重新註冊 Windows Installer。為此,請依次單擊“開始”和“運行”,在“打開”框中鍵入 msiexec /regserver,然後單擊“確定”。

修復 .NET Framework 2.0

以下是修復 .NET Framework 的三種方法。

在 Windows Installer 緩存文件中使用 Repair 命令

要使用 Windows Installer 緩存文件修復 .NET Framework 2.0,請執行以下步驟:

1.依次單擊“開始”和“運行”,在“打開”框中鍵入 installer,然後單擊“確定”。

2.在 Windows Installer 的“查看”菜單中,單擊“詳細信息”,右鍵單擊“名稱”列標題,然後單擊“備註”。

3.右鍵單擊備註為“Microsoft .NET Framework 2.0 RTL x86 enu”的緩存 Windows Installer 文件,然後單擊“修復”。

4.完成修復過程後,退出 Windows Installer。

在命令提示符處運行 .NET Framework 2.0 可再發行組件包

要使用命令提示符修復 .NET Framework 2.0,請執行以下步驟:

1.找到用於安裝 .NET Framework 2.0 的 Dotnetfx.exe 文件。為此,請使用下列方法之壹:

如果 .NET Framework 2.0 是從 CD 或 DVD 安裝的,請將安裝盤插入 CD 驅動器或 DVD 驅動器中。

如果 .NET Framework 2.0 是從硬盤安裝的,請將 .NET Framework 2.0 安裝程序下載到硬盤。

如果 .NET Framework 2.0 是從網絡驅動器安裝的,請重新連接到此網絡驅動器。

2.依次單擊“開始”和“運行”,在“打開”框中鍵入 cmd,然後單擊“確定”。

3.在命令提示符下,運行下面的命令:

%InstallationPath%\dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\netfx.msi"

註意

%InstallationPath% 是在步驟 1 中找到的 Dotnetfx.exe 文件路徑的占位符。

手動刪除並重新安裝 .NET Framework 2.0

重要說明本部分(或稱方法或任務)包含有關如何修改註冊表的步驟。但是,註冊表修改不當可能會出現嚴重問題。因此,請壹定嚴格按照下列步驟操作。為了獲得進壹步保護,請在修改註冊表之前對其進行備份。這樣就可以在出現問題時還原註冊表。有關如何備份和還原註冊表的更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章:

322756

(/ )

如何在 Windows 中備份和還原註冊表

重要說明:這些步驟可能會增加您的安全風險。還可能導致您的計算機或網絡更易於受到惡意用戶或惡意軟件(如病毒)的攻擊。我們之所以推薦本文介紹的這壹進程,是為了使程序能夠按照設計意圖運行,或者為了實現特定的程序功能。我們建議您在進行更改之前,充分考慮在您的特定環境中實施這壹進程可能帶來的風險。如果您選擇實施這壹進程,請采取任何適當的附加措施來保護您的系統。我們建議您只有確實需要這壹進程時才使用它。

1.從 Windows Installer 緩存中刪除 .NET Framework 2.0:

a.依次單擊“開始”和“運行”,在“打開”框中鍵入 installer,然後單擊“確定”。

b.在 Windows Installer 中的“查看”菜單上,單擊“詳細信息”。

c.右鍵單擊“名稱”列標題,然後單擊“備註”。

d.右鍵單擊備註為“Microsoft .NET Framework 2.0 RTL x86 enu”的緩存 Windows Installer 文件,然後單擊“卸載”。

e.完成卸載過程後,退出 Windows Installer。

2.從計算機中手動刪除以下內容。註意:根據 .NET Framework 安裝的當前條件,計算機上可能不存在這些項目。

URTTemp 文件夾

Mscoree.dll 文件

v2.0.50727 文件夾

為此,請按照下列步驟操作:

a.依次單擊“開始”和“運行”,在“打開”框中鍵入 system32,然後單擊“確定”。Windows 資源管理器中將顯示 System32 文件夾的內容。

b.找到“URTTemp”文件夾,然後將其刪除。

c.找到“mscoree.dll”文件,然後將其刪除。

註意:如果計算機上還安裝了 .NET Framework 1.1 或 .NET Framework 1.0,且不打算重新安裝 .NET Framework 2.0,則必須修復 .NET Framework 1.1 或 .NET Framework 1.0。有關更多信息,請參閱以下 Microsoft 知識庫文章中的“修復 .NET Framework”部分:

824643

(/ )

如何解決 Windows XP 或 Windows 2000 中的 Microsoft .NET Framework 1.1 安裝問題

d.依次單擊“開始”和“運行”,在“打開”框中鍵入 microsoft.net,然後單擊“確定”。Windows 資源管理器中將顯示 Microsoft.NET 文件夾的內容。

e.在 Microsoft.NET 文件夾中,雙擊“Framework”文件夾。

f.在 Framework 文件夾中,刪除“v2.0.50727”文件夾。

g.關閉 Framework 文件夾。

3.手動刪除相關註冊表項:

a.依次單擊“開始”和“運行”,在“打開”框中鍵入 regedit,然後單擊“確定”啟動註冊表編輯器。

b.在註冊表編輯器中,找到並刪除下面的註冊表項。

註意:根據 .NET Framework 安裝的當前條件,計算機上可能不存在這些註冊表項。

■HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v2.0.50727

■HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v2.0

c.退出註冊表編輯器。

4.使用 Windows Installer CleanUp 實用程序 (Msizap.exe),從註冊表中刪除 Windows Installer 信息。Windows Installer 軟件開發工具包的組件 (Msizap.exe) 包含在 Microsoft Windows 軟件開發工具包 (SDK) 中。

可以從 Microsoft 下載中心下載以下文件:

收起這個圖片展開這個圖片立即下載 Windows Installer 清理實用工具 (Msicuu2.exe) 程序包。

(/ )

如何從聯機服務獲取 Microsoft 支持文件

Microsoft 已對該文件進行了病毒掃描。Microsoft 使用的是該文件發布時可以獲得的最新病毒檢測軟件。該文件存儲在安全性得到增強的服務器上,這些服務器可幫助防止對該文件進行未經授權的更改。

有關更多信息,請單擊下面的文章編號,以查看 Microsoft 知識庫中相應的文章:

290301

(/ )

Windows Installer 清理實用工具說明

要從註冊表刪除 Windows Installer 信息,請按下列步驟操作:

a.依次單擊“開始”和“運行”,在“打開”框中鍵入 cmd,然後單擊“確定”。

b.在命令提示符下,找到包含 Windows Installer CleanUp 實用程序的目錄,然後運行以下命令:

Msizap TP {7131646D-CD3C-40F4-97B9-CD9E4E6262EF}

c.重新啟動計算機。

5.禁用計算機上已安裝的所有防病毒程序和所有防火墻程序。為此,請使用系統配置實用程序 (Msconfig.exe) 以執行計算機幹凈啟動。此後,將禁用所有不需要的服務。

在診斷模式下使用系統配置實用程序時,請重新啟用“服務”選項卡上的 Windows Installer 服務。

要啟動系統配置實用程序,請依次單擊“開始”和“運行”,在“打開”框中鍵入 msconfig,然後單擊“確定”。

6.刪除臨時文件夾中的內容:

a.依次單擊“開始”和“運行”,在“打開”框中鍵入 %temp%,然後單擊“確定”。Windows 資源管理器中將顯示臨時文件夾中的內容。

b.在臨時文件夾中的“編輯”菜單上,單擊“全選”。

c.在“文件”菜單上,單擊“刪除”。

註意:從臨時文件夾中刪除盡可能多的文件和文件夾。

7.重新安裝 .NET Framework 2.0。要獲取 Microsoft .NET Framework 2.0 版可再發行組件包,請訪問下面的 Microsoft 網站:

/download/details.aspx?id=6523

(/download/details.aspx?id=6523)

註意如果不想重新安裝 .NET Framework 2.0,且計算機上已安裝 .NET Framework 1.1 或 .NET Framework 1.0,則必須修復 .NET Framework 1.1 或 .NET Framework 1.0。必須修復這些安裝以替換 Mscoree.dll 文件和 URTTemp 文件夾。

  • 上一篇:求動漫圖片網站 只要名字,越多越好
  • 下一篇:核酸檢測多久出結果手機上可以查到核酸檢測報告電子版怎麽查
  • copyright 2024編程學習大全網