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

Windows 10で別ユーザーのレジストリを編集する方法|NTUSER.DATの読み込み手順を解説

Windows 10では、レジストリエディターを開くと、現在ログインしているアカウントのレジストリハイブしか表示されません。そのため、複数のユーザーアカウントを持つPCで別ユーザーのレジストリ設定を変更したい場合、通常はそのアカウントにログインし直す必要があります。しかし、管理者権限があれば、各アカウントにいちいちログインすることなく、別ユーザーのレジストリを直接編集することが可能です。

この記事では、Windows 10で別ユーザーのレジストリを読み込んで編集する具体的な手順を詳しく解説します。

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

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

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

作業前の注意点:レジストリのバックアップを取ろう

レジストリはWindowsの動作に深く関わる重要なデータベースです。誤った編集を行うとシステムが不安定になったり、起動できなくなる可能性もあります。作業を始める前に、必ずレジストリのバックアップを作成しておきましょう。レジストリエディターの「ファイル」→「エクスポート」から簡単にバックアップできます。

別ユーザーのレジストリを読み込んで編集する手順

以下の手順で、別ユーザーのレジストリハイブを読み込み、設定を変更します。

ステップ1:コマンドプロンプトでNTUSER.DATを読み込む

まず、対象ユーザーのレジストリファイル「C:\Users\<ユーザー名>\ntuser.dat」を読み込みます。読み込みには、コマンドプロンプトまたはPowerShellに搭載されているreg.exeコマンドを使用します。

  1. スタートメニューで「コマンドプロンプト」と入力し、「管理者として実行」を選択します。
  2. 以下のコマンドを入力して実行します。
reg load HKU\<username> C:\Users\<username>\ntuser.dat

コマンド内の <username> の部分は、編集したいユーザーのフォルダ名に置き換えてください。例えば、ユーザー名が「tanaka」の場合は以下のようになります。

reg load HKU\tanaka C:\Users\tanaka\ntuser.dat

ステップ2:レジストリエディターで編集する

  1. 読み込みが正常に完了したら、「Win + R」キーで「ファイル名を指定して実行」を開きます。
  2. regedit」と入力してOKをクリックし、レジストリエディターを起動します。
  3. 左側のツリーから「コンピューター\HKEY_USERS」へ移動します。
  4. 先ほどコマンドで指定したユーザー名のキーが表示されるので、それを選択します。

これで、対象ユーザーのすべてのレジストリキーにアクセスできるようになります。あとは通常どおり値の編集や追加・削除を行えます。この方法なら、メインで使用しているユーザーアカウントのレジストリに影響を与えることなく、安全に別ユーザーの設定を変更できます。

まとめ

Windows 10で別ユーザーのレジストリを編集するには、管理者権限のコマンドプロンプトで「reg load」コマンドを使って対象ユーザーのNTUSER.DATを読み込み、レジストリエディターのHKEY_USERS配下から編集するのが基本の手順です。作業後は不要なハイブをアンロード(reg unload)しておくとより安全です。編集の際は、必ず事前にバックアップを取ることを忘れないようにしてください。

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

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

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

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