regedit コマンドを実行すると、cmd で「アクセスが拒否されました」という結果になる

regedit コマンドを実行すると、cmd で「アクセスが拒否されました」という結果になる

編集:この時点での問題は、一般ユーザーにレジストリへのアクセスが許可され、管理者の資格情報の入力がまったく求められないことです。権限を変更する前は (以下の Scott の回答を参照)、管理者であっても「アクセスが拒否されました」というエラーが表示されていました。権限を変更した後は、どのユーザーでも regedit にアクセスできるようになります。

システムに管理者の資格情報の入力を要求させ、それを使用して実行するにはどうすればよいですか?

「実行」プロンプトまたはコマンド プロンプトから「regedit」を実行すると、アクセス拒否のエラー メッセージが表示されます。

私のネットワーク上の他のシステムでは、エラーが表示される代わりに、管理者の資格情報の入力を求められます。このシステムでは、プロンプトは表示されません。「実行」プロンプトで Regedit と入力すると、次のエラーが表示されます。

「Windows は指定されたデバイス、パス、またはファイルにアクセスできません。項目にアクセスするための適切な権限がない可能性があります」

コマンド プロンプトから、「アクセスが拒否されました」というだけのエラーが表示されます。

コマンド プロンプトをエスカレートすると (管理者として実行)、regedit は正常に実行されます。問題は、資格情報のプロンプトが表示されないことが、システム上の他の問題に関連している可能性があることです。

なお、「mstsc」を使用してリモート デスクトップ接続を試行した場合も同じ問題が発生します。テストは行っていませんが、さらに「run」コマンドを実行しても同じことが起こる可能性があります。

エラーを表示するのではなく、プロンプトを強制する設定はありますか?

答え1

として推測されたによるユーザー1024そして確認済みOP によると、問題は「ユーザー」に読み取りと実行の権限がないことであるようですregedit.exe

関連情報