Windows7および10でリモートレジストリに接続する方法

中小企業の環境では、修正が必要な各コンピューターに出向かなければならない場合、非常に煩わしいものになる可能性があります。代わりに、リモートで接続して問題を修正したり、設定を調整したりできる場合は、作業がはるかに便利になります。

あまり一般的ではありませんが、レジストリキーと値を変更、削除、または追加するために、別のコンピューターに接続する必要がある場合があります。もちろん、デスクトップをコンピューターにリモート接続してこれを行うこともできますが、この記事を読んでいる場合は、その方法をとっていません。

この記事では、regeditを使用して別のコンピューターのレジストリハイブに直接接続できるWindowsのリモートレジストリサービスについて説明します。(Windows)ただし、これを機能させるには、いくつかの前提条件があります。

リモートレジストリの要件

アクセスできないリモートコンピュータに接続したい場合は、運が悪いです。リモートレジストリ(Remote Registry)を使用するには、基本的に両方のコンピュータへの管理者アクセスが必要です。したがって、これは基本的に便宜上のものであり、他の人のレジストリをハッキングするために使用することはできません。

リモートレジストリが機能する前に、いくつかのことを実行する必要があります。

  1. 接続するコンピューターには、ユーザー名とパスワードが必要です。パスワードを空白にすることはできません。
  2. 両方のコンピューターで、ファイアウォールでリモート管理(Remote Administration)を有効にする必要があります。
  3. 両方のコンピューターでリモートレジストリ(Remote Registry)サービスを実行する必要があります。

最初の要件は簡単に満たすことができます。アカウント(Just)にパスワードがない場合は、アカウントにパスワードを追加してください。2番目の要件は、コマンドプロンプトを使用して修正できます。管理者コマンドプロンプトを開くには、[スタート(Start)]をクリックし、「cmd」と入力してcmdを右クリックし、[管理者として実行(Run as Administrator)]を選択します。

次のコマンドをコピーしてコマンドプロンプトウィンドウに貼り付け、Enterキー(Enter)を押します。

netsh firewall set service RemoteAdmin

コマンドが正常に実行されたことを示す警告メッセージが表示されますが、netshfirewallコマンドは非推奨です。このメッセージは、Windows 7、Windows 8、またはWindows 10で表示されます。正常に完了している限り、問題はありません。このコマンドは両方のマシンで実行する必要があることに注意してください。

3番目の要件については、[スタート]をクリックし、(Start)サービス(services)を入力してから、2つの歯車のアイコンが付いた[サービス(Services)]をクリックする必要があります。

(Scroll)リモートレジストリが表示されるまで下に(Registry)スクロールします。デフォルトでは実行されていないはずです。Windows 10では、実際にはデフォルトで無効になっています。Windows 7では、右クリックして[スタート](Start)を選択するだけです。Windows 10では、最初に右クリックして[プロパティ(Properties)]を選択する必要があります。

プロパティダイアログで、スタートアップの種類を(Startup type)無効(Disabled)以外に変更する必要があります。これを1回だけ行う必要がある場合は、手動(Manual)に変更してください。リモートレジストリに頻繁にアクセスする必要がある場合は、[自動](Automatic)を選択します。

スタートアップの種類を選択した後、[適用(Apply)]ボタンをクリックすると、 [スタート(Start)]ボタンがグレー表示されなくなります。[開始](Start)をクリックして、リモートレジストリサービスを開始します。繰り返し(Again)ますが、これは両方のマシンで実行する必要があります。

リモートレジストリハイブに接続する

上記のすべての手順を完了したら、リモートレジストリへの接続を試みることができます。[(Click)スタート](Start)をクリックし、 「 regedit 」と入力(regedit)してレジストリエディタを開きます。次に(Next)、[ファイル]をクリックし、[(File)ネットワークレジストリの接続(Connect Network Registry)]をクリックします。

ここに、接続するコンピューターのNETBIOS名を入力する必要があります。

[詳細設定]をクリックしてから[(Advanced)今すぐ検索( Find Now)]をクリックすると、ネットワーク上のすべてのコンピューターをすばやく検索できることに注意してください。接続しているコンピューターの名前が長い場合は、そのコンピューターのNETBIOS(NETBIOS)名を決定する必要があります。これを行うには、そのコンピューターでコマンドプロンプトを開き、nbtstat-nと入力します。

名前を入力して[OK]をクリックすると、リモートコンピューターの管理者アカウントのユーザー名とパスワードを入力するように求められます。

Windows 10マシンにリモートで接続していて、 (Windows 10)Microsoftアカウントを使用してログインしている場合は、通常どおり、ユーザー名とパスワードの電子メールアドレスを入力する必要があることに注意してください。うまくいけば、リモートコンピュータのレジストリに接続する必要があります。何らかのアクセス拒否(Access Denied)メッセージが表示された場合は、クレデンシャルを間違って入力したに違いないことを意味します。

上からわかるように、 Windows10PCからリモートレジストリを使用してWindows7マシンに接続しました。(Windows 7)リモートレジストリに接続した場合にのみ、HKEY_LOCAL_MACHINEHKEY_USERSが表示されます。(HKEY_USERS)ご不明な点がある場合や問題が発生した場合は、コメントを投稿してください。サポートさせていただきます。楽しみ!

 



About the author

こんにちは潜在的な雇用主!私は、この分野で 7 年以上の経験を持つ、経験豊富なソフトウェア エンジニアです。私は、Windows 7 アプリケーションの設計と開発の方法を知っており、プロフィールにさまざまなクールな Web サイトの推奨事項があります。私のスキルと経験は、優れたプロジェクト管理スキル、プログラミング知識、および Web 開発経験を備えた有能な人材を探している企業に最適です。



Related posts