メイン 記事 ダミー用のWindowsレジストリエディタ

ダミー用のWindowsレジストリエディタ



多くの場合、ヒントではWindowsレジストリとレジストリエディタについて説明しています。レジストリとは正確には何ですか?RegEditとは何ですか?長年Windowsに精通している人は説明する必要はありませんが、Windowsを初めて使用する人はこの投稿が役に立ちます。

今日は、レジストリエディタの基本について説明します。また、コマンドライン引数、このプログラムを操作するための基本的な方法などについても説明します。興味のある方は以下をお読みください。

広告

目次

  1. レジストリエディタとは
  2. レジストリエディタを起動する方法
  3. レジストリエディタが表示する内容
  4. 新しいキーを作成する方法
  5. 新しい価値を生み出す方法
  6. レジストリキーの所有権を取得する方法
  7. TrustedInstallerの所有権を復元する方法
  8. レジストリキーのアクセス許可を変更する方法
  9. 別のユーザーまたは別のOSのレジストリにアクセスする方法
  10. レジストリエディタのコマンドライン引数
  11. ワンクリックで目的のレジストリキーにジャンプする方法
  12. Windows10のレジストリエディターでHKCUとHKLMを切り替える

レジストリエディタとは

レジストリエディタは、ユーザーインターフェイスに表示されないWindows設定を変更したいユーザーのためのツールとして生まれました。このツールの主な目的は、システムレジストリの設定を表示および変更することです。これは、Windowsおよびインストールされているほとんどすべてのソフトウェアに関する構成情報を含む一連の特別なファイルです。 Windowsおよび多くのプログラム(「ポータブル」のものを除く)は、この情報を使用して、独自の設定をレジストリに読み書きします。

レジストリエディタを起動する方法

インストールしたWindowsのバージョンに関係なく、この方法は機能します。

キーボードのWin + Rキーを押すと、[実行]ダイアログが表示されます。タイプ regedit 引用符なしでEnterキーを押します。 UACプロンプトを続行します。

レジストリエディタのメインの実行可能ファイルは、C: Windowsディレクトリにあります。そのため、そのフォルダーに移動して、regedit.exeファイルを直接実行できます。または、Regedit.exeへのショートカットを作成して、[スタート]メニューの%ProgramData% Microsoft Windows Start Menu Programsの[システムツール]フォルダーに貼り付けることもできます。これにより、レジストリエディタがスタートメニュー検索にも表示されます。

レジストリエディタは次のようになります。
regedit

レジストリエディタが表示する内容

上の図に示すように、2つのペインで構成されています。左側のペインには、と呼ばれるデータ構造の階層ビューが表示されます。 キー 、および右側のペインに表示されます 値- キー内に保存されている名前/データのペアです。

キー レジストリデータベースを形成するいくつかのファイルからのデータの仮想ビューです。次のキーを開くと、レジストリデータベースを表すファイルを確認できます。

HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Control  hivelist

じんましんここでは、レジストリファイルが保存されているハードドライブ上のファイルのリストを確認できます。その中のデータは、前述のように、階層構造になっています。レジストリエディタはそれをツリービューとして表示します。「ルート」(親)キーといくつかのサブキー(子オブジェクト)があります。ほとんどの場合、Regeditに表示されるルートキーは特定のファイルを表します。つまり、レジストリファイルはキーの階層に対応します。ただし、下位互換性のために存在するRegeditに示されている仮想ルートキーもいくつかあります。たとえば、HKEY_CURRENT_CONFIGは仮想ビューであり、HKEY_CLASSES_ROOTは現在のユーザーのキー+システムキーの仮想ビューでもあります。

レジストリデータベースの一部は、レジストリエディタに表示されないことに注意してください。たとえば、Regedit内にSAM(セキュリティアカウントマネージャー)が表示されることはありません。

ザ・ Windowsおよび多くのアプリケーションで、さまざまな構成パラメーターとそのデータを格納するために使用されます。値にはさまざまなタイプがありますが、一般的には、文字列値、数値、またはバイナリ値があります。

新しいキーを作成する方法

新しいキーを作成するには、左側のペインで親キーを右クリックし、[ 新規->キー コンテキストメニューコマンド。

newkey

新しく作成したキーには、作成するソフトウェアの必要に応じて適切な名前を付ける必要があります。コンテキストメニューからキーを* .regファイルにエクスポート(保存)できます。ファイルにエクスポートすることで、後で.regファイルをダブルクリックして、その内容をレジストリにインポートして戻すことができます。

新しい価値を生み出す方法

新しい値を作成するには、右クリックする必要があります

  • 左側のペインの現在のキーまたは
  • 右ペインの空の領域にあります。

新しい値に適切なタイプを選択し、その名前を入力します。作成した値をダブルクリックして、必要に応じてデータを設定します。

新しい価値

レジストリキーの所有権を取得する方法

NTFSファイルシステム内のオブジェクトにアクセス許可と所有権の概念が存在するのと同様に、それらはレジストリキーにも存在します。実際、Windows Vista以降、Windowsリソース保護によって保護されているWindows設定を格納するOS固有のレジストリキーが多数あるため、簡単に削除または変更することはできません。特定の状況では、これらのキーを変更する必要がある場合があります。そのためには、所有権を取得するだけでなく、それらにアクセス許可(アクセス権)を設定する必要があります。たとえば、エクスプローラーのコマンドバーを微調整するために、Winaeroの エクスプローラーツールバーエディター 特定のレジストリキーの所有権を取得し、それらのアクセス許可も変更します。所有権の取得は非常に簡単で、次の手順で実行できます。

1.レジストリエディタを開いた後、所有権を取得するレジストリキーに移動し、それを右クリックして、 権限... コンテキストメニューのオプション。

コンテキストメニューの権限オプション

2.これにより、そのキーの[権限]ダイアログが開きます。クリック 高度な ボタン。

キーの権限

3. [セキュリティの詳細設定]ウィンドウが表示されます。ここで、キーの所有者を変更する必要があります。 Windowsのバージョンによって、このダイアログの外観は異なる場合があります。

  • WindowsXPの場合

    を開きます オーナー タブ。
    WindowsXPの[所有者]タブユーザーアカウントを選択して、 適用する ボタン。すべてのサブキーにも所有権を設定する必要がある場合は、 サブコンテナとオブジェクトの所有者を置き換えます チェックボックス。

  • Windows 7 / WindowsVistaの場合

    を開きます オーナー タブ。
    Windows7の[所有者]タブ
    クリック 他のユーザーまたはグループ... ボタン。
    Windows7でユーザーを選択する
    を介してユーザーアカウントを選択します 高度な ボタンをクリックするか、ユーザーアカウントを 選択するオブジェクト名を入力します テキスト領域をクリックします OK
    所有権をすべてのサブキーにも設定する必要がある場合(Windows 7 / Vistaの場合によくあることですが)、 サブコンテナとオブジェクトの所有者を置き換えます チェックボックス。

  • Windows8の場合

    クリック 変化する 「所有者:」ラベルの横にあるリンク

    Windows8の所有者オプションザ・ ユーザーまたはグループを選択します ウィンドウが表示されます。
    Windows8でユーザーを選択
    を介してユーザーアカウントを選択します 高度な ボタンをクリックするか、ユーザーアカウントを 選択するオブジェクト名を入力します テキスト領域をクリックします OK。

ツイッターのgifの保存方法

TrustedInstallerの所有権を復元する方法

TrustedInstallerの所有権を復元するには Windows 7、8およびVistaでは、「」と入力します。 NT Service TrustedInstaller '新しい所有者名として。

レジストリキーのアクセス許可を変更する方法

レジストリキーの所有者を変更した後、実際にキーを変更する前に、ほとんどの場合、そのアクセス許可を変更する必要があります。あなたはに切り替える必要があります 権限 のタブ 高度なセキュリティ設定 そうするためのダイアログ。

サブキーは持つことができます継承された権限親キーから。または、サブキーには、親キーとは別に、明示的なアクセス許可を設定することもできます。最初のケース、つまり、アクセス許可が親キーから継承されている場合は、継承を無効にして、アクセス許可を現在のキーにコピーする必要があります。 Windows 7、Windows Vista、およびWindows XPでは、チェックを外す必要があります このオブジェクトの親から継承可能なアクセス許可を含める チェックボックスをオンにして、 追加 確認ダイアログのボタン。

コピー権限

継承を無効にした後、適切なユーザーアカウントを選択し、 編集 ボタンをクリックして権限を変更します。

Windows 8には、継承を無効にするボタンがあります。

Windows8でのコピー権限

権限は両方の方法で設定できます。継承を無効にした後は、必要なサブキーにのみ設定できます。または、親キーとそのすべてのサブキーにアクセス許可を設定できます。これを行うには、 すべての子オブジェクトのアクセス許可を、このオブジェクトから継承可能なアクセス許可に置き換えます チェックボックス。これにより、権限がキー階層のすべての子オブジェクトにプッシュされます。

別のユーザーまたは別のOSのレジストリにアクセスする方法


レジストリエディタを使用すると、同じWindowsインストール上の別のユーザーまたは別のまたは同じPC上の別のWindowsインストールのキーと値にアクセスすることもできます。上記のように、Windowsレジストリはいくつかのファイルに保存されます。これらを個別にロードして、HKEY_LOCAL_MACHINEキーのルートにマウントできます。

ステップバイステップの説明は次のとおりです。

1.を選択します HKEY_LOCAL_MACHINE レジストリエディタのキー。

2. [ファイル]-> [ハイブのロード]メニューコマンドを選択します。

3.開きたいレジストリファイルを参照します。以下の例では、Windows8インストールで別のユーザーアカウントのレジストリファイルをロードします。

4.次のダイアログで、ロードしたレジストリファイルの名前を入力する必要があります。この名前は、HKEY_LOCAL_MACHINEキーの下に表示されます。

ハイブをロード

ロードされたハイブ

注:作業が終了したら、ロードされたレジストリファイルを必ずアンロードしてください。これは、ロードしたキーを選択した後、[ファイル]メニュー-> [ハイブのアンロード]メニューコマンドから実行できます。

ハイブを降ろす

レジストリエディタのコマンドライン引数

最後に、レジストリエディタで使用できる最も一般的なコマンドライン引数を示します。これらは、独自のスクリプトやバッチファイルで使用できます。それらは次のとおりです。

  • regedit.exe -m

    レジストリエディタの別のインスタンスがすでに開いている場合でも、そのインスタンスを開きます。これは、2つのレジストリキーの場所を比較する場合に非常に便利です。 WindowsXP以降で動作します。

  • regedit.exe path_to_file.reg

    レジストリファイルを現在のレジストリとマージします。これは、エクスプローラーで* .regファイルをダブルクリックしたときに実行されるデフォルトのアクションです。

  • regedit.exe / s path_to_file.reg

    上記と同じですが、確認ダイアログなしでファイルがサイレントにマージされます。スクリプトに役立ちます。

  • regedit.exe / e path_to_file.reg

    すべてのレジストリデータを単一のファイルにエクスポートする

  • regedit / e path_to_file.reg'HKEY_CURRENT_USER  Control Panel  Desktop '

    HKEY_CURRENT_USER Control Panel Desktopキーとそのサブキーを単一のファイルにエクスポートします

  • regedit / a path_to_file.reg'HKEY_CURRENT_USER  Control Panel  Desktop '

    上記と同じですが、レジストリファイルはUnicodeではなくANSIエンコーディングで作成されます。また、エクスポートされたファイルは、最初の行として「REGEDIT4」行を取得します。このようなファイルは、古いバージョンのWindows(Windows 2000より前)と互換性があります。

ワンクリックで目的のレジストリキーにジャンプする方法

適切な記事を参照してください。 ワンクリックで目的のレジストリキーにジャンプする方法 。

Windows10のレジストリエディターでHKCUとHKLMを切り替える

記事を参照してください: Windows10レジストリエディターでHKCUとHKLMを切り替える

私がカバーしたこれらのレジストリの概念は、氷山の一角にすぎません。この記事に関するフィードバックをお気軽にお知らせください。

興味深い記事

エディターズチョイス

ルーターをインターネットに接続する方法
ルーターをインターネットに接続する方法
ワイヤレス ルーターをインターネットに接続し、Wi-Fi ネットワークをセットアップするには、モデムまたはモデムとルーターの組み合わせ、および ISP が必要です。
Windows で AirPlay を使用できますか?
Windows で AirPlay を使用できますか?
AirPlay は、Mac または iOS デバイスからオーディオとビデオをストリーミングする Apple テクノロジーです。でもWindowsでも使えるのでしょうか?あなたはできる!その方法をご紹介します。
原神インパクトでDilucを取得する方法
原神インパクトでDilucを取得する方法
Dilucは、原神インパクトで最も人気のあるプレイ可能なキャラクターの1人です。彼のS-Tierパイロ攻撃は、暴徒とボスを同様に荒廃させます。残念ながら、彼は簡単に採用できません。このとらえどころのないドーンワイナリーに心を向けているなら
プライスウォーターハウスクーパースは、自動化によって仕事の 3 分の 1 が失われる可能性があり、最初に被害を受けるのは女性であると予測しています。
プライスウォーターハウスクーパースは、自動化によって仕事の 3 分の 1 が失われる可能性があり、最初に被害を受けるのは女性であると予測しています。
会計事務所プライスウォーターハウスクーパース (PwC) のレポートによると、現在から 2030 年代半ばまでの間に、3 つの異なる自動化の波があり、それぞれが失業の増加レベルに関連しており、私たちは現在、最初の波に乗っています。に
Windows 10XEmulatorと更新された開発ツールをダウンロードできるようになりました
Windows 10XEmulatorと更新された開発ツールをダウンロードできるようになりました
今日のMicrosoft365 Developer Day Webキャストで、Microsoftはデュアルスクリーンデバイスのビジョンを明らかにしました。同社は、開発者がアプリをデュアルスクリーンに適応できるようにする新しいアプリWindows10Xエミュレーターをリリースしました。 Microsoftは、SurfaceDuoやSurfaceNeoなどのデュアルスクリーンデバイス用のアプリを作成する方法を学ぶために開発者を招待しています。ザ・
Windowsで「エントリポイントが見つかりません」エラーを修正する方法
Windowsで「エントリポイントが見つかりません」エラーを修正する方法
Windows オペレーティング システムとその上で実行されるソフトウェアは、使いやすさと信頼性の点で長い道のりを歩んできましたが、それでも作業中にスパナを投げるのを止めるわけではありません。私は働いていました
GoogleChromeブックマークをHTMLファイルにエクスポートする
GoogleChromeブックマークをHTMLファイルにエクスポートする
GoogleChromeブックマークをHTMLファイルにエクスポートする方法は次のとおりです。 GoogleChromeブラウザにたくさんのブックマークがある場合...