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

[해결 방법] 프로그램 설치 시 오류 코드 2203 발생 원인과 해결법

오류 코드 2203은 주로 관리자 권한이 필요한 프로그램을 불충분한 권한으로 설치하려 할 때 나타납니다. 이 문제는 다양한 프로그램에서 보고되었으며, Windows 7, Windows 8.1, Windows 10 환경에서 발생이 확인되었습니다.

[해결 방법] 프로그램 설치 시 오류 코드 2203 발생 원인과 해결법

조사 결과, 프로그램이나 게임 설치 과정에서 이 오류를 유발할 수 있는 원인은 여러 가지가 있습니다:

  • 관리자 권한 부족 – 가장 흔한 원인은 설치 프로그램이 필요한 파일을 복사할 관리자 권한이 없는 경우입니다. 이 경우 설치 프로그램을 관리자 권한으로 강제 실행하면 문제를 해결할 수 있습니다.
  • Temp 폴더의 소유자가 현재 사용자 계정이 아님 – 설치 프로그램이 임시 파일을 temp 폴더에 저장해야 하지만 현재 권한 설정 때문에 그렇게 할 수 없는 경우에도 이 오류 코드가 나타날 수 있습니다. 이 경우 temp 폴더의 전체 소유권을 가져오면 문제를 해결할 수 있습니다.
  • 백신 프로그램 간섭 – Kaspersky나 Avira를 사용하는 경우 오탐(false positive)으로 인해 설치가 차단될 수 있습니다. 또한 설치하려는 프로그램이 검증된 게시자의 서명을 받지 않은 경우에도 이 문제가 발생할 수 있습니다. 이 경우 기본 백신과 내장 방화벽을 모두 비활성화해야 합니다.

방법 1: 관리자 권한으로 설치 프로그램 실행하기

오류 코드 2203이 발생하는 가장 흔한 상황 중 하나는 설치 프로그램이 설치 폴더에 파일을 복사하거나 설치 단계에서 temp 폴더를 사용할 충분한 권한이 없는 경우입니다.

이 경우, 관리자 계정으로 로그인했는지 확인하고 설치 프로그램을 관리자 권한으로 실행하면 문제를 해결할 수 있습니다.

설치 프로그램을 관리자 권한으로 열려면 해당 파일을 마우스 오른쪽 버튼으로 클릭하고 새로 나타난 컨텍스트 메뉴에서 관리자 권한으로 실행(Run as Administrator)을 선택하세요. 그런 다음 UAC(사용자 계정 컨트롤) 프롬프트에서 예(Yes)를 클릭하여 관리자 권한을 부여합니다.

[해결 방법] 프로그램 설치 시 오류 코드 2203 발생 원인과 해결법

이후 남은 지침에 따라 정상적으로 진행하고, 동일한 오류 코드 2203 없이 설치를 완료할 수 있는지 확인하세요.

오류 코드가 다시 나타난다면 아래의 다음 해결 방법으로 넘어가세요.

방법 2: Temp 폴더 소유권 가져오기

오류 코드 2203을 유발하는 두 번째로 흔한 상황은 설치 프로그램이 일부 파일을 임시로 저장하기 위해 temp 폴더를 사용해야 하지만, 사용 중인 사용자 계정에 temp 폴더의 소유권이 없어 사용할 수 없는 경우입니다.

이 경우 해결 방법 자체는 간단하지만 절차가 다소 번거롭습니다. 설치를 다시 시도하기 전에 temp 폴더의 소유권을 가져와야 합니다.

방법을 잘 모르겠다면 아래 지침을 따르세요:

  1. Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 그런 다음 텍스트 상자에 '%temp%'를 입력하고 Enter 키를 눌러 Temp 폴더를 엽니다.
  2. temp 창에 들어간 후, 파일 탐색기에서 위쪽 화살표 아이콘을 눌러 Local 폴더로 돌아갑니다.
  3. Local 폴더에 들어간 후, temp 폴더를 마우스 오른쪽 버튼으로 클릭하고 새로 나타난 컨텍스트 메뉴에서 속성(Properties)을 클릭합니다.
  4. Temp 속성 화면에서 보안(Security) 탭을 클릭한 다음 고급(Advanced) 버튼(System의 사용 권한 아래)을 클릭합니다.
  5. Temp고급 보안 설정(Advanced Security Settings) 화면에서 소유자(Owner) 항목 옆의 변경(Change) 하이퍼링크를 클릭합니다.
  6. 사용자 또는 그룹 선택(Select User or Group) 화면에서 'Everyone'을 입력하고 Enter 키를 누른 다음 적용(Apply)을 클릭하여 변경 사항을 저장합니다.
  7. 다시 Temp 속성 화면으로 돌아오면, 보안(Security) 탭 아래의 편집(Edit) 버튼을 클릭하여 권한을 변경합니다.
  8. 그다음 추가(Add)를 클릭하여 'Everyone'이라는 새 계정을 만든 뒤, 모든 허용(Allow) 확인란을 체크하여 전체 권한을 부여하고 적용(Apply)을 클릭해 변경 사항을 저장합니다.
  9. 사용자 계정 컨트롤(User Account Control) 프롬프트가 나타나면 예(Yes)를 클릭하여 수정 사항을 수락하고 관리자 권한을 부여합니다.
  10. 마지막으로 컴퓨터를 재시작하고, 재부팅이 완료되면 설치를 다시 시도합니다.
[해결 방법] 프로그램 설치 시 오류 코드 2203 발생 원인과 해결법

동일한 오류 코드 2203이 계속 발생한다면, 아래의 다음 해결 방법으로 넘어가세요.

방법 3: 방화벽/백신 일시적으로 비활성화하기

이 문제는 과도하게 보호 모드로 작동하는 백신 프로그램이 오탐으로 인해 설치를 차단하면서 발생할 수도 있습니다. Avira와 Kaspersky에서 이 문제가 확인되었지만, Windows Defender 역시 검증되지 않은 게시자가 배포한 설치 프로그램에서 같은 문제를 일으킬 수 있습니다.

서드파티 백신을 사용 중이라면, 이전에 오류가 발생했던 설치를 시작하기 전에 실시간 보호를 비활성화하여 오류 코드 2203의 발생을 피할 수 있습니다.

물론 서드파티 백신의 경우 실시간 보호를 비활성화하는 방법은 제품마다 다릅니다. 다행히 대부분의 보안 프로그램은 트레이 바 아이콘을 통해 직접 설정할 수 있습니다. 아이콘을 마우스 오른쪽 버튼으로 클릭하고 백신을 비활성화하는 옵션이 있는지 확인해 보세요.

[해결 방법] 프로그램 설치 시 오류 코드 2203 발생 원인과 해결법

반면, 서명되지 않은 소프트웨어를 설치하려다 Windows Defender에서 이 오류가 발생하는 경우라면, 오류를 피하기 위해 백신 구성 요소와 방화벽을 모두 일시적으로 비활성화해야 할 가능성이 높습니다.

이 경우 아래 지침을 따르세요:

  1. Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 그런 다음 실행 상자에 'windowsdefender:'를 입력하고 Enter 키를 눌러 Windows 보안(Windows Security) 메뉴를 엽니다.[해결 방법] 프로그램 설치 시 오류 코드 2203 발생 원인과 해결법
  2. Windows 보안 메뉴에서 바이러스 및 위협 방지(Virus & threat protection)를 클릭한 다음 (바이러스 및 위협 방지 설정 아래의) 설정 관리(Manage settings) 하이퍼링크를 클릭합니다.[해결 방법] 프로그램 설치 시 오류 코드 2203 발생 원인과 해결법
  3. 다음 창에서 실시간 보호(Real-time protection) 토글을 비활성화하고 변경 사항을 저장합니다.
  4. 첫 번째 Windows 보안 창으로 돌아간 다음 방화벽 및 네트워크 보안(Firewall & network protection)을 클릭합니다.[해결 방법] 프로그램 설치 시 오류 코드 2203 발생 원인과 해결법
  5. 다음 화면에서 현재 활성화된 네트워크를 클릭한 후 Windows Defender 방화벽 토글을 비활성화합니다.[해결 방법] 프로그램 설치 시 오류 코드 2203 발생 원인과 해결법
  6. 두 구성 요소를 모두 비활성화했다면, 컴퓨터를 재시작하고 재부팅이 완료되면 설치를 다시 시도합니다.