- レジストリエディタウィンドウの右側のセクションを右クリックし、[新規] >> [DWORD(32ビット)値]をクリックします。
- 名前をDisableMSIに設定し、値を1に設定します。
- 次に、次の場所に移動し、コンピューターへのインストールに苦労している製品が見つかるまでリストを検索します。
HKEY_CLASSES_ROOT Installer Products
- フォルダのように見えるはずのキーを見つけたら、フォルダを右クリックして[削除]を選択し、フォルダ全体を削除します。その後、ソフトウェアのインストールを再試行し、エラーメッセージが引き続き表示されるかどうかを確認してください。
解決策3:ユーザーアカウント制御(UAC)を無効にして、プログラムをインストールしてみてください
Windowsはセキュリティの警告やメッセージに過剰に反応することがあるため、苦労しているプログラムをインストールするために必要な短時間、Windowsをオフにすることができます。あなたがしたい最後のことはあなたのコンピュータを保護されないままにすることなので、あなたはプロセスが終わったらすぐにこれらの変更を元に戻すべきです。
- [スタート]メニューでコントロールパネルを検索して開きます。
- コントロールパネルの[表示方法]オプションを[大きなアイコン]に切り替えて、[ユーザーアカウント]オプションを見つけます。
- それを開き、「ユーザーアカウント制御設定の変更」をクリックします。
- スライダーで選択できるいくつかの異なるオプションがあることに気付くでしょう。スライダーがトップレベルに設定されている場合、これらのポップアップメッセージは通常よりも確実に多く受信されます。また、現在発生しているものと同様のエラーメッセージは、通常、ユーザーアカウント制御が原因で発生します。
- 上部のスライダーにある場合は、この値を1つ減らしてみて、効果があるかどうかを確認してください。それでもエラーが表示される場合、またはUACが完全にオフになる場合は、このプロセスを繰り返します。
- ファイルはおそらく正常にインストールされるはずなので、今はオフにすることをお勧めします。 UACを完全に無効にしなくてもファイルを実行できる場合もありますが、PCを保護するために、ファイルをオンのままにしておく必要があります。
解決策4:非表示の管理者アカウントを使用する
あなたはおそらくPCの管理者ですが、このエラーメッセージは、あなたが実際の管理者ではないことを示している可能性があります。これはバグであり、コマンドプロンプトのいくつかのコマンドでロックを解除できる「非表示」の管理者アカウントを使用すると、特定のプログラムで修正できます。
- タスクバーの[スタート]メニューボタンのすぐ横にある[スタート]メニューまたは[検索]ボタンをクリックして、コマンドプロンプトを検索します。それを右クリックして、[管理者として実行]オプションを選択します。
- 次のコマンドをコピーしてコマンドプロンプトに貼り付け、[Enter]をクリックします。 「コマンドは正常に完了しました」というメッセージがすぐに表示されるはずです。
ネットユーザー管理者/ active:yes
- この管理者アカウントにログインし、すべての準備が整うまで数分待ちます。
- これで、コンピューターを再起動し、新しい管理者アカウントにログインして、セットアップファイルを実行してみることができます。
- 非表示の管理者アカウントを使い終わったら、管理コマンドプロンプトを開き、次のコマンドを入力して、アカウントを再度無効にすることができます。
ネットユーザー管理者/ active:no
解決策5:グループポリシーエディターを使用する
このエラーは、ローカルセキュリティポリシーに問題がある可能性があり、編集する必要があることを示す方法で説明されています。以下の手順に従い、変更が必要な設定に移動することで、これらの設定を安全に編集できます。
- Windowsキーを押しながら、キーボードからRボタンを押します。
- [実行]ダイアログボックスに「gpedit.msc」と入力し、[OK]ボタンを押してグループポリシーエディターを開きます。
- ローカルグループポリシーエディターの左側のセクションの[コンピューターの構成]で、[管理用テンプレート]をダブルクリックし、[Windowsコンポーネント] >> [Windowsインストーラー]に移動します。
- Windowsインストーラフォルダを選択し、その右側のセクションに移動します。
- [Windowsインストーラーをオフにする]ポリシーオプションをダブルクリックし、[有効]オプションの横にあるチェックボックスをオンにして、[Windowsインストーラーを無効にする]オプションを[しない]に設定します。
- 最後に、これらの変更を保存するためにコンピューターを再起動し、プログラムをインストールできるかどうかを確認します。