
私は Windows 10 Pro [ビルド 10240] を実行していますが、今夜ログインすると、MSI ファイルをインストールできないことがわかりました。The system administrator has set policies to prevent this installation
これは、まったくこれを実行した覚えがないためです。
そこで少し調べてみたところこのポジションすごいですね。この投稿での最善の解決策は、管理者特権のコマンド プロンプトからインストールを実行することだったので、次のコマンドを実行しました。
msiexec /i example.msi
結果は同じでした。/a
スイッチを使用しても解決しませんでした。そこでさらに調べてみると、「素晴らしい」Microsoftの投稿を見つけました。こここれは Windows 7 に適用されるため、Windows 10 にキーが存在しないのはそのためだと思います。解決策は、ディレクトリ内でDisableMSI
設定することでした。REG_DWORD = 0
HKLM\Software\Policies\Microsoft\Windows\Installer
つまり、最初のステップです。別の解決策は、UAC を通知しないように設定することです...これはホーム システムのデフォルトではないのですか? 実行して、通知しないように設定されていることを再確認し、再起動しましたが、変化はありませんでした。
別の選択肢が見つかるまで何時間も泣きました。次に見つけた解決策は、 のローカル セキュリティ ポリシーを編集することでしたSoftware Restriction Policies
。ここでいろいろ試してみましたが、どこにエントリを追加すればよいのか特定できませんでした。 に新しいハッシュを追加して、%userprofile%\Downloads\
すべてのユーザーがファイル タイプを実行できるようにし、MSI がリストに含まれるようにしました。
アンチウイルスがレジストリの変更をブロックしていないことを確認し、すべてのシールドを無効にして再試行しましたが、うまくいきませんでした。現在、PC に脅威がないか確認するために、システム全体のスキャンを実行しています。可能性は低いですが、やる価値はあります。
それが実行されている間に、PC に新しいローカル アカウントを作成し、管理者権限があることを確認しました。グループmmc
で実行して確認しましたLocal User and Group
Administrators
。スキャンが完了したら、ログアウトしてインストールを試みるつもりです。これがユーザー制限の問題であるとは思えませんが、問題として除外したいと思います。
次に実行して、gpresult /h report.html
GPO を間違えていないか (ローカル GPO を設定しています) をざっと確認しましたが、すべて正常に見えました。ガジェットや Cortana などを標準的に無効にしているだけです。
次に実行しましたsfc.exe /scannow
が、問題は見つかりませんでした。イライラしたので、ローカル グループ ポリシーで次の値を編集しました。
Computer Configuration > Administrative Templates > Windows Components > Windows Installer
以下の通り:
Install with Elevated privileges
有効に設定します。
Turn off Windows Installer
無効に設定されています。
ユーザー構成と同じオプションです。最後の手順は、MSI を再ダウンロードし、破損していないことを確認することです (Win8 VM で動作します)。ご協力いただければ幸いです。
答え1
以前のイメージにロールバックして実行したところ、sfc
複数のエラーが見つかりました。インストールを修復し、更新 (Windows Update 経由) して、上記の操作を実行できるようになりました。