윈도우에서는 컴퓨터에서 수행하는 작업에 대해 권한을 요구합니다. 그런데 어차피 내 컴퓨터인데, 왜 특정 파일이나 폴더에 접근하려면 권한이 필요할까요? 이에 대한 답은 서로 연결되어 있습니다.
윈도우는 특정 파일을 편집할 경우 운영체제 전체가 손상될 수 있기 때문에 사용자의 접근을 의도적으로 제한합니다. 따라서 현재 사용 중인 윈도우 계정에 적절한 권한이 없다면, 특정 파일이나 폴더에 접근할 수 없습니다.
이때 나타나는 것이 바로 "이 작업을 수행하려면 권한이 필요합니다"라는 오류 메시지입니다. 분명 짜증 나는 상황이지만, 걱정하지 마세요. 지금부터 이 오류를 해결할 수 있는 5가지 방법을 하나씩 살펴보겠습니다.
1. Windows 사용자 계정 유형 확인하기
"이 작업을 수행하려면 권한이 필요합니다" 오류를 해결하는 가장 기본적인 방법 중 하나는 내 윈도우 사용자 계정의 유형을 확인하는 것입니다. 윈도우 사용자 계정에는 크게 관리자(Administrator), 표준(Standard), 게스트(Guest) 세 가지 유형이 있습니다.
계정 유형에 따라 윈도우에서 수행할 수 있는 작업의 범위가 달라집니다.
- 관리자: 컴퓨터 전체를 제어할 수 있는 계정으로, 다른 윈도우 사용자 계정까지 관리할 수 있습니다.
- 표준: 프로그램 실행, 미디어 재생 등 일반적인 컴퓨터 사용은 가능하지만, 새 프로그램을 설치하거나 기존 프로그램을 삭제하는 것은 대부분 불가능합니다. 관리자가 설정한 정책에 따라 추가적인 제한이 적용될 수도 있습니다.
- 게스트: 컴퓨터를 아주 가끔 사용하는 외부인을 위해 만들어진 계정으로, 가장 적은 권한만 부여됩니다.
표준 또는 게스트 계정을 사용 중이라면, 접근이 제한된 파일이나 폴더에 대한 권한이 필요합니다. 경우에 따라 오류 화면에서 관리자 계정의 비밀번호를 입력할 수 있는 옵션이 제공되기도 하는데, 이때 관리자에게 비밀번호를 입력받으면 제한을 해제하고 오류를 해결할 수 있습니다.
다만 이 방법은 임시적인 해결책일 뿐, 컴퓨터 전체에 대한 지속적인 접근 권한을 얻는 것은 아닙니다.
내 Windows 사용자 계정 유형 확인 방법
현재 사용 중인 계정 유형을 확인하려면 제어판 > 사용자 계정으로 이동하세요. 사용자 이름과 함께 계정 유형이 함께 표시됩니다.
2. 파일 또는 폴더의 전체 제어권 가져오기
관리자 권한이 있는 사용자 계정이라면, 시스템의 다른 사용자 그룹으로부터 파일이나 폴더의 소유권을 가져올 수 있습니다. 파일 권한 설정이 꼬였거나 다른 사용자가 접근 권한을 변경해 내 계정의 접근이 차단된 경우에 유용한 방법입니다.
먼저 전체 제어권을 획득하려는 파일이나 폴더를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다. 보안 탭으로 이동한 뒤 고급 버튼을 클릭하세요.
고급 보안 설정 창이 열리면 변경을 클릭해 사용자 또는 그룹 선택 창을 엽니다. 지금 찾기를 누르면 시스템에 등록된 사용자 목록이 펼쳐지는데, 여기서 본인의 윈도우 계정을 선택하고 확인을 누릅니다.
다시 고급 보안 설정 창으로 돌아와 하위 컨테이너 및 개체의 소유자 바꾸기 항목에 체크한 후 적용을 클릭합니다.
파일이나 폴더의 소유권을 확보하면 더 이상 권한 오류 메시지가 나타나지 않습니다.
3. Administrators 그룹에 자신 추가하기
상황에 따라 스스로를 시스템의 Administrators 그룹에 추가할 수 있습니다. 단, 이미 관리자 계정에 의해 제한된 표준 사용자 계정이라면 이 방법은 작동하지 않습니다.
본인 계정을 관리자 그룹 멤버로 추가하려면 아래 단계를 따르세요.
- Windows 키 + X를 누른 후 컴퓨터 관리를 선택합니다.
- 로컬 사용자 및 그룹 > 사용자로 이동하면 계정 목록이 표시됩니다.
- 본인의 사용자 이름을 마우스 오른쪽 버튼으로 클릭하고 속성을 연 뒤 소속 그룹 탭을 엽니다.
- 추가를 클릭한 후 선택할 개체 이름 입력란에 "Administrators"를 입력합니다.
- 이름 확인을 누른 뒤 확인을 클릭합니다.
변경 사항을 적용하려면 PC를 재시작해야 합니다.
4. 안전 모드로 부팅하기
윈도우 자체의 문제 때문에 특정 파일이나 폴더에 접근하지 못하는 경우도 있습니다. 버그 여부를 확인하려면 안전 모드로 부팅한 뒤 해당 파일에 접근해 보세요.
안전 모드로 진입하는 방법은 여러 가지가 있지만, 가장 간단한 방법은 Windows 키 + R을 눌러 실행 창을 열고 msconfig를 입력한 후 Enter 키를 누르는 것입니다.
시스템 구성 창에서 부팅 탭을 열고, 부팅 옵션에서 안전 부팅을 체크합니다. 이후 적용을 누르고 시스템을 재시작하세요.
재부팅이 완료되면 제한된 파일에 접근을 시도해 봅니다. 문제없이 접근된다면 원인은 백그라운드에서 실행 중인 프로그램이나 드라이버 충돌일 가능성이 높습니다.
다시 일반 모드로 돌아가기 전에 반드시 msconfig를 열어 안전 부팅 옵션의 체크를 해제하고 적용을 누르세요. 체크를 해제하지 않으면 윈도우가 계속해서 안전 모드로 부팅됩니다.
5. SFC와 CHKDSK 검사 실행하기
"이 작업을 수행하려면 권한이 필요합니다" 오류를 해결하는 또 다른 방법은 손상된 시스템 파일을 점검하는 것입니다. 윈도우 시스템 파일 검사기(SFC)는 시스템 오류를 확인할 수 있는 윈도우 기본 제공 도구입니다.
SFC 명령을 실행하기 전에 먼저 도구가 정상적으로 작동하는지 확인해야 합니다. 이를 위해 배포 이미지 서비스 및 관리 도구인 DISM을 사용합니다.
SFC와 마찬가지로 DISM도 윈도우에 내장된 유틸리티로 다양한 기능을 제공합니다. 여기서는 Restorehealth 명령을 통해 다음 단계에서 사용할 SFC 검사가 올바르게 작동하도록 준비합니다.
DISM과 SFC 사용 방법은 다음과 같습니다.
- 시작 메뉴 검색창에 명령 프롬프트를 입력한 뒤, 마우스 오른쪽 버튼을 클릭하고 관리자 권한으로 실행을 선택해 관리자 명령 프롬프트를 엽니다.
- 다음 명령어를 입력하고 Enter 키를 누릅니다: DISM /online /cleanup-image /restorehealth
- 명령이 완료될 때까지 기다립니다. 시스템 상태에 따라 최대 20분까지 걸릴 수 있으며, 진행률이 잠시 멈춰 보여도 끝날 때까지 기다리는 것이 좋습니다.
- 완료되면 sfc /scannow를 입력하고 Enter 키를 누릅니다.
CHKDSK는 파일 시스템 구조를 점검하는 또 다른 윈도우 시스템 도구입니다. SFC가 윈도우 시스템 파일만 검사하는 것과 달리, CHKDSK는 드라이브 전체를 스캔하여 오류를 찾아냅니다. SFC처럼 명령 프롬프트에서 실행하면 됩니다.
- 시작 메뉴 검색창에 명령 프롬프트를 입력하고 가장 잘 맞는 결과를 마우스 오른쪽 버튼으로 클릭한 후 관리자 권한으로 실행을 선택합니다. (또는 Windows 키 + X를 누른 후 메뉴에서 명령 프롬프트(관리자)를 선택할 수도 있습니다.)
- 이어서 chkdsk /r을 입력하고 Enter 키를 누릅니다. 명령이 시스템 전체를 검사하며 발견된 오류를 수정합니다.
SFC와 CHKDSK 검사가 완료되어 손상된 파일들이 복구되었다면, 시스템을 재시작한 후 다시 제한된 파일에 접근해 보세요.
이제 어떤 파일이든 접근할 수 있습니다!
위의 해결 방법들을 활용하면 컴퓨터의 어떤 파일이든 자유롭게 접근할 수 있습니다. "이 작업을 수행하려면 권한이 필요합니다" 오류는 분명 성가시지만, 원인을 파악하면 충분히 해결할 수 있습니다.
대부분의 해결 방법이 관리자 계정을 전제로 한다는 점에 유의하세요. 윈도우의 구조상 관리자 계정은 황금 열쇠와 같습니다. 관리자 계정이 없다면 시스템 관리자에게 도움을 요청하거나, 최소한 관리자 비밀번호라도 받아야 합니다.
그렇다면 관리자인데 윈도우 관리자 비밀번호를 잃어버렸다면 어떻게 해야 할까요? 다행히 계정에 다시 로그인할 수 있도록 도와주는 두 가지 방법이 있습니다.