Windows 사용자가 프로그램을 설치하거나 제거할 때 가장 자주 마주치는 문제 중 하나가 바로 설치 또는 제거 작업이 실패하면서 다음과 같은 오류 메시지가 나타나는 경우입니다.
'사용하려는 기능이 사용할 수 없는 네트워크 리소스에 있습니다(The feature you are trying to use is on a network resource that is unavailable)'
오류 메시지에서는 확인을 눌러 설치를 다시 시도하거나, 설치/제거 패키지가 있는 폴더의 대체 경로를 직접 입력하라고 안내합니다. 하지만 대부분의 경우 다시 시도해도 같은 결과만 반복됩니다. 겉으로는 단순히 해당 기능에 접근할 수 없다는 메시지처럼 보이지만, 실제 원인은 그보다 복잡한 경우가 많습니다.
이 문제는 Windows Installer 서비스가 어떤 이유로 실행되지 않는 경우부터, 설치·제거하려는 프로그램의 레지스트리 값이 손상되었거나 인식되지 않는 경우까지 다양한 원인으로 발생할 수 있습니다. 다행히도 이 문제는 스스로 해결하는 것이 가능합니다. 아래에서 가장 효과적인 해결 방법들을 소개합니다.
방법 1: Windows Installer 서비스가 실행 중인지 확인
Windows Installer 서비스가 실행되고 있지 않으면 설치 및 제거 작업이 실패할 수 있습니다. 따라서 이 문제를 해결하기 위해서는 먼저 해당 서비스의 상태를 점검하는 것이 좋습니다. 확인 방법은 다음과 같습니다.
- Windows 로고 키 + R 키를 눌러 실행(Run) 대화 상자를 엽니다.
- services.msc를 입력하고 Enter 키를 누릅니다.
- 서비스 관리자에서 목록을 스크롤하여 Windows Installer 서비스를 찾아 마우스 오른쪽 버튼으로 클릭합니다.
- 컨텍스트 메뉴에서 속성(Properties)을 클릭합니다.
- 시작 유형(Startup type) 드롭다운 메뉴를 열고 자동(Automatic)을 선택합니다.
- 서비스 상태(Service status)가 중지됨(Stopped)으로 표시되어 있으면 시작(Start) 버튼을 클릭합니다. 이미 실행 중(Started)이라면 이 단계는 건너뜁니다.
- 적용(Apply)을 클릭한 후 확인(OK)을 누릅니다.
- 서비스 관리자를 닫고 컴퓨터를 재시작합니다.
컴퓨터가 부팅된 후 문제가 발생했던 프로그램의 설치 또는 제거를 다시 시도하여 정상적으로 완료되는지 확인합니다.
방법 2: 다른 설치 파일을 다운로드하거나 다른 위치에 저장
설치에 사용하는 설치 파일 자체가 손상되었거나, 파일이 저장된 폴더가 시스템과 정상적으로 통신하지 못하는 경우에도 이 오류가 발생할 수 있습니다. 이 경우에는 설치 파일을 새로 다운로드하거나, 다른 위치(예: 바탕 화면, C 드라이브 루트 등)에 저장한 후 다시 실행해 보세요. 의외로 간단하게 문제가 해결되는 경우가 많습니다.
방법 3: 프로그램 설치 및 제거 문제 해결사 실행
Microsoft는 Windows 사용자가 프로그램 설치·제거 과정에서 겪는 다양한 문제를 인지하고 있으며, 이를 해결하기 위한 전용 도구를 제공합니다. 바로 프로그램 설치 및 제거 문제 해결사(Program Install and Uninstall Troubleshooter)입니다. 이 도구는 손상된 레지스트리 값이나 키 등 설치와 제거를 방해하는 일반적인 문제를 자동으로 진단하고 복구해 줍니다. 실행 방법은 다음과 같습니다.
- Microsoft 공식 웹사이트에서 프로그램 설치 및 제거 문제 해결사를 다운로드합니다.
- 다운로드가 완료될 때까지 기다립니다.
- 다운로드한 파일을 더블클릭하여 실행합니다.
- 화면에 표시되는 지침에 따라 문제 해결사를 끝까지 진행합니다.
- 문제 해결사가 손상된 레지스트리 값과 키, 그리고 새 프로그램의 설치나 기존 프로그램의 제거를 막는 여러 문제를 자동으로 탐지하고 복구하도록 합니다.
문제 해결사 실행이 완료되면 컴퓨터를 재시작하고, 부팅 후에도 동일한 오류가 발생하는지 확인합니다.
방법 4: 특정 레지스트리 키 삭제
레지스트리 편집은 시스템에 영향을 줄 수 있으므로, 시작하기 전에 반드시 레지스트리를 백업하거나 시스템 복원 지점을 만들어 두는 것이 좋습니다. 진행 방법은 다음과 같습니다.
- Windows 로고 키 + R 키를 눌러 실행(Run) 대화 상자를 엽니다.
- regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기를 엽니다.
- 왼쪽 창에서 다음 경로로 이동합니다.
HKEY_LOCAL_MACHINE > SOFTWARE > Classes > Installer - Installer 키 아래의 Products 하위 키를 확장한 후, 그 아래의 하위 키들을 하나씩 클릭하여 오른쪽 창에 내용을 표시합니다. 각 하위 키의 Product Name 문자열 값(REG_SZ)의 데이터에는 해당 레지스트리 키가 속한 프로그램의 이름이 표시됩니다. 문제가 발생하는 프로그램에 해당하는 하위 키를 찾을 때까지 계속 확인합니다.
- 해당 프로그램의 하위 키를 찾으면 마우스 오른쪽 버튼으로 클릭하고 삭제(Delete)를 선택합니다.
- 팝업 창에서 예(Yes)를 클릭하여 삭제를 확인합니다.
- 하위 키가 삭제되면 레지스트리 편집기를 닫고 컴퓨터를 재시작합니다.
컴퓨터가 재부팅된 후 해당 프로그램의 설치 또는 제거를 다시 시도하여 문제가 해결되었는지 확인합니다. 이 방법은 손상된 레지스트리 항목이 원인일 때 특히 효과적입니다.