Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 10で別のユーザーのレジストリを編集する方法【管理者権限でNTUSER.DATを読み込む手順】

Windows 10で、現在ログインしていない別のユーザーのレジストリ設定を変更したいと思ったことはありませんか?通常、レジストリエディターを開くと表示されるのは、現在ログインしているアカウントのレジストリハイブのみです。そのため、複数のユーザーアカウントがある環境で他のユーザーのレジストリを編集するには、本来ならばそのアカウントにログインし直す必要があります。

しかし、管理者権限があれば、各アカウントにいちいちログインすることなく、別のユーザーのレジストリ設定を直接編集することが可能です。この記事では、その具体的な手順をわかりやすく解説します。

別のユーザーのレジストリはどこに保存されている?

各ユーザーの個別設定は、HKEY_CURRENT_USER(HKCU)レジストリハイブに保存されています。これはユーザーごとに固有のもので、実際にはユーザープロファイルフォルダ内のNTUSER.DATというファイルとして存在します。ユーザーがシステムにログインすると、このNTUSER.DATが自動的に読み込まれ、HKEY_CURRENT_USERとしてマウントされる仕組みです。

つまり、別のユーザーのレジストリを編集するには、まず対象ユーザーのプロファイルフォルダにあるNTUSER.DATファイルの場所を特定し、それを手動で読み込む必要があります。

注意: レジストリの編集を誤るとシステムが不安定になる可能性があります。作業を始める前に、必ずレジストリのバックアップを作成しておくことを強くおすすめします。また、操作には管理者権限が必要です。

Windows 10で別のユーザーのレジストリを編集する手順

ステップ1:コマンドプロンプトを管理者として起動する

スタートメニューの検索ボックスに「コマンドプロンプト」または「cmd」と入力し、検索結果を右クリックして「管理者として実行」を選択します。PowerShellでも同様の操作が可能です。

ステップ2:reg loadコマンドでレジストリハイブを読み込む

管理者権限のコマンドプロンプトで、以下のコマンドを入力して対象ユーザーのNTUSER.DATファイルを読み込みます。

reg load HKU\<username> C:\Users\<username>\ntuser.dat

<username> の部分は、編集したいユーザーのフォルダ名(例: C:\Users\Tanaka の場合は Tanaka)に置き換えてください。コマンドが正常に実行されると、「操作は正常に完了しました」というメッセージが表示されます。

ステップ3:レジストリエディターで読み込んだハイブを開く

読み込みが完了したら、Windowsキー + Rで「ファイル名を指定して実行」を開き、「regedit」と入力してOKをクリックし、レジストリエディターを起動します。

次に、左側のツリーから以下のパスへ移動します。

コンピューター\HKEY_USERS

HKEY_USERS配下に、先ほどコマンドで指定したユーザー名のキーが表示されているので、それを選択します。これで、対象ユーザーのすべてのレジストリキーにアクセスできるようになります。

編集後の注意点

必要な変更が完了したら、コマンドプロンプトで以下のコマンドを実行して、読み込んだハイブをアンロード(取り外し)しておくのが安全です。

reg unload HKU\<username>

この方法を使えば、メインで使用しているアカウントやシステム全体の設定に影響を与えることなく、別のユーザーのレジストリキーを安全に編集できます。トラブルシューティングや設定の移行などにぜひ活用してください。

  1. Windows 10でユーザーアカウントを切り替える4つの方法|複数アカウントの作成手順も解説

    デジタル化が進んだ現代では、テクノロジーの活用はもはや欠かせないものとなっています。仕事でも、娯楽でも、日常のタスクをこなすときでも、私たちは常にデバイスと向き合って生活しています。 PCを複数人で共有する場合、Windows 10ならそのプロセスが格段に簡単になります。同じデバイス上に複数のアカウントを作成できるため、同僚や家族など、誰とデバイスを共有する場合でも、ユーザーごとに個別のアカウントを用意すれば、それぞれが独自のストレージ、デスクトップ、アプリ、各種設定を持つことができます。 職場では、1台のデバイスを複数の従業員で使い回すケースも少なくありません。しかし、自分の不在時に他の人

  2. Windows 10のユーザーアカウントにパスワードを作成・変更する方法|PIN・ピクチャパスワードの設定も解説

    オペレーティングシステムにとって最も重要な要素の一つがセキュリティです。そのため、ユーザーアカウントを作成する際には、不正アクセスなどのセキュリティ侵害を防ぐために強力なパスワードの設定が求められます。MicrosoftはWindows 10に多彩な認証機能を実装し、PCへのサインインをこれまで以上に便利にしました。パスワードによるログインは最も一般的な方法ですが、それ以外にもPINやピクチャパスワードを設定することができます。Windows 10のログイン画面では、これらのサインインオプションをいつでも自由に切り替えられます。 パスワードの変更方法は多くの方がご存じかもしれませんが、PINや