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

[해결] '사용하려는 기능이 사용할 수 없는 네트워크 리소스에 있습니다' 오류 수정 방법

Windows 사용자가 프로그램을 설치하거나 제거할 때 가장 자주 마주치는 문제 중 하나가 바로 설치 또는 제거 작업이 실패하면서 다음과 같은 오류 메시지가 나타나는 경우입니다.

'사용하려는 기능이 사용할 수 없는 네트워크 리소스에 있습니다(The feature you are trying to use is on a network resource that is unavailable)'

오류 메시지에서는 확인을 눌러 설치를 다시 시도하거나, 설치/제거 패키지가 있는 폴더의 대체 경로를 직접 입력하라고 안내합니다. 하지만 대부분의 경우 다시 시도해도 같은 결과만 반복됩니다. 겉으로는 단순히 해당 기능에 접근할 수 없다는 메시지처럼 보이지만, 실제 원인은 그보다 복잡한 경우가 많습니다.

이 문제는 Windows Installer 서비스가 어떤 이유로 실행되지 않는 경우부터, 설치·제거하려는 프로그램의 레지스트리 값이 손상되었거나 인식되지 않는 경우까지 다양한 원인으로 발생할 수 있습니다. 다행히도 이 문제는 스스로 해결하는 것이 가능합니다. 아래에서 가장 효과적인 해결 방법들을 소개합니다.

방법 1: Windows Installer 서비스가 실행 중인지 확인

Windows Installer 서비스가 실행되고 있지 않으면 설치 및 제거 작업이 실패할 수 있습니다. 따라서 이 문제를 해결하기 위해서는 먼저 해당 서비스의 상태를 점검하는 것이 좋습니다. 확인 방법은 다음과 같습니다.

  1. Windows 로고 키 + R 키를 눌러 실행(Run) 대화 상자를 엽니다.
  2. services.msc를 입력하고 Enter 키를 누릅니다.
  3. 서비스 관리자에서 목록을 스크롤하여 Windows Installer 서비스를 찾아 마우스 오른쪽 버튼으로 클릭합니다.
  4. 컨텍스트 메뉴에서 속성(Properties)을 클릭합니다.
  5. 시작 유형(Startup type) 드롭다운 메뉴를 열고 자동(Automatic)을 선택합니다.
  6. 서비스 상태(Service status)중지됨(Stopped)으로 표시되어 있으면 시작(Start) 버튼을 클릭합니다. 이미 실행 중(Started)이라면 이 단계는 건너뜁니다.
  7. 적용(Apply)을 클릭한 후 확인(OK)을 누릅니다.
  8. 서비스 관리자를 닫고 컴퓨터를 재시작합니다.

컴퓨터가 부팅된 후 문제가 발생했던 프로그램의 설치 또는 제거를 다시 시도하여 정상적으로 완료되는지 확인합니다.

방법 2: 다른 설치 파일을 다운로드하거나 다른 위치에 저장

설치에 사용하는 설치 파일 자체가 손상되었거나, 파일이 저장된 폴더가 시스템과 정상적으로 통신하지 못하는 경우에도 이 오류가 발생할 수 있습니다. 이 경우에는 설치 파일을 새로 다운로드하거나, 다른 위치(예: 바탕 화면, C 드라이브 루트 등)에 저장한 후 다시 실행해 보세요. 의외로 간단하게 문제가 해결되는 경우가 많습니다.

방법 3: 프로그램 설치 및 제거 문제 해결사 실행

Microsoft는 Windows 사용자가 프로그램 설치·제거 과정에서 겪는 다양한 문제를 인지하고 있으며, 이를 해결하기 위한 전용 도구를 제공합니다. 바로 프로그램 설치 및 제거 문제 해결사(Program Install and Uninstall Troubleshooter)입니다. 이 도구는 손상된 레지스트리 값이나 키 등 설치와 제거를 방해하는 일반적인 문제를 자동으로 진단하고 복구해 줍니다. 실행 방법은 다음과 같습니다.

  1. Microsoft 공식 웹사이트에서 프로그램 설치 및 제거 문제 해결사를 다운로드합니다.
  2. 다운로드가 완료될 때까지 기다립니다.
  3. 다운로드한 파일을 더블클릭하여 실행합니다.
  4. 화면에 표시되는 지침에 따라 문제 해결사를 끝까지 진행합니다.
  5. 문제 해결사가 손상된 레지스트리 값과 키, 그리고 새 프로그램의 설치나 기존 프로그램의 제거를 막는 여러 문제를 자동으로 탐지하고 복구하도록 합니다.

문제 해결사 실행이 완료되면 컴퓨터를 재시작하고, 부팅 후에도 동일한 오류가 발생하는지 확인합니다.

방법 4: 특정 레지스트리 키 삭제

레지스트리 편집은 시스템에 영향을 줄 수 있으므로, 시작하기 전에 반드시 레지스트리를 백업하거나 시스템 복원 지점을 만들어 두는 것이 좋습니다. 진행 방법은 다음과 같습니다.

  1. Windows 로고 키 + R 키를 눌러 실행(Run) 대화 상자를 엽니다.
  2. regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기를 엽니다.
  3. 왼쪽 창에서 다음 경로로 이동합니다.
    HKEY_LOCAL_MACHINE > SOFTWARE > Classes > Installer
  4. Installer 키 아래의 Products 하위 키를 확장한 후, 그 아래의 하위 키들을 하나씩 클릭하여 오른쪽 창에 내용을 표시합니다. 각 하위 키의 Product Name 문자열 값(REG_SZ)의 데이터에는 해당 레지스트리 키가 속한 프로그램의 이름이 표시됩니다. 문제가 발생하는 프로그램에 해당하는 하위 키를 찾을 때까지 계속 확인합니다.
  5. 해당 프로그램의 하위 키를 찾으면 마우스 오른쪽 버튼으로 클릭하고 삭제(Delete)를 선택합니다.
  6. 팝업 창에서 예(Yes)를 클릭하여 삭제를 확인합니다.
  7. 하위 키가 삭제되면 레지스트리 편집기를 닫고 컴퓨터를 재시작합니다.

컴퓨터가 재부팅된 후 해당 프로그램의 설치 또는 제거를 다시 시도하여 문제가 해결되었는지 확인합니다. 이 방법은 손상된 레지스트리 항목이 원인일 때 특히 효과적입니다.