Computer >> 컴퓨터 >  >> 시스템 >> Windows 10

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

Windows 레지스트리는 시스템의 모든 소프트웨어 및 시스템 구성 정보가 저장되는 저장소 역할을 합니다. 오류를 해결하려고 할 때면 레지스트리 키를 수정, 추가 또는 삭제하는 방법을 다룬 튜토리얼을 자주 접하게 됩니다.

하지만 실제로 레지스트리 키를 수정, 삭제 또는 추가하려고 할 때 권한 문제로 막히는 경우가 종종 있습니다. 이번 글에서는 Windows 10에서 레지스트리의 소유권을 가져와 원하는 변경 작업을 자유롭게 수행할 수 있는 방법을 알아보겠습니다.

레지스트리가 변경을 막는 이유는 무엇일까요?

Windows 10은 사용자가 실수로 시스템에 손상을 주는 변경을 하는 것을 방지하고자 합니다. 관리자 계정이라 하더라도 기본 설정상 특정 레지스트리 키를 수정하거나 삭제할 수 있는 권한이 없습니다.

대부분의 경우 권한이 없는 레지스트리 키를 함부로 건드리지 않는 것이 좋습니다. 만약 레지스트리의 어떤 항목이 문제를 일으킨다고 판단된다면, 레지스트리를 초기화하여 오류를 해결하는 방법도 있습니다.

다만, 시스템 구성 요소를 직접 설정해야 하고 자신이 수행하는 작업이 시스템에 해를 끼치지 않는다는 것을 확신할 수 있는 충분한 기술적 지식이 있다면, 레지스트리 키의 전체 권한을 가져오는 것이 도움이 될 수 있습니다.

레지스트리 편집기에서 Windows 레지스트리 전체 소유권 가져오기

레지스트리를 수정하기 전에는 반드시 레지스트리를 백업하는 것이 좋습니다. 잘못된 항목을 삭제하더라도 빠르고 쉽게 원래 상태로 복원할 수 있기 때문입니다.

관련 글: Windows 레지스트리 백업 및 복원 방법

백업을 마쳤다면 Win + R 키를 누르고 regedit를 입력한 후 Enter 키를 눌러 레지스트리 편집기를 실행합니다.

전체 권한을 얻고 싶은 레지스트리 키를 찾습니다. 여기서는 예시로 Windows Defender 키를 사용했습니다:

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WinDefend

해당 키를 마우스 오른쪽 버튼으로 클릭하고 사용 권한(Permissions)을 선택합니다.

사용 권한 창에서 고급(Advanced) 버튼을 클릭하면 고급 보안 설정(Advanced Security Settings) 창이 열립니다. 창 상단에서 키의 소유자(Owner) 옆에 있는 변경(Change) 옵션을 확인할 수 있습니다.

변경(Change)을 클릭하여 소유자를 변경합니다. 선택할 개체 이름을 입력하십시오 필드에 Administrators를 입력하고 확인을 누릅니다.

그러면 다시 고급 보안 설정 화면으로 돌아갑니다. 사용 권한 항목(Permission Entries) 목록에서 Administrators를 더블클릭합니다. 기본 사용 권한(Basic permissions) 아래의 모든 권한(Full Control) 체크박스를 선택한 후 확인을 눌러 변경 사항을 저장하고 창을 닫습니다.

여기까지 완료되면 모든 준비가 끝난 것입니다. 이 과정을 거친 후에는 해당 키를 원하는 대로 자유롭게 수정할 수 있습니다. 다만 이 과정이 다소 복잡하게 느껴진다면, 서드파티 도구를 사용해 더 간편하게 처리할 수도 있습니다.

서드파티 도구로 Windows 레지스트리 전체 소유권 가져오기

RegOwnit 같은 서드파티 도구를 활용하면 이 과정을 훨씬 간단하게 처리할 수 있습니다. RegOwnit을 다운로드하여 실행하면 됩니다. 물론 앱을 사용하더라도 레지스트리 백업은 반드시 먼저 해두어야 합니다.

앱을 실행한 후 전체 소유권을 가져오려는 키의 레지스트리 경로를 입력합니다. 그다음 모든 권한을 부여할 사용자 계정(User Accounts)을 선택하고, 사용 권한(Permissions) 섹션에서 모든 권한(Full Control) 버튼을 선택합니다.

설정이 끝나면 적용(Apply) 버튼을 누르면 완료됩니다. 앱을 사용하는 것이 훨씬 간단한 방법이지만, 먼저 서드파티 프로그램을 설치해야 한다는 번거로움이 있습니다. 평소 자주 사용하지 않는 프로그램을 PC에 설치하는 것을 선호하지 않는다면 앞서 소개한 수동 방식이 더 현명한 선택일 수 있습니다.

강력한 권한에는 책임이 따릅니다

이제 레지스트리를 원하는 대로 수정할 수 있는 권한을 갖게 되었습니다. 하지만 자신이 하는 작업을 정확히 이해하지 못한다면 레지스트리를 함부로 조작하지 않는 것이 좋습니다. 경우에 따라 시스템에 심각한 문제를 일으킬 수 있습니다.

그렇기 때문에 항상 레지스트리 백업을 생성해 두는 것이 중요합니다. 문제가 발생했을 때 백업을 사용해 레지스트리를 이전의 정상 작동 상태로 되돌릴 수 있습니다. 만약 백업으로도 해결되지 않는 상황이라면 전문가의 도움을 받아야 할 수도 있지만, 많은 Windows 레지스트리 오류는 스스로 해결할 수도 있습니다.