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

Windows 11/10 소프트웨어 설치 중 '오류 5: 액세스가 거부되었습니다' 해결 방법

Windows에서 새 소프트웨어를 설치하는 도중 '오류 5: 액세스가 거부되었습니다(Error 5: Access is Denied)' 메시지가 나타난다면, 이 글이 문제를 진단하고 해결하는 데 도움이 될 것입니다. 이는 Windows 11/10/8/7에서 프로그램을 설치할 때 가장 자주 만나게 되는 오류 중 하나로, 여러 가지 원인에 의해 발생할 수 있습니다.

시스템 오류 5의 주요 원인

Windows PC에서 시스템 오류 5는 매우 흔하게 발생합니다. 이 오류 메시지는 현재 계정에 명령을 실행할 관리자 권한이 없다는 것을 의미합니다. 문제를 일으키는 원인은 다양하지만, 가장 일반적인 원인은 다음과 같습니다.

  1. 시스템의 날짜와 시간 설정이 잘못된 경우
  2. 비활성화된 계정에 접근을 시도하거나, 해당 계정이 특정 도메인에 존재하지 않는 경우
  3. 접근이 제한된 원격 컴퓨터에 연결하려는 경우

소프트웨어 설치 시 '액세스가 거부되었습니다' 오류 해결 방법

아래에서 이 문제를 해결할 수 있는 6가지 방법을 순서대로 소개합니다.

  1. 관리자로 로그인 후 설치 파일을 관리자 권한으로 실행
  2. UAC(사용자 계정 컨트롤) 임시 비활성화
  3. 보안 소프트웨어 임시 비활성화
  4. Installer 폴더의 소유권 가져오기
  5. 클린 부팅 상태에서 설치 실행
  6. 내장 관리자 계정 사용

1] 관리자로 로그인하고 설치 파일을 관리자 권한으로 실행

가장 흔한 원인은 관리자 권한 부족입니다. 표준 사용자로 로그인한 상태에서 설치를 진행하면 이 오류가 발생합니다. 따라서 반드시 로컬 관리자(Local Administrator) 계정으로 로그인해야 합니다. 여기서 강조하는 것은 도메인 관리자가 아닌 로컬 관리자라는 점입니다. 도메인 관리자라 하더라도 도메인 정책에 따라 특정 위치에 대한 접근이 제한될 수 있기 때문입니다. 예를 들어 Microsoft SQL Server를 설치하는 경우에는 반드시 로컬 관리자로 로그인하는 것이 좋으며, 그렇지 않으면 'Microsoft SQL 서비스 시작 실패'를 포함한 다양한 오류 메시지가 나타날 수 있습니다.

2] UAC 임시 비활성화

또 다른 흔한 원인은 UAC(사용자 계정 컨트롤)입니다. 때때로 UAC가 특정 파일 위치나 레지스트리 위치에 대한 접근을 제한하기도 합니다. 기본적으로는 설치 파일을 마우스 오른쪽 버튼으로 클릭한 후 '관리자 권한으로 실행'을 선택하는 것이 가장 좋은 방법입니다. 이렇게 하면 설치 프로그램이 전체 관리자 권한으로 승격되어 실행됩니다. 하지만 경우에 따라서는 설치가 완료될 때까지 UAC를 임시로 비활성화해야 할 수도 있습니다.

이렇게 하려면 시작 메뉴 검색창에 'UAC'를 입력합니다.

Windows 11/10 소프트웨어 설치 중  오류 5: 액세스가 거부되었습니다  해결 방법

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

Windows 11/10 소프트웨어 설치 중  오류 5: 액세스가 거부되었습니다  해결 방법

슬라이더를 '알리지 않음(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 서비스에 액세스할 수 없거나 시작할 수 없는 경우

액세스가 거부될 때 암호화된 파일을 여는 방법도 함께 참고하시면 도움이 됩니다.