[ホーム] - [Windows 10 FAQ 一覧] - [SYSTEM以外は管理者でもアクセスできないレジストリ]



作成日:2018/03/20
更新日:2021/12/14
対象:Windows 10

SYSTEM以外は管理者でもアクセスできないレジストリ




【目次】


この文書の目的


Windows のレジストリにはシステム以外はアクセスできないレジストリ値があります。
administrator グループはもちろん"管理者として実行"により起動されたコマンドプロンプトなどからでもアクセスできません。

そのレジストリキーは以下の通りです。

HKEY_LOCAL_MACHINE\SECURITY

例えば powershell からアクセスすると以下のエラーが発生してしまいます。


PS C:\> cd HKLM:
PS HKLM:\> ls

Hive: HKEY_LOCAL_MACHINE

Name Property
---- --------
BCD00000000
HARDWARE
SAM
ls : 要求されたレジストリ アクセスは許可されていません。
発生場所 行:1 文字:1
+ ls
+ ~~
+ CategoryInfo : PermissionDenied: (HKEY_LOCAL_MACHINE\SECURITY:String) [Get-ChildItem], SecurityExceptio
n
+ FullyQualifiedErrorId : System.Security.SecurityException,Microsoft.PowerShell.Commands.GetChildItemCommand

SOFTWARE
SYSTEM



アクセスする必要性もないので特に不便なことはないでしょう。


セキュリティイベントログにアクセスする


2021年12月追記
参考までセキュリティイベントログにアクセスする場合も"要求されたレジストリ アクセスは許可されていません。"エラーが発生します。
ただしコマンドプロンプトを管理者権限で開いてからPowershellを実行する、あるいはPowershellを管理者権限で開いてからPowershellを起動すれば、イベントログにアクセスすることが可能となりました。


get-eventlog Security








(ご注意) 本サイト内の内容を使用して発生したいかなる時間的損害、金銭的損害あるいはいかなる損害に対して、いかなる人物も一切の責任を負いません。あくまでも個人の判断で使用してください。 本ページは独自に調査をしたアンオフィシャル(非公式)な内容です。内容に誤りがある可能性や仕様変更により内容が不正確になる可能性があります。 本サイト内掲載されている情報は、著作権法により保護されています。いかなる場合でも権利者の許可なくコピー、配布することはできません。 このページはリンクフリーです。(このページへの直接リンクも可能です。)


Copyright(c) TOOLJP.COM 1999-2024

[Windows 10 FAQ 一覧に戻る]