
주의하지 않으면 Windows 레지스트리에서 혼란스러워하면 모든 종류의 문제가 발생할 수 있습니다. PC를 다른 사람과 공유하면 경험이 적은 사용자가 레지스트리에 액세스하여 편집하지 못하게 할 수 있습니다.
다른 사람과 PC를 공유하면 Windows의 특정 측면을 잠그는 것이 도움이 될 수 있습니다. 예를 들어, 사용자가 Windows를 종료하지 못하게하는 방법과 제어판 및 설정 인터페이스를 비활성화하는 방법에 대해 설명했습니다. 모든 사람이 액세스 할 수 없도록하려면 모든 관리 도구 (레지스트리 편집기)의 어머니에 대한 액세스를 비활성화 할 수도 있습니다. 방법은 다음과 같습니다.
관련 : 특정 사용자가 Windows를 종료하지 못하게하는 방법
그러나 하나의 매우 중요한 경고입니다. 이 지침을 통해 원하는 사용자 만 액세스 할 수 없도록해야하지만 액세스를 포함하여 어떤 식 으로든 잠겨 있지 않은 PC에는 항상 하나 이상의 관리 계정을 남겨 두어야합니다. 레지스트리에. 그렇지 않으면 이러한 변경 사항을 되돌릴 수 없습니다.
홈 사용자 : 레지스트리 편집을 통해 레지스트리에 대한 액세스 비활성화
Windows 7, 8 또는 10 Home이있는 경우 이러한 변경을 수행하려면 Windows 레지스트리를 편집해야합니다. Windows Pro 또는 Enterprise가 있지만 레지스트리에서 작업하는 것이 더 편한 경우 에도이 방법을 사용할 수 있습니다. 그러나 Pro 또는 Enterprise를 사용하는 경우 다음 섹션에 설명 된대로보다 쉬운 로컬 그룹 정책 편집기를 사용하는 것이 좋습니다.
표준 경고 : 레지스트리 편집기는 강력한 도구이므로 잘못 사용하면 시스템이 불안정하거나 작동하지 않을 수 있습니다. 이것은 매우 간단한 해킹이며 지침을 준수하는 한 아무런 문제가 없습니다. 즉, 이전에 사용해 본 적이 없다면 시작하기 전에 레지스트리 편집기를 사용하는 방법에 대해 읽어보십시오. 변경하기 전에 반드시 레지스트리 (및 컴퓨터)를 백업하십시오.
관련 : 전문가처럼 레지스트리 편집기를 사용하는 법 배우기
레지스트리 편집을 시작하기 전에 다음 두 단계를 수행해야합니다.
- 레지스트리를 제한하려는 사용자 계정이 표준 계정 인 경우 임시로 관리자 계정으로 변경해야합니다. 이를 통해 필요한 변경 작업을 수행 할 수 있습니다. 완료되면 다시 변경하라는 메시지가 표시됩니다.
- 변경하려는 사용자로 로그인해야합니다 …에 대한계정에 로그인 한 상태에서 레지스트리를 편집하십시오.
변경하려는 사용자가 여러 명인 경우 각 사용자에 대해이 두 단계를 반복해야합니다.
변경하려는 사용자로 로그온 한 후 시작을 누르고 “regedit”를 입력하여 레지스트리 편집기를 엽니 다. Enter 키를 눌러 레지스트리 편집기를 열고 PC를 변경할 수있는 권한을 부여하십시오.

레지스트리 편집기에서 왼쪽 사이드 바를 사용하여 다음 키로 이동하십시오.
HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem

다음으로 그 안에 새로운 가치를 창출합니다 System 키. 오른쪽 클릭 System 키를 누르고 새로 만들기> DWORD (32 비트) 값을 선택하십시오. 새 값을 “DisableRegistryTools”로 지정하십시오.

다음으로 DisableRegistryTools 속성 창을 열려면 값을 지정하십시오. “값 데이터”상자에서 값을 0에서 1로 변경 한 다음 “확인”을 클릭하십시오.

이제 레지스트리 편집기를 종료 할 수 있습니다. 변경 사항은 즉시 적용되며 레지스트리 편집기를 다시 열어서 테스트 할 수 있습니다. 오류 메시지가 나타납니다. 이제 해당 사용자로 로그 아웃하고 관리 계정으로 다시 사인온 한 다음 해당 계정을 표준 계정으로 다시 변경할 수 있습니다.

변경 사항을 되돌리려면 해당 사용자로 다시 사인온해야합니다 (계정이 아닌 경우 관리자 계정으로 변경). 관리자 권한으로 명령 프롬프트를 열 수 없습니다. 레지스트리에 액세스하십시오. 프롬프트에서 다음 명령을 입력하십시오.
reg add "HKCUSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem" /t Reg_dword /v DisableRegistryTools /f /d 0
이 명령은 DisableRegistryTools 또는 다음 섹션에서 자세히 설명하는 다운로드 가능한 핵을 사용할 수 있습니다.
원 클릭 레지스트리 해킹 다운로드

레지스트리에 직접 들어가고 싶지 않다면 사용할 수있는 두 개의 다운로드 가능한 레지스트리 핵을 만들었습니다. 하나의 핵은 레지스트리 편집기에 대한 액세스를 비활성화하고 다른 하나의 핵은 액세스를 활성화합니다. 이를 사용하려면 다음 단계를 따라야합니다.
- 레지스트리를 사용하지 않으려는 사용자 계정을 관리자 계정으로 변경하십시오 (아직없는 경우).
- 변경하려는 사용자 계정으로 사인온하십시오.
- 사용하려는 핵을 두 번 클릭하고 프롬프트를 클릭하십시오.
- 로그 아웃 한 다음 관리 계정으로 로그인하십시오.
- 이전에 설정된 방식으로 변경 한 사용자 계정을 표준 계정으로 다시 변경합니다.
두 핵 모두 다음 ZIP 파일에 포함되어 있습니다.
레지스트리 해킹 비활성화
관련 : 자신의 Windows 레지스트리 해킹을 만드는 방법
이 핵은 정말 System 키, 아래로 벗겨 DisableRegistryTools 위에서 설명한 값을 .REG 파일로 내보냈습니다. “현재 사용자의 레지스트리 비활성화”핵을 실행하면 DisableRegistryTools “현재 사용자의 레지스트리 활성화 (기본값)”해킹을 실행하면 값이 다시 0으로 설정됩니다. Registry 레지스트리를 다루는 것을 즐긴다면 자신 만의 레지스트리를 만드는 방법을 배우는 것이 좋습니다. 해킹.
Pro 및 Enterprise 사용자 : 로컬 그룹 정책 편집기를 사용하여 레지스트리에 대한 액세스 비활성화
Windows Pro 또는 Enterprise를 사용하는 경우 특정 사용자에 대한 레지스트리 액세스를 비활성화하는 가장 쉬운 방법은 로컬 그룹 정책 편집기를 사용하는 것입니다. 또한이 제한이있는 사용자에 비해 더 강력한 기능을 제공합니다. 먼저 해당 사용자에 대한 정책 개체를 만들어 약간의 추가 설정을 수행해야합니다. 로컬 그룹 정책 조정을 특정 사용자에게 적용하는 가이드에서이 모든 정보를 읽을 수 있습니다.
또한 그룹 정책은 매우 강력한 도구이므로 시간을내어 수행 할 수있는 작업을 배우는 것이 좋습니다. 또한 회사 네트워크를 사용하는 경우 모두에게 호의를 베풀고 관리자에게 먼저 확인하십시오. 업무용 컴퓨터가 도메인의 일부인 경우에도 로컬 그룹 정책을 대체하는 도메인 그룹 정책의 일부일 수도 있습니다.
관련 : 특정 사용자에게 로컬 그룹 정책 조정을 적용하는 방법
특정 사용자에 대한 정책을 제어하기 위해 작성한 MSC 파일을 찾아 시작하십시오. 두 번 클릭하여 열고 PC를 변경할 수 있도록합니다. 이 예에서는 모든 비 관리 사용자 계정에 정책을 적용하기 위해 만든 계정을 사용합니다.
해당 사용자에 대한 그룹 정책 창의 왼쪽에서 사용자 구성> 관리 템플릿> 시스템으로 드릴 다운합니다. 오른쪽에서 “레지스트리 편집 도구에 대한 액세스 방지”항목을 찾아 두 번 클릭하여 속성 대화 상자를여십시오.

설정 속성 창에서 “사용 가능”옵션을 클릭하고 “자동으로 실행에서 regedit 사용 안 함”옵션이 “예”로 설정되어 있는지 확인하십시오. 자동 실행이 허용 된 경우 사용자는 미리 구성된 REG 파일을 다음에서 실행하여 적용 할 수 있습니다. 자동 옵션이있는 명령 행 “예”를 선택하여이 옵션을 허용하지 않으면 사용자는 레지스트리를 변경할 수 없습니다. 완료되면 “확인”을 클릭하십시오.

이제 로컬 그룹 정책 편집기를 종료 할 수 있습니다. 즉시 변경해야합니다. 테스트하려면 영향을받는 사용자 중 하나로 로그인하여 레지스트리 편집기를 시작할 수 없는지 확인하십시오. 나중에 변경 사항을 되돌리려면 동일한 “레지스트리 편집 도구에 대한 액세스 방지”설정으로 돌아가서 “구성되지 않음”으로 다시 변경하십시오.








