응답하지 않는 Windows 설치 프로그램을 복구하는 방법
Windows Installer는 Windows에서 애플리케이션 설치, 업데이트 및 제거를 담당하는 작지만 중요한 구성 요소입니다.하지만 가끔씩 제대로 작동하지 않을 때가 있습니다.”Windows Installer 서비스에 액세스할 수 없습니다.” 또는 “오류 5: 액세스가 거부되었습니다.”와 같은 오류 메시지가 표시될 수 있는데, 이 때문에 작업이 중단될 수 있습니다.특히 중요한 작업을 진행 중이거나 최신 앱을 찾아서 설치하려는 경우라면 더욱 짜증스러울 수 있습니다. Windows는 때때로 까다로운 존재이기 때문에 이 문제를 해결하는 것이 항상 간단하지는 않지만, 다행히 몇 가지 유용한 해결 방법이 있습니다.
이러한 해결 방법 대부분은 서비스 재시작, 구성 요소 재등록 또는 레지스트리 항목 수정과 관련이 있는데, 시스템 파일을 건드리는 데 익숙하지 않다면 다소 불안하게 느껴질 수 있습니다.하지만 이러한 방법들이 효과가 없고 설치 오류가 자주 발생하는 경우라면 시도해 볼 가치가 있습니다.다음은 Windows 설치 프로그램을 다시 정상적으로 작동하도록 도와주는 몇 가지 방법 모음입니다.이 방법들이 여러분의 불편함을 덜어주기를 바랍니다.
Windows 설치 프로그램이 작동하지 않는 문제를 해결하는 방법은 무엇입니까?
방법 1: 문제 해결사를 실행하여 설치 프로그램 문제를 자동으로 해결합니다.
설치 프로그램에서 오류가 발생할 경우 가장 먼저 시도해 볼 만한 방법입니다. Microsoft의 문제 해결 도구는 때때로 문제를 찾아내고 간단하게 해결해 줍니다.일부 해결 방법은 관리자 권한이 필요하므로 관리자 권한으로 실행하는 것이 좋습니다.다음은 그 방법입니다.
- 프로그램 설치 및 제거 문제 해결 도구를 다운로드하세요.기억하기 쉬운 곳에 저장해 두세요.
- 다운로드한 파일을 마우스 오른쪽 버튼으로 클릭하고 ‘관리자 권한으로 실행’을 선택하세요.
- 시작 화면에서 문제가 설치 관련 인지 제거 관련 인지 선택하세요.
- 문제가 발생하는 특정 프로그램을 선택하거나, 일반적인 문제를 검사하도록 할 수 있습니다.
- 화면에 나타나는 안내에 따라 진행하세요.경우에 따라 수정 작업 후 재시작하라는 메시지가 나타날 수 있습니다.
이 기능은 설치 프로그램이 제대로 작동하지 못하게 막는 일반적인 레지스트리 또는 서비스 오류를 해결합니다.완벽하지는 않지만, 자동화되어 있고 사용하기 쉽습니다.
방법 2: 설치 프로그램을 방해할 수 있는 바이러스 또는 맬웨어를 검사합니다.
바이러스, 맬웨어 및 악성 애드웨어는 Windows 설치 프로그램을 포함한 시스템 파일에 자신을 첨부하는 것을 좋아합니다.보안 소프트웨어가 위협을 감지하면 설치 프로그램 서비스를 위험 요소로 오인하여 차단하거나 방해할 수 있습니다.이 문제를 해결하려면 빠른 바이러스 검사를 실행해 보세요.
- Win + I설정 창을 열려면 누르세요.
- 개인정보 및 보안 > 바이러스 및 위협 방지 로 이동하세요.
- 바이러스 정의 파일이 최신 상태인지 확인하세요 (최신 상태가 아니면 문제가 발생할 수 있습니다).
- 빠른 검사를 클릭하세요.검사가 완료될 때까지 기다리세요.위협 요소가 발견되면 필요에 따라 격리하거나 제거하세요.
- 추가적으로 전체 검사를 실행하세요.일부 악성 프로그램은 시스템 파일 깊숙이 숨어 있을 수 있습니다.
좀 이상하게 들릴 수도 있지만, 악성코드 감염은 설치 실패의 흔한 원인 중 하나입니다.왜 효과가 있는지는 모르겠지만, 이 방법으로 설치 오류가 여러 번 해결되는 것을 봤습니다.
방법 3: Windows Installer 서비스를 올바르게 다시 시작합니다.
Windows에서 가끔 문제가 발생하는 부분이 바로 이 지점입니다. Windows Installer 서비스가 중지되거나 멈춰버리면 액세스 오류 또는 서비스 응답 없음으로 인해 모든 종류의 설치가 실패할 수 있습니다.이 문제를 해결하려면 서비스를 다시 시작해야 합니다.서비스 관리자 또는 작업 관리자를 통해 다시 시작할 수 있습니다.
Windows 서비스 관리자 사용
- 를 누르고 Win + R를 입력 한 다음 Enter 키를 누르십시오.그러면 서비스
services.msc창이 열립니다. - 아래로 스크롤하여 Windows Installer를 찾습니다.마우스 오른쪽 버튼을 클릭하고 속성을 선택합니다.
- 서비스 상태를 확인하세요.서비스가 중지된 경우 [시작]을 클릭하세요.실행 중인 경우 [중지]를 클릭한 다음 [시작]을 클릭하여 잠시 중지했다 가 다시 시작하세요.
- 문제가 해결되었는지 확인하려면 설치 프로그램을 다시 실행해 보세요.
작업 관리자를 사용하는 것이 더 빠를 수 있습니다.
- Ctrl + Shift + Esc작업 관리자를 열려면 누르세요.
- 서비스 탭 으로 이동합니다. Windows 설치 관리자인 msiserver를 찾습니다.
- 마우스 오른쪽 버튼을 클릭한 다음, 실행 중이 아니면 다시 시작을 선택하고, 실행 중이 아니면 시작을 선택하세요.
- 설치 프로그램을 다시 실행해 보세요.종종 이렇게 간단히 재시작하면 전체 서비스 설정을 변경하지 않고도 문제가 해결됩니다.
이 단계는 설치 프로그램의 “새로 고침” 버튼과 같은 역할을 합니다.일부 시스템에서는 즉시 적용되지만, 다른 시스템에서는 재부팅이 필요할 수 있습니다.어떤 경우든 시도해 볼 가치가 있습니다.
방법 4: Windows Installer를 다시 등록합니다.
재부팅으로 문제가 해결되지 않으면 설치 프로그램 DLL 파일을 다시 등록하는 것이 효과적일 수 있습니다.이는 Windows를 다시 설치하지 않고 새롭게 시작하는 것과 같습니다.
- Ctrl+C 를 누르고 Win + RCtrl+C를 입력한
cmd다음 Ctrl+C를 눌러 Enter명령 프롬프트(cmd)를 관리자 권한으로 엽니다.그렇지 않으면 마우스 오른쪽 버튼을 클릭하고 ‘ 관리자 권한으로 실행’을 선택하세요. - 입력한
msiexec /unregister후 Enter 키를 누르세요. - 그 다음에는 를 입력
msiexec /regserver하고 다시 Enter 키를 누르세요. - 명령 프롬프트 창을 닫고 설치 또는 제거를 다시 시도해 보세요.
이렇게 하면 모호한 오류를 유발할 수 있는 잘못 등록된 구성 요소를 찾아낼 수 있습니다.솔직히 이유는 잘 모르겠지만, 시도해 볼 만한 고전적인 해결 방법입니다.
방법 5: 레지스트리를 통해 설치 프로그램 구성 재설정 (고급, 주의 필요!)
레지스트리를 수정해야 하므로 백업을 건너뛰지 마세요.윈도우는 꼭 필요 이상으로 복잡하게 만들어 놓았으니까요.레지스트리 수정에 자신 있다면 다음 단계를 따르세요.
- 메모장( Win + R, 입력
notepad)을 열고 다음 코드 블록 전체를 복사하여 붙여넣으세요. - 이 파일을 저장할 때
WindowsInstaller.reg파일 형식을 “모든 파일”로 선택하여 텍스트 문서로 저장되지 않도록 하세요. - 저장된 파일을 마우스 오른쪽 버튼으로 클릭하고 ‘병합’을 선택합니다. Windows 11에서는 먼저 ‘ 더 많은 옵션 표시’를 선택해야 할 수도 있습니다.
- 변경 사항이 적용되도록 PC를 재부팅하십시오.
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver] "DisplayName"="@%SystemRoot%\\system32\\msimsg.dll, -27" "ImagePath"=hex(2):25, 00, 73, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6d, 00, 72, 00, 6f, 00, 6f, 00, 74, 00, 25, 00, 5c, 00, 73, 00, 79, 00, 73, 00, 74, 00, 65, 00, 6d, 00, 33, 00, 32, 00, 5c, 00, 6d, 00, 73, 00, 69, 00, 65, 00, 78, 00, 65, 00, 63, 00, 20, 00, 2f, 00, 56, 00, 00, 00 "Description"="@%SystemRoot%\\system32\\msimsg.dll, -32" "ObjectName"="LocalSystem" "ErrorControl"=dword:00000001 "Start"=dword:00000003 "Type"=dword:00000010 "DependOnService"=hex(7):72, 00, 70, 00, 63, 00, 73, 00, 73, 00, 00, 00, 00, 00 "ServiceSidType"=dword:00000001 "RequiredPrivileges"=hex(7):53, 00, 65, 00, 54, 00, 63, 00, 62, 00, 50, 00, 72, 00, 69, 00, 76, 00, 65, 00, 67, 00, 65, 00, 00, 00
이렇게 하면 설치 프로그램의 구성이 초기화되어 레지스트리에 있을 수 있는 문제를 해결할 수 있습니다.중요한 경고: 레지스트리 키를 수정하기 전에 항상 레지스트리를 백업하십시오.레지스트리 키는 주의해서 작업하지 않으면 위험할 수 있습니다.
방법 6: 프로그램의 이전 버전 또는 충돌하는 버전을 제거합니다.
이미 부분적으로 설치되었거나 설치에 실패한 프로그램의 새 버전을 설치하려고 하면 여러 가지 충돌이 발생할 수 있습니다.때로는 이전 설치 파일의 잔여물 때문에 설치 프로그램이 제대로 작동하지 않을 수도 있습니다.
- 제어판을 엽니다 ( Win + R, 입력
control panel). - 프로그램 > 프로그램 제거 로 이동하세요.
- 이전 버전을 찾아서 마우스 오른쪽 버튼을 클릭하고 ‘ 제거’를 선택하세요.
- 설치가 완료되면 컴퓨터를 재시작한 후 새 버전을 다시 설치해 보세요.
어떤 환경에서는 완벽하게 작동했지만, 다른 환경에서는 그렇지 않았습니다.하지만 설치 실패의 흔한 원인 중 하나이므로 시도해 볼 가치는 있습니다.
중복 파일 삭제 msiexec.exe– 충돌이 발생하는 경우
때때로 중복된 파일이 msiexec.exe충돌을 일으킬 수 있습니다.하지만 시스템 파일을 삭제하는 것은 함부로 할 일이 아니므로 주의해야 합니다.먼저 다음 사항을 확인하세요.
- (64비트 Windows의 경우) Win + REnter 키를 누르 거나, 32비트 Windows의 경우 Enter 키를 누르십시오.
%windir%\SYSWOW64%windir%\system32 - 를 찾아보세요
msiexec.exe.만약 두 개 이상이 보인다면(흔치 않은 경우입니다), 그중 하나가 중복된 경우(예: 예상치 못한 폴더에 있는 경우) 중복된 파일을 삭제하는 것을 고려해 보세요. - 만일의 사태에 대비해 파일을 먼저 백업해 두세요.
항상 필요한 것은 아니지만, 설치 프로그램에서 충돌 오류가 발생한다면 이것이 근본적인 원인일 수 있습니다.다만, 시스템 파일을 함부로 삭제하지 마세요.
이 방법들 중 하나라도 효과가 있으면 Windows 설치 프로그램이 다시 정상적으로 작동할 겁니다.좀 복잡해 보일 수 있지만, 대부분의 문제는 서비스 중지, 레지스트리 오류 또는 파일 손상으로 귀결됩니다.행운을 빕니다! 그래도 해결되지 않으면 운영체제 복구 옵션이나 새로 설치하는 것을 고려해 볼 수 있지만, 이는 최후의 수단입니다.
요약
- Microsoft 문제 해결사를 실행해 보세요.문제가 자동으로 해결될 수 있습니다.
- 시스템에서 악성 프로그램을 검사하세요.악성 프로그램이 설치 프로그램을 탈취하는 경우가 있습니다.
- Windows Installer 서비스를 다시 시작하거나 다시 등록하십시오.
- 필요한 경우 레지스트리를 재설정하거나 수정하세요.하지만 먼저 백업을 해 두십시오!
- 새 프로그램을 설치하기 전에 충돌하는 이전 프로그램 버전을 제거하십시오.
- 충돌을 일으킬 수 있는 중복된 msiexec.exe 파일이 있는지 확인하십시오.
마무리
이러한 해결 방법 대부분은 복잡한 시스템 설정 변경 없이 빠르게 시도해 볼 수 있습니다.때로는 서비스를 재시작하거나 구성 요소를 다시 등록하는 것만으로도 이해하기 어려운 설치 오류가 해결되는 경우가 있습니다.이 방법이 Windows 설치 프로그램을 다시 정상적으로 작동시키는 데 도움이 되기를 바랍니다.앱을 설치하고 실행하기만 하면 되는 상황에서 “설치 실패” 메시지가 뜨는 것을 좋아하는 사람은 아무도 없으니까요.문제 해결에 성공하시길 바라며, 이 정보가 누군가에게 재설치라는 번거로움을 피하는 데 도움이 되기를 바랍니다.