소규모 비즈니스 환경에 있는 경우 수정해야 하는 각 컴퓨터로 걸어가야 하는 경우 정말 짜증이 날 수 있습니다. 대신 원격으로 연결하여 문제를 수정하거나 설정을 조정할 수 있다면 훨씬 더 편리해집니다.
덜 일반적이지만 레지스트리 키와 값을 변경, 삭제 또는 추가하기 위해 다른 컴퓨터에 연결해야 할 수도 있습니다. 분명히, 원격 데스크톱을 컴퓨터에 연결하여 이 작업을 수행할 수 있지만 이 기사를 읽고 있는 경우 해당 경로로 가지 않을 것입니다.
이 기사에서는 regedit를 사용하여 다른 컴퓨터의 레지스트리 하이브에 직접 연결할 수 있는 Windows 의 원격 레지스트리 서비스에 대해 설명하겠습니다 . 그러나 이것이 작동하려면 몇 가지 전제 조건이 있습니다.
원격 레지스트리 요구 사항
액세스할 수 없는 원격 컴퓨터에 연결하려는 경우 운이 좋지 않습니다. 원격 레지스트리(Remote Registry) 를 사용 하려면 기본적으로 두 컴퓨터에 대한 관리자 액세스 권한이 필요합니다. 따라서 이것은 기본적으로 편의를 위한 것이며 다른 사람의 레지스트리를 해킹하는 데 사용할 수 없습니다.
원격 레지스트리가 작동하기 전에 준비해야 할 몇 가지 사항이 있습니다.
- 연결하려는 컴퓨터에는 사용자 이름과 암호가 있어야 합니다. 비밀번호는 비워둘 수 없습니다.
- 두 컴퓨터 모두 방화벽에서 원격 관리(Remote Administration) 를 활성화 해야 합니다 .
- 두 컴퓨터 모두 원격 레지스트리(Remote Registry) 서비스를 실행해야 합니다.
첫 번째 요구 사항은 충족하기 쉽습니다. 계정에 비밀번호가 없는 경우 계정에 비밀번호를 추가하기 만 하면 됩니다. (Just)두 번째 요구 사항은 명령 프롬프트를 사용하여 수정할 수 있습니다. 관리자 명령 프롬프트를 열려면 시작(Start) 을 클릭하고 cmd를 입력 하고 cmd 를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을(Run as Administrator) 선택합니다 .

이제 다음 명령을 복사하여 명령 프롬프트 창에 붙여넣고 Enter 키(Enter) 를 누릅니다 .
netsh firewall set service RemoteAdmin

명령이 성공적으로 실행되었다는 경고 메시지가 표시되지만 netsh firewall 명령은 더 이상 사용되지 않습니다. Windows 7 , Windows 8 또는 Windows 10 에서 이 메시지를 받게 됩니다 . 성공적으로 완료되면 문제가 되지 않습니다. 이 명령은 두 컴퓨터에서 모두 실행해야 합니다.
세 번째 요구 사항의 경우 시작 을 클릭하고 (Start)서비스(services) 를 입력 한 다음 두 개의 기어 아이콘이 있는 서비스(Services) 만 클릭 해야 합니다.

(Scroll)원격 레지스트리(Registry) 가 표시될 때까지 아래로 스크롤 하면 기본적으로 실행되지 않아야 합니다. Windows 10 에서는 실제로 기본적으로 비활성화됩니다. Windows 7 에서는 마우스 오른쪽 버튼으로 클릭하고 시작(Start) 을 선택할 수 있습니다 . Windows 10 에서는 먼저 마우스 오른쪽 버튼을 클릭하고 속성(Properties) 을 선택해야 합니다 .

속성 대화 상자에서 시작 유형 을 (Startup type)Disabled 이외의 다른 것으로 변경해야 합니다 . 이 작업을 한 번만 수행해야 하는 경우 수동(Manual) 으로 변경합니다 . 원격 레지스트리에 자주 액세스해야 하는 경우 자동(Automatic) 을 선택합니다 .

시작 유형을 선택한 후 적용(Apply) 버튼을 클릭하면 시작(Start) 버튼이 더 이상 회색으로 표시되지 않습니다. 시작(Start) 을 클릭 하여 원격 레지스트리 서비스를 시작합니다. 다시 말하지만(Again) 이 작업은 두 컴퓨터에서 모두 수행해야 합니다.
원격 레지스트리 하이브에 연결
위의 모든 단계를 완료하면 원격 레지스트리에 연결할 수 있습니다. 시작을 클릭(Click) 하고 regedit(Start) 를 입력 하여 레지스트리(regedit) 편집기를 엽니다. 그런 다음 (Next)파일(File) 을 클릭 한 다음 네트워크 레지스트리 연결(Connect Network Registry) 을 클릭 합니다 .

여기 에 연결하려는 컴퓨터 의 NETBIOS 이름을 입력해야 합니다.(NETBIOS)

고급(Advanced) 을 클릭한 다음 지금 찾기( Find Now) 를 클릭 하면 네트워크의 모든 컴퓨터에 대한 검색을 빠르게 수행할 수 있습니다 . 연결하려는 컴퓨터의 이름이 긴 경우 컴퓨터의 NETBIOS 이름을 확인해야 합니다. 해당 컴퓨터에서 명령 프롬프트를 열고 nbtstat -n 을 입력하면 됩니다 .

이름을 입력하고 확인을 클릭하면 원격 컴퓨터의 관리자 계정에 대한 사용자 이름과 암호를 입력하라는 메시지가 표시됩니다.

Windows 10 시스템에 원격으로 연결하고 Microsoft 계정을 사용하여 로그인한 경우 평소와 같이 사용자 이름과 비밀번호에 대한 이메일 주소를 입력해야 합니다. 원격 컴퓨터의 레지스트리에 연결되기를 바랍니다. 액세스 거부(Access Denied) 메시지가 표시되면 자격 증명을 잘못 입력했음을 의미합니다.

위에서 볼 수 있듯이 Windows 10 PC에서 원격 레지스트리를 사용하여 Windows 7 시스템에 연결했습니다. (Windows 7)원격 레지스트리에 연결되면 HKEY_LOCAL_MACHINE 및 HKEY_USERS 만 표시 됩니다. 질문이 있거나 문제가 발생하면 의견을 게시해 주시면 최선을 다해 도와드리겠습니다. 즐기다!
How to Connect to a Remote Registry in Windows 7 and 10
If you’re in a small business еnvironment, it can become really annoying if yоu have to wаlk out to each computer that уou need to fix. Instead, if you can remotеly сonnect and fix problems or adjust settings, it makeѕ things а lоt more conveniеnt.
Though it’s less common, there are times when you might need to connect to another computer to change, delete or add registry keys and values. Obviously, you could remote desktop into the computer and do this, but if you’re reading this article, you aren’t going that route.
In this article, I’m going to talk about the remote registry service in Windows that allows you to connect directly to the registry hives on another computer using regedit. However, in order for this to work, there are several prerequisites.
Remote Registry Requirements
If you’re hoping to connect to a remote computer that you don’t have access to, then you’re out of luck. In order to use Remote Registry, you basically need administrator access to both computers. So, this is basically for convenience and can’t be used to hack into someone else’s registry.
There are a couple of things that have to be in place before remote registry will even work:
- The computer you are connecting to has to have a username and password. The password cannot be blank.
- Both computers need to have Remote Administration enabled in the firewall.
- Both computers need to have the Remote Registry service running.
The first requirement is easy to fulfill. Just go add a password to your account, if it doesn’t already have one. The second requirement can be fixed using the command prompt. To open an administrator command prompt, click on Start, type cmd and right-click on cmd and choose Run as Administrator.

Now copy and paste the following command into the command prompt window and press Enter.
netsh firewall set service RemoteAdmin

You’ll get a warning message that the command executed successfully, but the netsh firewall command is deprecated. You will get this message on Windows 7, Windows 8 or Windows 10. It’s not a problem as long as it completed successfully. Note that you have to run this command on both machines.
For the third requirement, you need to click on Start, type in services and then click on just Services with the two gear icons.

Scroll down till you see Remote Registry and it should not be running by default. On Windows 10, it’ll actually be disabled by default. On Windows 7, you can just right-click on it and choose Start. On Windows 10, you’ll have to right-click and choose Properties first.

In the properties dialog, you need to change the Startup type to something other than Disabled. If you need to do this only one time, change it to Manual. If you need to access the remote registry often, choose Automatic.

After you select the startup type, click the Apply button and then the Start button will no longer be greyed out. Click Start to start the remote registry service. Again, this needs to be done on both machines.
Connect to Remote Registry Hive
Once you have completed all the steps above, you can try to connect to the remote registry. Click on Start, type regedit to open the registry editor. Next, click on File and then click on Connect Network Registry.

Here you will have to type in the NETBIOS name of the computer that you want to connect to.

Note that you can quickly perform a search for all computers on the network by clicking on Advanced and then clicking on Find Now. If the computer you are connecting to has a long name, you’ll need to determine the NETBIOS name for the computer. You can do this by opening a command prompt on that computer and typing in nbtstat -n.

Once you type the name in and click OK, you will be prompted to enter the username and password for an administrator account on the remote computer.

Note that if you are connecting to a Windows 10 machine remotely and it’s logged in using your Microsoft account, you need to type the email address for the username and the password as usual. You should hopefully get connected to the registry on the remote computer. If you get any kind of Access Denied message, it means you must have typed in the credentials wrong.

As you can see from above, I connected to a Windows 7 machine using remote registry from my Windows 10 PC. You’ll only see HKEY_LOCAL_MACHINE and HKEY_USERS when connected to a remote registry. If you have any questions or run into any problems, post a comment and I’ll try to help. Enjoy!