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

[해결] 윈도우 오류 코드 1606 '네트워크 위치에 액세스할 수 없음' 완벽 수정 가이드

오류 코드 1606(Could Not Access Network Location)은 일부 Windows 사용자가 프로그램을 설치하거나 제거하려는 시점에 나타나는 대표적인 설치 오류입니다. 특히 HP 컴퓨터에서는 출고 시 함께 설치된 HP 소프트웨어가 WiX 기반 설치 프로그램과의 호환성을 손상시키면서 이 문제가 자주 발생하는 것으로 알려져 있습니다.

[해결] 윈도우 오류 코드 1606  네트워크 위치에 액세스할 수 없음  완벽 수정 가이드

원인을 분석해 보면 이 오류는 대부분 다음 두 레지스트리 하위 키 중 하나의 문제에서 비롯됩니다.

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

이 문제를 겪고 있다면 자동 복구 도구를 활용하거나, 레지스트리 값을 직접 수정하여 해결할 수 있습니다. 다만 오류 코드 1606은 레지스트리 문제 외에도 폴더 권한 불일치로 인해 발생하는 경우도 있으므로, 아래에서 소개하는 세 가지 해결 방법을 순서대로 시도해 보시기 바랍니다.

방법 1: 프로그램 호환성 문제 해결사 실행

간단한 해결책을 찾고 있다면 내장된 프로그램 호환성 문제 해결사(Program Compatibility Troubleshooter)를 실행하고 권장 수정 사항을 적용하는 것만으로도 오류 코드 1606을 해결할 수 있습니다.

실제로 여러 사용자들이 이 방법을 통해 기존에 설치에 실패했던 프로그램을 정상적으로 설치하는 데 성공했다고 보고했습니다. 이 방법은 클래식 제어판에서 접근할 수 있는 Fix-it 도구를 활용하며, Windows 7, Windows 8.1, Windows 10 환경 모두에서 사용 가능합니다.

아래 지침에 따라 프로그램 호환성 문제 해결사를 실행해 보세요.

  1. Windows 키 + R을 눌러 실행(Run) 대화 상자를 엽니다. 입력란에 'control.exe'를 입력하고 Enter 키를 눌러 클래식 제어판을 엽니다.[해결] 윈도우 오류 코드 1606  네트워크 위치에 액세스할 수 없음  완벽 수정 가이드
  2. 클래식 제어판 화면에서 하위 항목 목록 중 문제 해결(Troubleshooting)을 클릭합니다.
  3. 문제 해결 화면에서 옵션 목록 중 프로그램을 선택합니다.[해결] 윈도우 오류 코드 1606  네트워크 위치에 액세스할 수 없음  완벽 수정 가이드
  4. 문제 해결 - 프로그램 창에서 프로그램 호환성 문제 해결사 항목을 마우스 오른쪽 버튼으로 클릭한 후 관리자 권한으로 실행을 선택합니다. UAC(사용자 계정 컨트롤)에서 관리자 권한을 요청하면 를 클릭합니다.[해결] 윈도우 오류 코드 1606  네트워크 위치에 액세스할 수 없음  완벽 수정 가이드
  5. 프로그램 호환성 문제 해결사 첫 화면에서 고급을 클릭한 뒤, 자동으로 복구 적용 옵션에 체크합니다.[해결] 윈도우 오류 코드 1606  네트워크 위치에 액세스할 수 없음  완벽 수정 가이드
  6. 초기 검사가 완료될 때까지 기다린 후, 다음 화면에서 문제가 발생하는 프로그램 또는 설치 파일을 선택합니다. 해당 프로그램이 목록에 없다면 '목록에 없음'을 선택하고 실행 파일 경로를 직접 지정합니다.
    [해결] 윈도우 오류 코드 1606  네트워크 위치에 액세스할 수 없음  완벽 수정 가이드
  7. 문제가 되는 프로그램/설치 파일을 선택했다면 권장 설정 사용을 클릭합니다.[해결] 윈도우 오류 코드 1606  네트워크 위치에 액세스할 수 없음  완벽 수정 가이드
  8. 권장 설정이 적용되면 동일한 작업을 다시 시도하여 오류 코드 1606이 해결되었는지 확인합니다.

만약 동일한 문제가 계속 발생한다면 아래의 다음 해결 방법으로 넘어가세요.

방법 2: 레지스트리 키 값 수정

위의 자동 복구 방법으로 해결되지 않았다면, Shell Folders와 관련된 레지스트리 키 값을 직접 수정하여 문제를 해결할 수 있습니다. 이 오류는 대체로 레지스트리에 남아 있는 잘못된 항목 때문에 발생하며, 특히 OS 이미징 소프트웨어가 시스템에 남긴 잔여 데이터가 주요 원인으로 꼽힙니다.

이 경우 레지스트리 편집기를 사용해 InstallLocation 값을 찾아 더 이상 존재하지 않는 위치를 가리키지 않도록 수정하면 문제를 해결할 수 있습니다.

레지스트리 편집기를 사용해 수동으로 문제를 해결하는 것이 익숙하다면, 아래 지침을 따라 진행하세요.

  1. Windows 키 + R을 눌러 실행 대화 상자를 연 뒤, 입력란에 'regedit'를 입력하고 Enter 키를 눌러 레지스트리 편집기를 엽니다. UAC(사용자 계정 컨트롤) 창이 나타나면 를 클릭해 관리자 권한을 부여합니다.[해결] 윈도우 오류 코드 1606  네트워크 위치에 액세스할 수 없음  완벽 수정 가이드
  2. 레지스트리 편집기에서 왼쪽 메뉴를 이용해 다음 위치로 이동합니다.
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders

    참고: 위 경로를 직접 탐색해 이동하거나, 상단 주소 표시줄에 경로를 붙여넣고 Enter 키를 눌러 즉시 이동할 수도 있습니다.

  3. 해당 위치에 도착하면 오른쪽 창으로 이동하여 Common Documents 항목을 두 번 클릭합니다.
  4. 문자열 편집(Edit String) 창이 열리면 값 데이터(Value Data)에 입력된 경로가 실제로 유효한 위치를 가리키는지 확인합니다. 잘못된 경로라면 문서 폴더의 기본 경로인 C:\Users\Public\Documents를 입력합니다.
  5. 변경 사항을 저장하고 레지스트리 편집기를 닫은 뒤, 컴퓨터를 재시작하여 문제가 해결되었는지 확인합니다.[해결] 윈도우 오류 코드 1606  네트워크 위치에 액세스할 수 없음  완벽 수정 가이드

그래도 오류 코드 1606이 계속 발생한다면 아래의 마지막 해결 방법을 시도해 보세요.

방법 3: Public\Documents 폴더 권한 수정

앞선 방법들로도 해결되지 않았다면, 설치 프로그램이 문서(Document) 폴더에 파일을 복사하지 못하도록 막는 권한 문제를 겪고 있을 가능성이 높습니다.

동일한 문제를 겪었던 여러 사용자들은 C:\Users\Public\DocumentsC:\Users\Public\Public Documents 폴더의 권한을 수정하여 오류가 발생하는 현재 사용자 계정에 모든 권한(Full Control)을 부여함으로써 문제를 해결했습니다.

방법을 잘 모르겠다면 아래 지침을 따라 진행하세요.

  1. 파일 탐색기를 열고 C:\Users\Public 경로로 이동합니다.
    참고: 숨김 폴더가 보이지 않는다면 상단 리본 메뉴에서 보기를 클릭한 뒤, 숨긴 항목에 체크합니다.
  2. [해결] 윈도우 오류 코드 1606  네트워크 위치에 액세스할 수 없음  완벽 수정 가이드
  3. 공용(Public) 폴더 안에서 공용 문서(Public Documents) 폴더를 마우스 오른쪽 버튼으로 클릭하고, 컨텍스트 메뉴에서 속성을 선택합니다.
  4. 속성 창에서 보안(Security) 탭을 선택한 후, 현재 사용 중인 사용자 계정을 선택하고 하단의 편집 버튼을 클릭합니다.
  5. 권한(Permissions) 창에서 모든 허용(Allow) 항목에 체크한 후 변경 사항을 저장합니다.
  6. 공용 문서 폴더에 모든 권한을 부여했다면, 동일한 과정을 C:\Users\Public\Documents 폴더에도 반복 적용합니다.
[해결] 윈도우 오류 코드 1606  네트워크 위치에 액세스할 수 없음  완벽 수정 가이드