Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows 10 오류 5 '액세스가 거부되었습니다' 원인과 해결 방법 총정리

오류 5: 액세스가 거부되었습니다(Error 5: Access Denied)는 Windows 10에서 자주 발생하는 대표적인 문제입니다. 이 오류가 나타나면 프로그램 설치가 진행되지 않거나 특정 파일에 접근하거나 수정하는 것이 불가능해집니다.

오류 5 액세스 거부의 주요 원인

이 문제가 발생하는 가장 큰 이유는 권한(Permission) 부족입니다. Windows 10은 보안을 위해 관리자 권한이 없는 계정에서 소프트웨어 설치를 차단합니다. 즉, 현재 사용 중인 계정이 관리자(Administrator) 계정이 아니거나 필요한 권한이 없다면 시스템이 작업을 허용하지 않는 것입니다.

계정에 관리자 권한을 부여하면 대부분의 경우 문제가 해결됩니다. 다만 그 전에 백신 프로그램을 일시적으로 비활성화하고 동일한 작업을 다시 시도해 보세요. 만약 오류가 사라진다면 백신 프로그램이 원인일 가능성이 높습니다. 그렇지 않다면 아래의 해결 방법들을 순서대로 적용하고, 작업이 끝난 후에는 반드시 백신 프로그램을 다시 활성화하는 것이 좋습니다.

오류 5 액세스 거부 해결 방법

방법 1: Temp 폴더의 보안 권한 수정

  1. Windows 키를 한 번 누르고 파일 탐색기(File Explorer)를 실행합니다.
  2. 파일 탐색기 상단의 주소창에 %temp%를 입력하고 Enter 키를 누릅니다.
  3. Temp 폴더를 찾아 마우스 오른쪽 버튼으로 클릭한 후 속성(Properties)을 선택합니다.
  4. 보안(Security) 탭으로 이동한 뒤 고급(Advanced) 버튼을 클릭합니다.
  5. '이 개체로부터 상속 가능한 사용 권한을 모든 하위 개체로 바꾸기' 항목에 체크되어 있는지 확인합니다. 체크되어 있지 않다면 체크한 후 계속(Continue)을 클릭합니다.
  6. C:\Users\[사용자 이름]\ 폴더에서 상속받지 않은 항목이 있다면 선택하고 제거(Remove)를 클릭합니다.
  7. 적용(Apply)을 클릭한 후 확인(OK)을 눌러 설정을 마칩니다.

방법 2: 관리자 권한으로 실행하기

설치 파일(setup)을 실행하기 전에 관리자 권한이 있는지 먼저 확인하세요. 문제가 발생하는 설치 파일을 마우스 오른쪽 버튼으로 클릭하고 '관리자 권한으로 실행(Run as Administrator)'을 선택하면 간단히 해결되는 경우가 많습니다.

방법 3: 내 계정을 관리자 계정으로 변경

  1. Windows 키 + R을 눌러 실행 창을 엽니다.
  2. netplwiz를 입력하고 Enter 키를 누릅니다.
  3. 관리자로 지정할 사용자 계정을 목록에서 선택합니다.
  4. 속성(Properties) 버튼을 클릭합니다.
  5. 그룹 등록 정보(Group Membership) 탭으로 이동합니다.
  6. 관리자(Administrator)를 선택한 후 적용(Apply)을 클릭하고 확인(OK)을 눌러 완료합니다.

방법 4: 설치 파일 위치 옮기기

특정 설치 프로그램에서만 오류가 발생한다면, 해당 설치 파일을 C 드라이브(Windows가 설치된 드라이브)로 복사하거나 이동한 후 다시 실행해 보세요. 의외로 간단하게 문제가 해결되는 방법입니다.

방법 5: 기본 제공 관리자 계정 활성화

Windows 10을 설치하면 시스템은 자동으로 두 개의 추가 계정을 생성합니다. 하나는 게스트(Guest) 계정이고, 다른 하나는 관리자(Administrator) 계정입니다. 두 계정 모두 기본적으로 비활성화되어 있습니다.

다음 단계를 통해 현재 시스템의 계정 목록을 확인할 수 있습니다.

  1. Windows 키 + X를 누른 후 (Windows 키에서 손을 뗀 상태에서) '명령 프롬프트(관리자)'를 클릭합니다.
  2. net user를 입력하고 Enter 키를 누릅니다.

내 관리자 계정과 기본 제공 관리자 계정의 가장 큰 차이점은, 기본 제공 관리자 계정은 컴퓨터에 대한 완전한 무제한 접근 권한을 가진다는 점입니다. 따라서 Windows 10에서 권한 관련 문제가 발생했을 때 이 계정을 활성화하면 유용합니다.

기본 제공 관리자 계정을 활성화하는 방법은 다음과 같습니다.

  1. Windows 키 + X를 누른 후 '명령 프롬프트(관리자)'를 클릭합니다.
  2. net user administrator /active:yes를 입력하고 Enter 키를 누릅니다. '명령을 성공적으로 완료했습니다'라는 메시지가 표시되면 정상적으로 활성화된 것입니다.

보안을 위해 관리자 계정에는 비밀번호를 설정하는 것이 좋습니다. 이렇게 하면 다른 사람이 PC 설정을 임의로 변경하는 것을 막을 수 있습니다.

  1. net user administrator <비밀번호>를 입력하고 Enter 키를 누릅니다. (<비밀번호> 자리에 실제 설정하고 싶은 비밀번호를 입력하세요.)

또는

  1. net user administrator *를 입력하고 Enter 키를 누릅니다. 비밀번호 입력을 두 번 요구받으면 원하는 비밀번호를 입력하고 Enter 키를 누르면 됩니다.

이제 프로그램을 다시 실행해 보세요. 더 이상 오류 없이 정상적으로 작동할 것입니다. 작업을 마친 후 관리자 계정을 비활성화하려면 아래 단계를 따르세요.

  1. Windows 키 + X를 누른 후 '명령 프롬프트(관리자)'를 클릭합니다.
  2. net user administrator /active:no를 입력하고 Enter 키를 누릅니다.

방법 6: UAC 설정 조정

이 방법은 시스템을 여러 위협에 노출시킬 수 있으므로 권장하지 않습니다. 일부 응용 프로그램은 UAC(사용자 계정 컨트롤) 설정과 호환되지 않거나 충돌할 수 있습니다. UAC는 프로그램을 설치하거나 실행할 때 비밀번호 또는 인증을 요청하는 핵심 보안 장벽입니다. UAC를 비활성화하면(응용 프로그램 설치 및 폴더 접근 시 UAC의 개입을 최소화하여) 문제가 해결될 수 있습니다.

  1. Windows 키를 누르고 UserAccountControlSettings를 검색한 후 결과에서 해당 항목을 클릭합니다.
  2. 사용자 계정 컨트롤 설정 창에서 슬라이더를 '알리지 않음(Never Notify)'으로 조정한 후 확인(OK)을 클릭합니다.
  3. 이후 설치하려던 프로그램을 설치하거나 수행하려던 작업을 다시 시도합니다.

작업이 완료되면 반드시 UAC 설정을 원래대로 되돌려 시스템 보안을 유지하는 것을 잊지 마세요.