「0x80070643エラーが出てインストールできないのですが?」の編集履歴(バックアップ)一覧に戻る

0x80070643エラーが出てインストールできないのですが? - (2009/09/30 (水) 23:30:59) の編集履歴(バックアップ)


0x80070643エラーが出てインストールできないのですが?


エラー状況


インストールログに下記のようなエラーが記録される。
SI (s) (E0:1C) [19:17:10:808]: Note: 1: 1401 2: HKEY_LOCAL_MACHINE\Software\Classes\*\shellex\ContextMenuHandlers\MSSE 3: 5
MSI (s) (E0:1C) [19:17:10:808]: Product: Microsoft Security Essentials -- Error 1406. Could not write value to key \Software\Classes\*\shellex\ContextMenuHandlers\MSSE. System error . Verify that you have sufficient access to that key, or contact your support personnel.

インストールログは、Windows 7の場合は

C:\ProgramData\Microsoft\Microsoft Security Essentials\Support

に出力される。

解決方法 パターン1

0x80070643 や 0x643 はWindows Installerの共通の一般的なエラーです。
レジストリーへのフルアクセスを持つ管理者権限で実行する必要があります。
しかし基本的にこのエラーコードはWindows Installerの問題を意味します。

次の手順を試してみてください。

  1. もしVistaを使用しているのなら、スタートサーチで「CMD」を検索します。検索結果からCMDを選択し右クリックから「管理者として実行」を選択します。
もしXPを使用している場合は、ファイル名を指定して実行で「CMD」と入力し「OK」をクリックします。
  1. 次のコマンドを実行します。
     MSIEXEC /unregister
     MSIEXEC /regserver
     REGSVR32 MSI.DLL
3. 再度、Microsoft Security Essentialsのインストールを実行してください。

解決方法 パターン2

  1. レジストリエディターを開きます。
  2. ツリーで「HKLM\Software\Classess」を選択します。
  3. 右クリックをし、「アクセス許可」を選択します。
  4. 権限を更新します。
  5. 再起動します。
  6. Microsoft Security Essentialsのインストールを実行します。


参考情報

目安箱バナー