Windows에서 레지스트리 키 소유권을 가져 오는 방법



문제를 제거하기 위해 도구를 사용해보십시오

Windows 레지스트리에는 어디서나 액세스 할 수없는 Windows 운영 체제의 구성 및 설정이 많이 포함되어 있습니다. 이것이 Windows를 사용하는 동안 사용자가 직면 할 수있는 많은 문제와 버그를 레지스트리를 조정하여 쉽게 수정할 수있는 이유입니다. 말 그대로 Windows의 모든 설정은 Windows 레지스트리라고하는이 큰 데이터베이스에 저장됩니다. 문제를 직접 해결하는 데 익숙하다면 Windows 레지스트리 편집기를 실행하고 권한을 수정하라는 몇 가지 기사를 보게 될 것입니다.



Windows 레지스트리 편집기는 Windows 레지스트리를 수정할 수있는 응용 프로그램과 유사합니다. Windows 레지스트리에는 Windows의 전체 핵심 및 중요 설정도 포함되어 있으므로 일부는 기본적으로 일반 사용자가 액세스 할 수 없으므로 (관리자 인 경우에도) 수정할 수 없습니다.



그렇다면 실제로 머리를 돌리는 Windows의 문제에 수정 사항을 적용하기 위해 레지스트리 키를 삭제해야한다면 어떻게 될까요? 대신 삭제하려고 할 때마다 다음과 같은 오류가 발생합니다. ' 키를 삭제할 수 없습니다 : 키를 삭제하는 동안 오류가 발생했습니다. '.



앞서 언급했듯이 Windows를 보호하기 위해 Windows에서 취한 보안 조치 일 뿐이며 다음 방법 중 하나를 사용하여 쉽게 우회 할 수 있습니다.

방법 1 : Windows 레지스트리 편집기를 통해

Windows 7 및 이전 버전의 경우

여기서는 Windows 레지스트리 편집기라고하는 Windows 레지스트리를 변경하는 데 사용하는 것과 동일한 프로그램을 사용합니다. 간단히 프레스보류 그만큼 윈도우 키와 누르기 아르 자형 .

실행 대화 상자가 열립니다. 유형 regedit.exe 그것과 언론 시작하다 . 딸깍 하는 소리 UAC 경고 상자가 나타나는 경우.



2016-07-31_193617

Windows 레지스트리 편집기가 열립니다. 이제 왼쪽 창 , 삭제할 수없는 키로 이동하십시오. 마우스 오른쪽 버튼으로 클릭 그 위에. 지금 권한을 클릭하십시오. 팝업 메뉴에서.

2016-07-31_193720

대화 상자가 열립니다. 딸깍 하는 소리 많은 그것에.

2016-07-31_193807

클릭 소유자 탭. 선택 사용자 이름 아래 목록에서 소유자를 다음으로 변경 .

장소 검사 옆에 하위 컨테이너 및 개체의 소유자 교체 그리고 클릭 대다 .

2016-07-31_193928

이제 권한 탭. 지금 장소 ...에 검사 옆에 이 개체의 부모로부터 상속 가능한 권한 포함 & 모든 자식 개체 권한을이 개체에서 상속 가능한 권한으로 바꿉니다. .

2016-08-16_082813

이제 클릭 대다 . 작업을 확인하는 경고 메시지 상자가 나타납니다. 딸깍 하는 소리 계속하다.

2016-08-16_082925

이제 권한 대화 상자로 돌아갑니다. 고르다 (하이라이트) 사용자 이름 아래 목록에서 그룹 또는 사용자 이름 .

지금 장소 ...에 검사 아래에 허용하다 에 대하여 완전한 통제하에있는 아래 상자의 옵션.

이제 클릭 대다 그리고 확인 .

이제 해당 레지스트리 키에 대한 모든 권한을 갖게됩니다.

2016-08-16_083049

Windows 8 이상

Windows 레지스트리 편집기를여십시오. 누르기보유 그만큼 윈도우 키와 누르기 아르 자형 동시에. 실행 대화 상자가 열립니다.

그 안에 regedit.exe 및 보도 시작하다 . 딸깍 하는 소리 UAC 경고 상자가 나타나는 경우.

2016-08-16_030616

Windows 레지스트리 편집기 열 예정이다. 이제 왼쪽 창에서 탐색 삭제할 수없는 키에. 마우스 오른쪽 버튼으로 클릭 그 위에. 이제 클릭 권한 팝업 메뉴에서.

2016-08-16_030825

대화 상자가 열립니다. 딸깍 하는 소리 많은 그것에.

2016-08-16_031133

상단, 옆 소유자 : 신뢰할 수있는 설치 프로그램 또는 SYSTEM , 클릭 변화 .

2016-08-16_031141

사용자 또는 그룹 선택 대화 상자가 나타납니다. 그 안에 유형 너의 정확한 사용자 이름 그리고 클릭 이름 확인 . 사용자 이름이 필요한 형식으로 변환됩니다. 이제 클릭 확인-> 적용-> 확인

2016-08-16_031454

고르다 (하이라이트) 사용자 이름 아래 목록에서 그룹 또는 사용자 이름.

지금 장소 ...에 검사 아래에 허용하다 에 대하여 완전한 통제하에있는 아래 상자의 옵션.

이제 클릭 대다 그리고 확인 .

2016-08-16_031205

이제 해당 레지스트리 키에 대한 모든 권한을 갖게됩니다.

방법 2 : CMD를 통해

이 방법에서는 명령 프롬프트와라는 작은 세 번째 부분 유틸리티를 통해 레지스트리 키의 소유권을 가져옵니다. SetACL

먼저 다운로드 SetACL 유틸리티,이 페이지로 이동 : 여기 .

조금 아래로 스크롤하고 딸깍 하는 소리 의 위에 SetACL의 EXE 버전 다운로드를 시작합니다. 읽다동의하기 다운로드를 시작하는 데 표시된 용어.

열다 다운로드 한 zip 파일을 열고 SetACL (실행 가능 버전) 그 안에 폴더.

이제 엽니 다 32 비트 폴더 만약 당신이 32 비트 Windows 설치 또는 열기 64 비트 폴더 만약 당신이 64 비트 Windows 설치되었습니다. Windows가 32 비트인지 64 비트인지 확인하려면 프레스보류 그만큼 윈도우 키와 누르기 아르 자형 . 유형 msinfo32 및 보도 시작하다 . 에 시스템 정보 창이 열립니다.

오른쪽 창에서 시스템 유형 , 그렇다면 x64 기반 PC 다음 그것은 64 비트 Windows 64 비트 폴더를 엽니 다. 그것의 경우 x86 기반 PC 다음 당신은 32 비트 Windows 32 비트 폴더를 엽니 다.

폴더에 들어가면 그만큼 SetACL.exe 파일.

지금 프레스보류 Windows 키를 누르고 아르 자형 열기 위해 윈도우 익스플로러 . 열다 그만큼 C 드라이브 . 이제 엽니 다 윈도우 폴더. 그것에 대한 검색 폴더 명명 된 System32열다 그것. 붙여 넣기 SetACL.exe 그 안에 파일. 딸깍 하는 소리 UAC 경고 메시지가 나타나는 경우.

이제 SetACL 명령을 사용하여 키의 소유권을 얻으려면 먼저 명령 프롬프트를 실행해야합니다. 그렇게하려면 프레스 그만큼 윈도우 기르는 열쇠 검색 (메뉴를 시작하다. 유형 cmd .

검색 결과에서 마우스 오른쪽 버튼으로 클릭 의 위에 CMD 그리고 클릭 관리자 권한으로 실행 . 딸깍 하는 소리 UAC 경고 메시지가 나타나는 경우. 검은 색 명령 프롬프트 창이 열립니다.

더 진행하기 전에 소유권을 가질 레지스트리 키의 전체 경로를 알아야합니다. 쉽게 복사 할 수 있습니다. 복사하려면 Windows 레지스트리 위의 방법을 통해 대상 키로 이동하십시오. 마우스 오른쪽 버튼으로 클릭 대상 키를 클릭하고 키 이름 복사 .

이제 명령 프롬프트 창으로 돌아가서 유형 다음 명령을 누르고 시작하다 :

SetACL.exe – '여기에 키 붙여 넣기'-ot reg -actn setowner -ownr 'n : Administrators'

너의 따옴표 사이의 명령에 표시됩니다. 인용문을 삭제하지 마십시오. 붙여 넣으려면 마우스 오른쪽 버튼으로 클릭 검은 창에서 클릭 .

예를 들어 다음과 같습니다.

SetACL.exe – 'HKEY_CLASSES_ROOT CLSID {6850404F-D7FB-32BD-8328-C94F66E8C1C7} ShellFolder'-ot reg -actn setowner -ownr 'n : Administrators'

이제 다시 명령 프롬프트 창으로 돌아가서 유형 다음 명령을 누르고 시작하다 :

SetACL.exe -on '여기에 키 붙여 넣기'-ot reg -actn ace -ace 'n : Administrators; p : full'

다시 명령에 표시된 복사 된 키를 누르고 시작하다 .

두 명령을 모두 실행하면 이제 해당 레지스트리 키에 대한 전체 액세스 권한을 갖게됩니다.

4 분 읽기