설치 패키지를 열 수 없다는 오류를 수정하는 방법

설치 패키지를 열 수 없음
우리는 모두 PC에 다양한 서드파티 애플리케이션을 가지고 있지만, 때때로 애플리케이션 설치 중 문제가 발생할 수 있습니다.

사용자에 따르면, 특정 애플리케이션을 설치하려고 할 때 이 설치 패키지를 열 수 없습니다라는 오류 메시지를 받고 있습니다.

다행히도 Windows 10에서 이를 수정하는 방법이 있습니다.

이 설치 패키지를 열 수 없음을 해결하는 방법

솔루션 1 – 애플리케이션이 차단 해제되었는지 확인하기

보안 설정에 따라 Windows 10은 때때로 특정 애플리케이션의 설치를 차단할 수 있으며, 이로 인해 이 설치 패키지를 열 수 없습니다라는 오류가 발생할 수 있습니다. 이 문제를 해결하려면 설치 파일을 찾아 차단 해제하면 됩니다. 이는 꽤 간단합니다:

  1. 문제가 있는 설치 파일을 찾고, 해당 파일을 마우스 오른쪽 버튼으로 클릭한 후 속성을 선택합니다.

  1. 속성 창이 열리면 일반 탭으로 가서 하단에 있는 차단 해제 체크박스를 찾습니다. 차단 해제 옵션이 체크되었는지 확인합니다.
  2. 이제 적용확인을 클릭하여 변경 사항을 저장합니다.
  3. 확인 메시지가 나타나면 계속을 클릭합니다.

설치 파일의 차단을 해제한 후, 애플리케이션을 다시 실행해 보세요. 만약 차단 해제 옵션이 없다면, 이 파일은 이미 차단 해제된 상태이므로 다른 솔루션을 사용해야 합니다.

솔루션 2 – 안티바이러스를 일시적으로 비활성화하기

안티바이러스는 PC에서 가장 중요한 애플리케이션 중 하나로, 안전하지 않거나 악성 파일로부터 보호합니다. 하지만 특정 파일이 실행되는 것을 방지할 수도 있습니다. 그럴 경우 이 설치 패키지를 열 수 없습니다라는 오류 메시지가 발생할 수 있습니다.

사용자에 따르면, 안티바이러스 소프트웨어를 비활성화하는 것만으로 이 문제를 해결할 수 있습니다. 안티바이러스를 비활성화한 후, 설치 파일을 다시 실행해보고 오류 메시지가 나타나는지 확인해 보세요.

Windows 10에는 Windows Defender라는 내장 안티바이러스가 포함되어 있으므로, 서드파티 안티바이러스를 비활성화하더라도 PC는 여전히 안전합니다.

안티바이러스를 비활성화하여 문제가 해결된다면, 안티바이러스의 설정을 확인하고 문제의 원인을 찾아보는 것이 좋습니다.

반면 이 오류가 자주 발생한다면, 안티바이러스를 업데이트를 시도해볼 수도 있습니다. 최악의 경우, 아예 다른 안티바이러스 소프트웨어로 전환해야 할 수도 있습니다.

솔루션 3 – Windows Installer 서비스가 실행되고 있는지 확인하기

어떠한 애플리케이션을 설치하기 위해서는 Windows Installer가 실행되어야 합니다. 그러나 때때로 이 서비스가 비활성화되어 이 설치 패키지를 열 수 없습니다라는 오류가 발생할 수 있습니다.

이를 수정하려면 Windows Installer를 수동으로 시작해야 합니다. 이는 비교적 간단합니다:

  1. Windows 키 + R을 눌러 services.msc를 입력한 후 확인을 클릭하거나 Enter를 누릅니다.

  1. 모든 사용 가능한 서비스 목록이 나타납니다. Windows Installer 서비스를 찾아 더블 클릭하여 속성을 엽니다.

  1. 가능하다면 시작 유형자동으로 설정합니다. 이제 서비스의 상태를 확인합니다. 서비스가 중지된 경우, 시작 버튼을 눌러 서비스를 시작합니다. 그 후 적용확인을 클릭하여 변경 사항을 저장합니다.

  1. 서비스 창을 닫고 애플리케이션을 다시 설치해 보세요.

설치 과정은 Windows Installer 서비스와 밀접하게 연결되어 있으므로, 이 문제가 발생한다면 앞서 언급한 서비스가 실행되고 있는지 반드시 확인하세요.

솔루션 4 – 레지스트리를 수정하기

사용자에 따르면, 레지스트리를 수정함으로써 이 문제를 해결할 수 있습니다. 레지스트리 수정은 잠재적으로 위험할 수 있으며 시스템 불안정성을 초래할 수 있으므로 신중하게 진행해야 합니다.

레지스트리를 수정하려면 다음과 같이 진행합니다:

  1. Windows 키 + R을 눌러 regedit를 입력한 후 확인을 클릭하거나 Enter를 누릅니다.

  1. 레지스트리 편집기가 열리면, 왼쪽 패널에서 HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlFileSystem으로 이동합니다.
  2. 선택 사항: FileSystem 키를 마우스 오른쪽 버튼으로 클릭하고 메뉴에서 내보내기를 선택합니다.

원하는 파일 이름을 입력하고 저장 위치를 선택한 후 저장 버튼을 클릭합니다.

문제가 발생할 경우 이 파일을 사용하여 레지스트리를 복원할 수 있습니다. 이 단계는 필수 사항은 아니지만 레지스트리를 수정하기 전에 항상 백업을 만드는 것이 좋습니다.

  1. FileSystem 키로 이동한 후, 오른쪽 패널에서 NtfsDisable8dot3NameCreation DWORD를 찾습니다. 이 DWORD의 데이터 값을 확인합니다. 만약 데이터가 0으로 설정되어 있지 않다면 NtfsDisable8dot3NameCreation을 두 번 클릭하여 속성을 엽니다.

  1. 이제 값 데이터를 0으로 설정하고 확인을 클릭하여 변경 사항을 저장합니다.

  1. Win31FileSystem DWORD를 찾아 데이터 값을 확인합니다. 만약 데이터 값이 0으로 설정되어 있지 않다면, 위에서 사용한 방법을 통해 변경해야 합니다.

  1. 레지스트리 편집기를 닫습니다.

변경 사항을 만든 후, 다시 설치를 시작해 보세요.

레지스트리를 변경한 후 새로운 문제가 발생하면, 3단계에서 생성한 백업 파일을 실행하여 언제든지 복원할 수 있습니다. 더 많은 이 주제에 대해 읽어보기

  • 새 Gmail 계정 가입 및 생성 방법 [쉬운 가이드]
  • 미사일 커맨드 델타 설치 오류 수정 방법
  • FIX: 미사일 커맨드 델타 PC에서 충돌 문제
  • 미사일 커맨드 델타 실행 오류 수정 방법
  • FIX: WH40KRT.exe 백그라운드 오류(0xc0000005) 발생

솔루션 5 – 새 사용자 계정 만들기

사용자에 따르면, 이 설치 패키지를 열 수 없습니다 오류를 새 사용자 계정을 생성하여 간단히 해결할 수 있습니다. 때때로, 일반 사용자 계정은 필요한 권한이 없거나 손상되어 이 문제가 발생할 수 있습니다.

이 문제를 해결하려면 새 사용자 계정을 만들어 해당 계정에서 애플리케이션을 설치해야 합니다:

  1. Windows 키 + I를 눌러 설정 앱을 엽니다.
  2. 설정 앱이 열리면 계정 섹션으로 이동하여 가족 및 기타 사용자 탭을 선택합니다. 기타 사용자 섹션에서 이 PC에 다른 사람 추가 버튼을 클릭합니다.

  1. 이 사람의 로그인 정보를 모릅니다를 클릭합니다.

  1. 이제 Microsoft 계정 없이 사용자 추가를 클릭합니다.

  1. 원하는 사용자 이름을 입력하고 다음을 클릭합니다.

새 사용자 계정을 만든 후, 현재 계정에서 로그아웃하고 새 계정으로 전환합니다.

이제 설치 파일을 찾고 실행해 보세요. 애플리케이션 설치에 성공하면, 자신의 주 계정으로 돌아가 해당 애플리케이션을 다시 실행해 보세요.

그 후에는 더 이상 필요 없는 새로 생성한 계정을 삭제해도 좋습니다.

일부 사용자는 이 오류가 사용자 이름에 특수 문자가 있을 때 발생한다고 보고했습니다.

특정 설치 파일은 특수 문자를 처리할 수 없으므로 이 오류 메시지를 제공합니다. 만약 그런 경우라면 이름에 알파벳과 숫자만 있는 새 계정을 생성하여 문제의 애플리케이션을 설치해야 합니다.

솔루션 6 – 숨겨진 관리자 계정 활성화하기

새 사용자 계정 생성으로 이 설치 패키지를 열 수 없습니다 오류가 해결되지 않는다면, 숨겨진 관리자 계정을 활성화해야 할 수도 있습니다. 이는 꽤 간단합니다:

  1. Windows 키 + X를 눌러 Win + X 메뉴를 엽니다. 메뉴에서 명령 프롬프트(관리자)를 선택합니다.

  1. 명령 프롬프트가 열리면 net user administrator /active:yes를 입력합니다.
  2. 명령 프롬프트를 닫습니다.

이렇게 하면 숨겨진 관리자 계정이 활성화됩니다. 이제 현재 계정에서 로그아웃하고 새 관리자 계정으로 전환합니다. 그런 다음 설치 파일을 찾고 애플리케이션을 다시 설치해 보세요.

애플리케이션 설치에 성공했다면, 주 계정으로 돌아갑니다.

주 계정으로 복귀한 후 애플리케이션이 제대로 작동하는지 확인합니다.

그렇다면 관리자로 명령 프롬프트를 시작하고 net user administrator/active:no 명령을 실행하여 관리자 계정을 비활성화하십시오.

솔루션 7 – 설치 파일을 루트 디렉토리로 이동하기

때로는 이 설치 패키지를 열 수 없습니다 오류를 수정하기 위해 설치 파일을 PC의 루트 디렉토리로 이동해야 할 필요가 있습니다.

그렇게 하려면 설치 파일을 찾아서 C: 또는 다른 루트 디렉토리로 이동하기만 하면 됩니다. 그런 후 설치를 시작하면 문제가 없이 진행될 것입니다.

설치 파일을 하드 드라이브의 어떤 루트 디렉토리로 이동해도 된다는 점을 잊지 마세요.

솔루션 8 – .bat 파일 만들기

사용자에 따르면, 이 문제를 해결하기 위해 .bat 파일을 생성하고 이를 사용하여 설치를 실행할 수 있습니다. 이를 위해 다음 단계를 따르세요:

  1. 메모장을 엽니다.
  2. 메모장이 열리면 msiexec /i %1을 입력합니다.

  1. 이제 파일 > 다른 이름으로 저장을 클릭합니다.

  1. 저장 형식모든 파일로 설정하고 파일 이름으로 install.bat를 입력합니다. 저장 위치를 선택한 후 저장을 클릭합니다.
  2. 특정 애플리케이션을 설치하려면 설치 파일을 install.bat 파일로 드래그하기만 하면 됩니다. 이 해결 방법은 .msi 파일에만 작동합니다.

이 방법이 작동한다면, 이 메시지가 나타날 때마다 이 방법을 사용해야 합니다.

여러 사용자가 이 문제를 해결하기 위해 레지스트리를 조금 수정할 것 또한 제안하고 있습니다. 시작하기 전에, 우리는 문제가 발생할 경우를 대비하여 레지스트리를 백업할 것을 권장합니다.

이 해결 방법은 잠재적으로 위험할 수 있으므로 본인의 책임 하에 사용하시기 바랍니다. 이러한 변경을 하려면 다음과 같이 진행합니다:

  1. 레지스트리 편집기를 엽니다. 솔루션 4방법을 참조하세요.
  2. 레지스트리 편집기가 열리면, 왼쪽 패널에서 HKEY_CLASSES_ROOTMsi.Packageshell로 이동합니다. 필요한 경우 백업을 위해 shell 키를 내보내는 것을 권장합니다. 키를 내보내는 방법은 솔루션 43단계를 참조하세요.
  3. 왼쪽 패널에서 Open > command로 이동하여 오른쪽 패널에서 (기본)을 두 번 클릭합니다.

  1. 속성 창이 열리면, 값 데이터 필드에서 %1을 둘러싼 따옴표를 제거합니다. 이 필드에서 다른 항목을 제거하지 않도록 주의하세요. 만약 다른 항목을 실수로 제거하면 PC에 문제가 발생할 수 있습니다. 요약하자면, “%SystemRoot%System32msiexec.exe” /i “%1” %*“%SystemRoot%System32msiexec.exe” /i %1 %*로 변경합니다. 변경 사항을 저장하려면 확인을 클릭합니다.

  1. 이제 왼쪽 패널에서 Repair > command로 이동하여 오른쪽 패널에서 (기본)을 두 번 클릭합니다.

  1. 속성 창이 열리면, 값 데이터 필드에서 “%SystemRoot%System32msiexec.exe” /f “%1” %*“%SystemRoot%System32msiexec.exe” /f %1 %*으로 변경합니다. 변경 사항을 저장하려면 확인을 클릭합니다.

  1. 왼쪽 패널에서 Uninstall > command로 이동하여 오른쪽 패널에서 (기본)을 두 번 클릭합니다.
  2. 값 데이터를 “%SystemRoot%System32msiexec.exe” /x “%1” %*에서 “%SystemRoot%System32msiexec.exe” /x %1 %*으로 변경합니다. 변경 사항을 저장하려면 확인을 클릭합니다.

  1. 레지스트리 편집기를 닫고 애플리케이션을 다시 설치해 보세요.

이는 다소 고급 솔루션이므로 3단계에서 8단계까지 수행하는 동안 특별히 조심해야 합니다.

이미 언급했듯이, 레지스트리를 백업하는 것이 강력히 권장되므로 문제가 발생할 경우 쉽게 복원할 수 있습니다.

솔루션 9 – 다른 브라우저 사용해보기

사용자에 따르면, 이 설치 패키지를 열 수 없습니다 오류는 다운로드가 손상되었기 때문에 발생할 수 있습니다. 이 문제를 해결하려면 다른 브라우저로 설치 파일을 다시 다운로드해야 합니다.

여러 사용자로부터 이 솔루션이 효과적이었다는 보고가 있으므로 꼭 시도해보시기 바랍니다.

솔루션 10 – 설치 파일이 로컬 드라이브에 있는지 확인하기

사용자들은 이 설치 패키지를 열 수 없습니다 오류가 설치 파일이 네트워크 드라이브에 위치할 경우 발생한다고 보고했습니다.

그럴 경우, 네트워크 드라이브에서 설치 파일을 이동하고 다시 설치를 시도해 보세요.

솔루션 11 – Windows Installer 재등록하기

이 설치 패키지를 열 수 없습니다 오류는 Windows Installer를 재등록하여 해결할 수 있습니다. 이는 비교적 간단합니다:

  1. 명령 프롬프트를 관리자 권한으로 실행합니다.
  2. 명령 프롬프트가 열리면 다음 줄을 입력합니다:
  • msiexec /unregister
  • msiexec /regserver
  1. 두 명령어를 실행한 후 명령 프롬프트를 닫습니다.

이제 애플리케이션을 다시 설치해보고 문제가 해결되었는지 확인해 보세요.

솔루션 12 – 환경 변수 변경하기

환경 변수를 변경하여 이 문제를 해결할 수도 있습니다. 이는 비교적 간단하며 다음 단계에 따라 수행할 수 있습니다:

  1. Windows 키 + S를 눌러 변수를 입력합니다. 메뉴에서 시스템 환경 변수 편집을 선택합니다.

  1. 시스템 속성 창이 나타납니다. 고급 탭에서 환경 변수 버튼을 클릭합니다.

  1. 환경 변수 목록이 나타납니다. TEMP 변수를 두 번 클릭하여 변경합니다.

  1. 속성 창이 열리면 변수 값C:Temp로 변경합니다. 변경 사항을 저장하려면 확인을 클릭합니다.

  1. TMP 변수에 대해서도 동일한 단계를 반복하고 변경 사항을 저장합니다.

이제 애플리케이션을 다시 설치해 보세요. 문제가 지속되면 환경 변수를 기본값으로 되돌리는 것을 고려해야 합니다.

솔루션 13 – iTunes 및 QuickTime 완전 제거하기

사용자에 따르면, iTunes를 설치하려고 할 때 이 오류가 발생합니다.

문제를 해결하려면 iTunes와 QuickTime을 제거해야 합니다. 이를 위해 다음 단계를 따르세요:

  1. Windows 키 + I를 눌러 설정 앱을 엽니다.
  2. 시스템 섹션으로 가서 앱 및 기능 탭을 선택합니다. iTunes 또는 QuickTime을 선택하고 제거 버튼을 클릭합니다.

  1. 문제가 있는 애플리케이션을 제거한 후, iTunes를 다시 설치해 보세요.

일부 사용자는 문제를 해결하기 위해 iTunes 및 QuickTime과 관련된 모든 파일을 삭제해야 한다고 보고했으므로, 이 점도 주의하십시오. 그 후 애플리케이션을 문제없이 설치할 수 있을 것입니다.

마지막으로, 비슷한 오류인 ‘이 앱 패키지는 앱 설치 프로그램에 의해 설치가 지원되지 않음’에 대한 기사를 다뤘으니, 더 많은 잠재적 솔루션을 확인해 보세요.

이 설치 패키지를 열 수 없습니다 오류는 새로운 애플리케이션을 설치하는 것을 방해할 수 있으며, 이 오류는 귀찮게 만들 수 있지만, 우리의 솔루션 중 하나를 사용하여 해결할 수 있어야 합니다.