您目前已離線,請等候您的網際網路重新連線

安裝 NET Framework 失敗,需要予以手動移除

重要 本文包含如何修改登錄的相關資訊。修改登錄之前,請務必備份登錄。同時了解如何在發生問題時還原登錄。如需有關如何備份、還原及修改登錄的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
256986 Microsoft Windows 登錄說明
徵狀
如果 Microsoft .NET Framework 1.0.3705 的安裝作業因為電源意外中斷,或其他安裝失敗模式而失敗,便須手動移除 .NET Framework 1.0.3705。

注意 此資訊的目的在協助您將 .NET Framework 1.0.3705 安裝在電腦上,而不在告訴您如何完整移除原始發行版本或 Beta 版的 Microsoft .NET Framework。
解決方案
下列步驟會在安裝失敗之後,移除並重新安裝 .NET Framework 1.0.3705。這些步驟亦會移除電腦上的 Beta 版 Microsoft .NET Framework。但如已安裝 Beta 版的 Microsoft .NET Framework,Microsoft 建議您先重新格式化硬碟,再重新安裝 .NET Framework。
  1. 移除 Microsoft Windows Installer 快取中的 .NET Framework 1.0.3705。如果要執行這項操作,請依照下列步驟執行:
    1. 按一下 [開始],然後按一下 [執行]
    2. 輸入 Installer,再按一下 [確定]
    3. [檢視] 功能表上,選取 [詳細資料]
    4. 用滑鼠右鍵按一下 [修改日期] 欄位標題。
    5. 按一下 [註解]
    6. [註解] 欄中,找出快取的 Windows Installer 檔案 (會顯示 Microsoft .NET Framework (English) RTL x86 enu)。
    7. 用滑鼠右鍵按一下快取的 Windows Installer 檔案,再按一下 [解除安裝]
    8. 關閉視窗。
  2. 手動移除電腦中的檔案與資料夾。如果要執行這項操作,請依照下列步驟執行:
    1. 按一下 [開始],然後按一下 [執行]
    2. 輸入 System32,再按一下 [確定]
    3. 找出 Mscoree.dll 檔案,並予以刪除。

      警告 請勿刪除執行 Microsoft Windows Server 2003 之電腦上的 Mscoree.dll 檔案。
    4. 關閉視窗。
    5. 按一下 [開始],然後按一下 [執行]
    6. 輸入 Microsoft.NET,再按一下 [確定]
    7. 按兩下 [Framework] 資料夾。
    8. 刪除 [v1.0.3705] 資料夾。

      注意 電腦上如有安裝 Microsoft .NET Framework 1.1.4322 版,必須執行該 .NET Framework 版本的修復功能。如需詳細資訊,請參閱本文的<如何修復 .NET Framework 1.0.3705 或 1.1.4322>一節。
  3. 手動移除 Windows 登錄中的登錄機碼。如果要執行這項操作,請依照下列步驟執行:

    警告 如果您使用「登錄編輯程式」或其他方法不當地修改登錄,可能會發生嚴重問題。您可能需要重新安裝作業系統,才能解決這些問題。Microsoft 不保證可以解決這些問題。請自行承擔修改登錄的一切風險。
    1. 按一下 [開始],然後按一下 [執行]
    2. 輸入 regedit,再按一下 [確定]
    3. 移除下列登錄機碼:
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\PendingUpdates\v1.0.3705
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\policy\v1.0
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\Full\v1.0.3705
      • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\Product\Microsoft .NET Framework Full v1.0.3705 (1033)
    4. 結束 [登錄編輯程式]。
  4. 使用 Msizap.exe 公用程式,封裝登錄中的 Windows Installer 資訊。如果要執行這項操作,請依照下列步驟執行:
    1. Msizap.exe 隨附於 Microsoft Windows Installer SDK。如果要下載 Windows Installer SDK,請造訪下列 Microsoft 網站:
    2. 按一下 [開始],然後按一下 [執行]
    3. 輸入 cmd,然後按一下 [確定]
    4. 在命令提示字元輸入 CD\Program Files\Microsoft SDK\Bin,然後按下 ENTER。
    5. 輸入 Msizap TP {B43357AA-3A6D-4D94-B56E-43C44D09E548}
    6. 完成 Msizap.exe 處理程序之後,請輸入 Exit,然後按下 ENTER
    7. 重新啟動電腦。
  5. 清除 Temp 資料夾的內容。如果要執行這項操作,請依照下列步驟執行:
    1. 按一下 [開始],然後按一下 [執行]
    2. 輸入 %Temp%,再按一下 [確定]
    3. [編輯] 功能表上,按一下 [全選]
    4. [檔案] 功能表上,按一下 [刪除]
    注意 請儘可能刪除 Temp 資料夾中的檔案。
  6. 停用任何防毒或防火牆軟體。注意 您可以使用系統組態公用程式 (Msconfig.exe) 進行初始狀態開機。接著再停用所有非必要的服務。
  7. 下載及安裝 .NET Framework 1.0.3705。如果要執行這項操作,請造訪下列 Microsoft 網站:
  8. 電腦上如果是安裝 .NET Framework 1.1.4322,必須執行 .NET Framework 1.1.4322 的修復功能,才可更新安裝所復原的特定檔案。

如何修復 .NET Framework 1.0.3705 或 1.1.4322

  1. 透過 Windows Installer 快取檔案修復 Microsoft .NET Framework v1.0.3705。
    1. 按一下 [開始],然後按一下 [執行]
    2. 輸入 Installer,再按一下 [確定]
    3. [檢視] 功能表上,按一下 [詳細資料]
    4. 用滑鼠右鍵按一下 [修改日期] 欄的標題,再按一下 [註解]
    5. [註解] 欄中,找出快取的 Windows Installer 檔案 (會顯示 Microsoft .NET Framework (English) RTL x86 enu)。
    6. 用滑鼠右鍵按一下快取的 Windows Installer 檔案,再按一下 [解除安裝]
    7. 關閉視窗。
  2. 使用命令提示字元修復 .NET Framework 1.0.3705。如果要執行這項操作,請依照下列步驟執行:
    1. 找出原始的安裝材料。
      • 如果是從 CD 或 DVD 安裝 .NET Framework 1.0.3705,請將光碟插入 CD-ROM 或 DVD-ROM 磁碟機。
      • 如果是下載 .NET Framework 1.0.3705,請重新下載,並儲存至硬碟。
      • 如果是從網路磁碟機安裝 .NET Framework 1.0.3705,請重新連線至該共用。
    2. 開啟命令提示字元視窗。
      • Microsoft Windows 98、Microsoft Windows Millennium Edition 或 Microsoft Windows NT
        1. 按一下 [開始],然後按一下 [執行]
        2. 輸入 command,再按一下 [確定]
      • Microsoft Windows 2000、Microsoft Windows XP
        1. 按一下 [開始],然後按一下 [執行]
        2. 輸入 cmd,然後按一下 [確定]
    3. 在命令提示字元輸入 InstallationSource\dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\netfx.msi",然後按下 ENTER。
  3. 使用命令提示字元修復 .NET Framework 1.1.4322。如果要執行這項操作,請依照下列步驟執行:
    1. 找出原始的安裝材料。
      • 如果是從 CD 或 DVD 安裝 .NET Framework 1.1.4322,請將光碟插入 CD-ROM 或 DVD-ROM 磁碟機。
      • 如果是下載 .NET Framework 1.1.4322,請重新下載,並儲存至硬碟。
      • 如果是從網路磁碟機安裝 .NET Framework 1.1.4322,請重新連線至該共用。
    2. 開啟命令提示字元視窗。
      • Microsoft Windows 98、Microsoft Windows Millennium Edition 或 Microsoft Windows NT
        1. 按一下 [開始],然後按一下 [執行]
        2. 輸入 command,再按一下 [確定]
      • Microsoft Windows 2000、Microsoft Windows XP
        1. 按一下 [開始],然後按一下 [執行]
        2. 輸入 cmd,然後按一下 [確定]
    3. 在命令提示字元輸入 InstallationSource\dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\netfx.msi",然後按下 ENTER。
重要 如果要修復作業系統隨附的 Microsoft .NET Framework,必須使用作業系統的「修復」選項或「重新安裝」選項。以下是含有 Microsoft .NET Framework 的作業系統:
  • Microsoft Windows Server 2003

    如需有關如何修復 Windows Server 2003 之 .NET Framework 的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
    830646如何疑難排解 Microsoft Windows Server 2003 上的 Microsoft .NET Framework 1.1 安裝問題
  • Windows XP Tablet PC Edition
  • Windows XP Media Center Edition
参考
如需有關不同版本之 .NET Framework 的詳細資訊,請造訪下列 Microsoft Developer Network (MSDN) 網站:
error 1935 netframework net remove uninstall
內容

文章識別碼:320112 - 最後檢閱時間:01/15/2007 02:21:00 - 修訂: 3.3

  • Microsoft .NET Framework 1.1
  • Microsoft .NET Framework 1.0
  • Microsoft .NET Framework 1.0 Service Pack 2
  • kbprb KB320112
意見反應