Office에서 하이퍼링크를 선택하면 "인터넷 서버 또는 프록시 서버를 찾을 수 없습니다." 오류 메시지가 나타남

증상

Office 문서에서 하이퍼링크를 만든 다음 이 링크를 선택하면 다음 오류 메시지 중 하나가 나타날 수 있습니다.

URL>을 열 <수 없습니다. 인터넷 서버 또는 프록시 서버를 찾을 수 없습니다.

URL>을 열 <수 없습니다. 지정된 파일을 열 수 없습니다.

<URL> = 삽입한 하이퍼링크입니다.

참고

하이퍼링크는 브라우저에 직접 입력하거나 실행 대화 상자의 열기 상자에 입력하면 작동합니다( 시작을 선택한 다음 실행을 선택합니다).

원인

이 문제는 다음과 같은 경우 발생합니다.

  • Microsoft Internet Explorer에서 다음을 사용하는 경우

    • 프록시 서버로 -또는-
    • HTTP 요청을 로컬 네트워크에 배치할 수 없는 방화벽 사용
  • 인터넷 Explorer 기본 브라우저가 아닙니다.

  • ForceShellExecute 레지스트리 키가 다음 위치에 없거나 1로 설정되지 않았습니다.

    • 64비트 운영 체제에 설치된 32비트 버전의 Office용:

      HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\9.0\Common\Internet

    • 32비트 운영 체제에 설치된 32비트 버전의 Office 또는 64비트 운영 체제에 설치된 64비트 버전의 Office의 경우:

      HKEY_LOCAL_MACHINE\Software\Microsoft\Office\9.0\Common\Internet

    참고

    레지스트리 경로는 Office 버전에 따라 달라지지 않습니다.

해결 방법

중요

이 절, 방법 또는 작업에는 레지스트리를 수정하는 방법에 대한 단계가 포함되어 있습니다. 그러나 레지스트리를 잘못 수정하면 심각한 문제가 발생할 수 있습니다. 따라서 다음 단계를 주의하여 수행해야 합니다. 추가된 보호를 위해 레지스트리를 수정하기 전에 백업하세요. 그런 다음 문제가 발생할 경우 레지스트리를 복원할 수 있습니다. 레지스트리를 백업하고 복원하는 방법에 대한 자세한 내용은 다음 문서 번호를 클릭하여 Microsoft 기술 자료를 참조하세요.

322756 Windows에서 레지스트리를 백업 및 복원하는 방법

레지스트리에 인터넷 하위 키 추가 및 값 데이터 설정

이 문제를 해결하려면 ForceShellExecute 하위 키가 없으면 추가한 후 값 데이터를 설정하고, 하위 키가 있으면 ForceShellExecute 하위 키의 값 데이터를 설정합니다.

  1. 실행 중인 프로그램을 모두 끝냅니다.

  2. 시작을 선택한 다음 실행을 선택합니다. 열기 상자에 regedit을 입력한 다음 확인을 선택합니다.

  3. 레지스트리 편집기에서 다음 하위 키 중 하나로 이동합니다(없을 경우 키 만들기).

    • 64비트 버전의 Windows에 설치된 32비트 버전의 Office용:

      HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Office\9.0\Common\Internet

    • 32비트 버전의 Windows에 설치된 32비트 버전의 Office용:

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\9.0\Common\Internet

    • 64비트 버전의 Windows에 설치된 64비트 버전의 Office용:

      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\9.0\Common\Internet

  4. 인터넷 하위 키가 선택되어 있는지 확인합니다. 편집 메뉴에서 새로 만들기를 가리킨 다음 DWORD 값을 선택합니다. 다음과 같은 레지스트리 값을 추가합니다.

    값 이름: ForceShellExecute

  5. ForceShellExecute를 두 번 클릭한 다음 값 데이터를 1로 설정합니다. 확인을 선택합니다.

  6. [레지스트리] 메뉴에서 [종료]를 선택합니다.

문제가 해결되었습니까?

문제가 해결되었는지 확인합니다. 문제가 해결되면 이 섹션을 완료했습니다. 문제가 해결되지 않으면 지원에 문의하세요.

추가 정보

이 해결 방법을 사용한 후 하이퍼링크를 사용하여 Microsoft Word 문서나 Microsoft Excel 워크시트로 이동하지 못할 수도 있습니다.

Office는 Urlmon.dll 파일을 사용하여 모든 인터넷 전환을 처리합니다.

이 경우 Urlmon.dll 파일은 프록시 서버를 통해 http:// 파일을 가져오는 요청을 보냅니다. 프록시 서버는 요청이 http://request의 HTTP 사용자 에이전트 필드를 기반으로 Internet Explorer에서 요청이 온 것으로 확인합니다. 그러면 기본적으로 "액세스 거부"라는 오류 403이 발생합니다.

Urlmon.dll 파일이 이것을 가져와서 앞서 언급한 오류 메시지를 반환합니다. 이 오류는 요청이 실패했음을 나타내지만 실패한 이유는 명시하지 않습니다.

해결 방법은 URL에서 ShellExecute()를 사용하는 것입니다. 이렇게 하면 운영 체제가 기본 브라우저에서 URL을 시작할 수 있습니다. 프록시 서버에서 기본 브라우저를 제한하지 않으면 적절한 페이지가 표시됩니다.