다음을 통해 공유


Outlook 2016 로컬이 아닌 드라이브에 PST 또는 OST 파일을 추가할 때 오류 발생

증상

Microsoft Outlook 2016 개인 폴더 파일(.pst) 또는 오프라인 폴더 파일(.ost)을 추가하려고 하면 파일을 열 수 없다는 오류 메시지가 표시됩니다. 여기에는 다음이 포함될 수 있습니다.

  • PST 파일에 "잘못된 파일 이름"이 있음을 나타내는 오류입니다.
  • "액세스 거부됨" 오류입니다.

이 문제는 다음 조건이 충족될 때 발생합니다.

  • Outlook 2016 버전은 16.0.7910.1000 이상입니다(어떤 버전의 Outlook이 있나요?를 검사 방법).
  • .pst 또는 .ost 파일은 로컬 하드 드라이브에 없습니다. 예를 들어 파일이 이동식 드라이브 또는 네트워크 드라이브에 있습니다.

원인

이 문제는 Microsoft Outlook 2016 파일 이름 및 경로에서 작동하는 방식이 변경되어 발생합니다. 이러한 변경으로 인해 Outlook 2016 이전에 성공한 로컬이 아닌 드라이브에서 .pst 및 .ost 파일을 추가할 수 없습니다.

변경 세부 정보

빌드 16.0.7910.1000부터 Outlook 2016 운영 체제 구성 요소를 특정 호출하여 정식 경로를 확인합니다. 이 변경으로 Windows API는 GetFinalPathNameByHandle 정규화된 경로를 파일로 반환합니다. 매핑된 드라이브 GetFinalPathNameByHandle 의 경우 는 경로를 UNC(범용 명명 규칙) 형식으로 변환합니다. 경로를 변환할 때 Windows는 경로의 전체 폴더 구조를 트래버스하여 최종 이름을 빌드해야 합니다. UNC 경로 GetFinalPathNameByHandle 의 폴더에 대한 권한이 부족한 경우 는 정규화된 경로를 반환할 수 없습니다. 따라서 Outlook 2016 이 위치에서 .pst 파일을 추가할 수 없습니다.

예를 들어 P: \\Server\Share\Restricted\Everyone 드라이브에 매핑되었고 P:\MyData.pst에서 .pst 파일을 추가하려는 경우를 가정해 보겠습니다. 이 예제에서는 경로의 "모든 사람" 폴더에 대한 권한이 있지만 "제한된" 또는 "공유" 폴더에 대한 권한이 없습니다. 이 경우 Windows에서 정규화된 경로를 반환할 수 없습니다. 따라서 Outlook 2016 .pst 파일을 추가할 수 없습니다. 관리자가 "제한된" 폴더에 대한 목록 및 읽기 권한을 추가하면 Windows에서 전체 경로를 트래버스하고 정규화된 경로를 Outlook으로 반환할 수 있습니다. 그런 다음.pst 파일을 성공적으로 추가할 수 있습니다.

미리 알림으로 네트워크 공유에서 .pst 파일을 추가하는 것은 Outlook 2016 기술적으로 지원되지 않습니다. 이 해결 방법을 사용하면 프로필에 .pst 파일을 추가할 수 있지만 지원되지 않는 구성에서 .pst 파일을 사용할 때 성능 또는 안정성 문제가 발생할 위험이 있습니다.

해결 방법

이 문제를 해결하려면 .pst 또는 .ost 파일을 로컬 하드 드라이브에 복사한 다음 Outlook 2016 파일을 추가합니다.

.pst 또는 .ost 파일을 로컬이 아닌 드라이브에서 이동할 수 없는 경우 어떻게 해야 하세요.

지원되지 않는 이 구성에서 파일을 계속 사용할 수 있습니다. 이 경우 Windows에서 스토리지 경로를 최종 정식 경로로 성공적으로 변환할 수 있는 잠재적 변경 내용에 대해 네트워크 스토리지를 제공하는 공급업체에 문의할 수 있습니다.

참조

Outlook에서 사용하는 GetFinalPathNameByHandleA 함수에 대한 자세한 정보입니다.