[PRB] .NET Framework のインストール失敗による手動の削除

この資料は、アーカイブされました。これは "現状のまま" で提供され、更新されることはありません。
重要 : この資料には、レジストリの編集方法が記載されています。万一に備えて、編集の前には必ずレジストリをバックアップし、システムの復元方法を理解しておいてください。バックアップ、復元、および編集方法の詳細を参照するには、以下の「サポート技術情報」 (Microsoft Knowledge Base) をクリックしてください。
256986 Microsoft Windows レジストリの説明
現象
予期しない停電やその他のインストール エラーにより、Microsoft .NET Framework 1.0.3705 のインストールに失敗した場合、手動による .NET Framework 1.0.3705 の削除が必要になることがあります。

: この情報は、.NET Framework 1.0.3705 をインストールするコンピュータを準備するためのもので、.NET Framework のオリジナル リリース版またはベータ版を完全に削除するためのものではありません。
解決方法
以下の手順により、インストール失敗後の .NET Framework 1.0.3705 を削除し、再度インストールし直すことが可能になります。また、この手順では、ベータ版の Microsoft .NET Framework もコンピュータから削除されます。ただし、ベータ版の Microsoft .NET Framework がインストールされている場合は、ハード ディスクを再フォーマットしてから .NET Framework を再インストールすることをお勧めします。
  1. .NET Framework 1.0.3705 を Microsoft Windows インストーラのキャッシュから削除します。これを行うには、次の手順を実行します。
    1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。
    2. Installer と入力し、[OK] をクリックします。
    3. [表示] メニューの [詳細] をクリックします。
    4. [更新日時] の列見出しを右クリックします。
    5. [コメント] をクリックします。
    6. [コメント] 列に [Microsoft .NET Framework (JPN) RTL x86 jpn] と表示される、キャッシュされた Windows インストーラ ファイルを見つけます。
    7. 該当する Windows インストーラ ファイルを右クリックし、[アンインストール] をクリックします。
    8. ウィンドウを閉じます。
  2. コンピュータからファイルとフォルダを手動で完全に削除します。これを行うには、次の手順を実行します。
    1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。
    2. System32 と入力し、[OK] をクリックします。
    3. Mscoree.dll ファイルを見つけて削除します。

      警告 : Microsoft Windows Server 2003 を実行しているコンピュータでは、Mscoree.dll ファイルを削除しないでください。
    4. ウィンドウを閉じます。
    5. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。
    6. Microsoft.NET と入力し、[OK] をクリックします。
    7. [Framework] フォルダをダブルクリックします。
    8. [v1.0.3705] フォルダを削除します。

      : コンピュータに Microsoft .NET Framework 1.1.4322 もインストールされている場合は、そのバージョンの .NET Framework の修復を実行する必要があります。詳細については、この資料の「.NET Framework 1.0.3705 または 1.1.4322 を修復する方法」を参照してください。
  3. Windows レジストリからレジストリ キーを手動で削除します。これを行うには、次の手順を実行します。

    警告 : レジストリ エディタの使い方を誤ると、深刻な問題が発生することがあります。最悪の場合、オペレーティング システムの再インストールが必要になることがあります。マイクロソフトは、レジストリ エディタの誤用により発生した問題に関しては、一切責任を負わないものとします。レジストリ エディタは、自己の責任においてご使用ください。
    1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。
    2. regedit と入力し、[OK] をクリックします。
    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 (1041)
    4. レジストリ エディタを終了します。
  4. Msizap.exe ユーティリティを使用して、Windows インストーラの情報をレジストリから削除します。これを行うには、次の手順を実行します。
    1. Msizap.exe は、Microsoft Windows Installer SDK に含まれています。Windows Installer SDK をダウンロードするには、次のマイクロソフト Web サイトを参照してください。
    2. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。
    3. cmd と入力し、[OK] をクリックします。
    4. コマンド プロンプトで、CD\Program Files\Microsoft SDK\Bin と入力し、Enter キーを押します。
    5. Msizap TP {660BA74D-476A-4644-8EA3-27018B64B9C0} と入力します。
    6. Msizap.exe の処理が完了したら、Exit と入力し、Enter キーを押します。
    7. コンピュータを再起動します。
  5. Temp フォルダの内容を削除します。これを行うには、次の手順を実行します。
    1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。
    2. %Temp% と入力し、[OK] をクリックします。
    3. [編集] メニューの [すべて選択] をクリックします。
    4. [ファイル] メニューの [削除] をクリックします。
    : Temp フォルダからできる限り多くのファイルとフォルダを削除します。
  6. ウイルス対策ソフトウェアやファイアウォール ソフトウェアをすべて無効にします。

    : システム構成ユーティリティ (Msconfig.exe) を使用して、コンピュータをクリーン ブートできます。その後、必要のないサービスをすべて無効にします。
  7. .NET Framework 1.0.3705 をダウンロードしてインストールします。これを行うには、次のマイクロソフト Web サイトを参照してください。
  8. .NET Framework 1.1.4322 がコンピュータにインストールされている場合は、.NET Framework 1.1.4322 の修復を実行して、インストールによって元に戻された特定のファイルを更新する必要があります。

.NET Framework 1.0.3705 または 1.1.4322 を修復する方法

  1. Windows インストーラのキャッシュ ファイルを使用して、Microsoft .NET Framework 1.0.3705 を修復します。
    1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。
    2. Installer と入力し、[OK] をクリックします。
    3. [表示] メニューの [詳細] をクリックします。
    4. [更新日時] の列見出しを右クリックし、[コメント] をクリックします。
    5. [コメント] 列で、[Microsoft .NET Framework (JPN) RTL x86 jpn] と表示される、キャッシュされた Windows インストーラ ファイルを見つけます。
    6. 該当する Windows インストーラ ファイルを右クリックし、[アンインストール] をクリックします。
    7. ウィンドウを閉じます。
  2. コマンド プロンプトを使用して .NET Framework 1.0.3705 を修復します。これを行うには、次の手順を実行します。
    1. インストール元のメディアを確認します。
      • .NET Framework 1.0.3705 を CD または DVD からインストールした場合は、そのディスクを CD-ROM ドライブまたは DVD-ROM ドライブに挿入します。
      • .NET Framework 1.0.3705 をダウンロードした場合は、再度ダウンロードし、ハード ディスクに保存します。
      • .NET Framework 1.0.3705 をネットワーク ドライブからインストールした場合は、その共有に再接続します。
    2. コマンド プロンプト ウィンドウを開きます。
      • Microsoft Windows 98、Microsoft Windows Millennium Edition (Me)、または Microsoft Windows NT
        1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。
        2. command と入力し、[OK] をクリックします。
      • Microsoft Windows 2000、Microsoft Windows XP
        1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。
        2. cmd と入力し、[OK] をクリックします。
    3. コマンド プロンプトで、InstallationSource\dotnetfx.exe /t:%temp% /c:"msiexec.exe /fvecms %temp%\netfx.msi" と入力し、Enter キーを押します。
  3. コマンド プロンプトを使用して .NET Framework 1.1.4322 を修復します。これを行うには、次の手順を実行します。
    1. インストール元のメディアを確認します。
      • .NET Framework 1.1.4322 を CD または DVD からインストールした場合は、そのディスクを CD-ROM ドライブまたは DVD-ROM ドライブに挿入します。
      • .NET Framework 1.1.4322 をダウンロードした場合は、再度ダウンロードし、ハード ディスクに保存します。
      • .NET Framework 1.1.4322 をネットワーク ドライブからインストールした場合は、その共有に再接続します。
    2. コマンド プロンプト ウィンドウを開きます。
      • Microsoft Windows 98、Microsoft Windows Me、または Microsoft Windows NT
        1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。
        2. command と入力して [OK] をクリックします。
      • Microsoft Windows 2000、Microsoft Windows XP
        1. [スタート] ボタンをクリックし、[ファイル名を指定して実行] をクリックします。
        2. cmd と入力し、[OK] をクリックします。
    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 XP Tablet PC Edition
  • Windows XP Media Center Edition
関連情報
.NET Framework のさまざまなバージョンの詳細は、次の MSDN (Microsoft Developer Network) Web サイトを参照してください。
関連情報
この資料は米国 Microsoft Corporation から提供されている Knowledge Base の Article ID 320112 (最終更新日 2004-02-23) を基に作成したものです。
error 1935 netframework net remove uninstall
プロパティ

文書番号:320112 - 最終更新日: 12/07/2015 09:26:34 - リビジョン: 3.1

Microsoft .NET Framework 1.1, Microsoft .NET Framework 1.0, Microsoft .NET Framework 1.0 Service Pack 2

  • kbnosurvey kbarchive kbprb KB320112
フィードバック