Windows에서 새 소프트웨어를 설치하는 도중 '오류 5: 액세스가 거부되었습니다(Error 5: Access is Denied)' 메시지가 나타난다면, 이 글이 문제를 진단하고 해결하는 데 도움이 될 것입니다. 이는 Windows 11/10/8/7에서 프로그램을 설치할 때 가장 자주 만나게 되는 오류 중 하나로, 여러 가지 원인에 의해 발생할 수 있습니다.
시스템 오류 5의 주요 원인
Windows PC에서 시스템 오류 5는 매우 흔하게 발생합니다. 이 오류 메시지는 현재 계정에 명령을 실행할 관리자 권한이 없다는 것을 의미합니다. 문제를 일으키는 원인은 다양하지만, 가장 일반적인 원인은 다음과 같습니다.
- 시스템의 날짜와 시간 설정이 잘못된 경우
- 비활성화된 계정에 접근을 시도하거나, 해당 계정이 특정 도메인에 존재하지 않는 경우
- 접근이 제한된 원격 컴퓨터에 연결하려는 경우
소프트웨어 설치 시 '액세스가 거부되었습니다' 오류 해결 방법
아래에서 이 문제를 해결할 수 있는 6가지 방법을 순서대로 소개합니다.
- 관리자로 로그인 후 설치 파일을 관리자 권한으로 실행
- UAC(사용자 계정 컨트롤) 임시 비활성화
- 보안 소프트웨어 임시 비활성화
- Installer 폴더의 소유권 가져오기
- 클린 부팅 상태에서 설치 실행
- 내장 관리자 계정 사용
1] 관리자로 로그인하고 설치 파일을 관리자 권한으로 실행
가장 흔한 원인은 관리자 권한 부족입니다. 표준 사용자로 로그인한 상태에서 설치를 진행하면 이 오류가 발생합니다. 따라서 반드시 로컬 관리자(Local Administrator) 계정으로 로그인해야 합니다. 여기서 강조하는 것은 도메인 관리자가 아닌 로컬 관리자라는 점입니다. 도메인 관리자라 하더라도 도메인 정책에 따라 특정 위치에 대한 접근이 제한될 수 있기 때문입니다. 예를 들어 Microsoft SQL Server를 설치하는 경우에는 반드시 로컬 관리자로 로그인하는 것이 좋으며, 그렇지 않으면 'Microsoft SQL 서비스 시작 실패'를 포함한 다양한 오류 메시지가 나타날 수 있습니다.
2] UAC 임시 비활성화
또 다른 흔한 원인은 UAC(사용자 계정 컨트롤)입니다. 때때로 UAC가 특정 파일 위치나 레지스트리 위치에 대한 접근을 제한하기도 합니다. 기본적으로는 설치 파일을 마우스 오른쪽 버튼으로 클릭한 후 '관리자 권한으로 실행'을 선택하는 것이 가장 좋은 방법입니다. 이렇게 하면 설치 프로그램이 전체 관리자 권한으로 승격되어 실행됩니다. 하지만 경우에 따라서는 설치가 완료될 때까지 UAC를 임시로 비활성화해야 할 수도 있습니다.
이렇게 하려면 시작 메뉴 검색창에 'UAC'를 입력합니다.

'사용자 계정 컨트롤 설정 변경'을 클릭합니다.

슬라이더를 '알리지 않음(Never Notify)'까지 끝까지 내린 후 확인을 클릭하고, 시스템을 재부팅한 뒤 다시 설치를 시도합니다. 설치가 완료되면 반드시 UAC 설정을 원래대로 되돌려야 한다는 점을 잊지 마세요.
3] 보안 소프트웨어 임시 비활성화
위 방법으로 해결되지 않는다면 백신 등 보안 소프트웨어를 비활성화해 보세요. 보안 소프트웨어는 때때로 까다롭게 작동하여 특정 경로나 특정 레지스트리 위치에 대한 접근을 차단할 수 있습니다. 안타깝게도 어느 부분이 차단되었는지 쉽게 파악하기 어렵기 때문에, 보안 소프트웨어를 완전히 비활성화한 후 설치를 시도하는 것이 좋습니다. 역시 설치가 성공적으로 완료되면 보안 소프트웨어를 다시 활성화하는 것을 잊지 마세요.
유사한 오류: 명령 프롬프트에서 명령을 실행할 때 '시스템 오류 5가 발생했습니다. 액세스가 거부되었습니다'라는 메시지가 나타나는 경우도 있습니다.
4] 클린 부팅 상태에서 설치 실행
클린 부팅(Clean Boot) 상태에서 설치를 진행해 보세요. 클린 부팅은 최소한의 드라이버와 시작 프로그램만으로 Windows를 시작하는 방식으로, 백그라운드에서 실행 중인 타사 프로그램과의 충돌 여부를 확인하는 데 매우 유용합니다.
5] Installer 폴더의 소유권 가져오기
권한이 거부되는 대표적인 위치가 몇 군데 있는데, 실제로 자주 확인되는 곳은 Temp 폴더와 Installer 폴더입니다.
C:\Windows\Installer 및 %temp% 폴더로 이동하여 해당 폴더들의 소유권을 가져온 후 다시 설치를 시도해 보세요.
6] 내장 관리자 계정 사용
마지막으로 시도해 볼 수 있는 방법은 Windows에 내장된 관리자(built-in administrator) 계정을 활성화하는 것입니다.
먼저 시작 버튼을 클릭하고 'CMD'를 입력합니다.
CMD를 마우스 오른쪽 버튼으로 클릭한 후 '관리자 권한으로 실행'을 선택하고 다음 명령을 실행합니다:
net user administrator /active:yes
'명령을 잘 실행했습니다(Command ran successfully)'라는 메시지가 표시됩니다.
다음으로 아래 명령을 실행합니다:
net user administrator <Password>
<Password> 부분을 관리자 계정에 설정하려는 비밀번호로 교체하세요.
작업이 끝난 후 관리자 계정을 비활성화하려면 다음 명령을 사용합니다:
net user administrator /active:no
이제 이 계정으로 로그인하여 소프트웨어를 설치해 보세요.
함께 읽으면 좋은 글: Windows Installer 서비스에 액세스할 수 없거나 시작할 수 없는 경우
액세스가 거부될 때 암호화된 파일을 여는 방법도 함께 참고하시면 도움이 됩니다.