수많은 기업 사용자들이 Microsoft Outlook을 통해 이메일과 각종 업무 커뮤니케이션을 관리하고 있으며, 개인 용도로 Outlook을 활용하는 분들도 적지 않습니다. 그런데 새 이메일 계정을 추가하는 과정에서 0x80070002라는 오류 코드가 나타나는 경우가 종종 발생합니다.
이 오류의 주된 원인은 파일 구조가 손상되었거나, 메일 클라이언트가 PST(Personal Storage Table) 파일을 생성하려는 디렉터리에 접근할 수 없기 때문입니다. 또한 이미 계정이 설정되어 있는 상태에서도 이메일을 주고받는 데 문제가 생길 수 있습니다.
이 글에서는 Windows 11/10/8/7 환경의 Microsoft Outlook에서 새 계정 생성 시, 또는 PST 파일을 열거나 만들 때 '알 수 없는 오류가 발생했습니다. 오류 코드 0x80070002' 메시지가 표시될 경우의 해결 방법을 안내합니다.
Outlook 오류 0x80070002 해결 방법
1. 시스템 복원 지점 생성
작업을 시작하기 전에 문제가 생길 경우를 대비해 시스템 복원 지점을 미리 만들어 두는 것을 권장합니다. 레지스트리 편집 작업이 포함되므로 현재 상태로 되돌릴 수 있는 안전장치가 필요합니다.
2. PST 파일 저장 경로 확인
다음으로 PST 파일이 정상적으로 생성되고 있는지 확인해야 합니다. 아래 경로로 이동하여 폴더 상태를 점검하세요.
- C:\Users\사용자이름\AppData\Local\Microsoft\Outlook
- C:\Users\사용자이름\Documents\Outlook Files
AppData 폴더로 이동하려면 WINKEY + R 키를 눌러 실행 창을 연 다음, %localappdata%를 입력하고 Enter 키를 누르면 됩니다. 그 후 위에서 안내한 경로로 이동하면 됩니다.
3. 새 PST 저장 폴더 생성
만약 위 경로로 이동할 수 없다면 해당 경로를 직접 만들어야 합니다. C:\Users\<사용자이름>\Documents 폴더로 이동한 뒤 새 폴더를 만들고 이름을 OutlookNew로 지정하세요.
4. 레지스트리에서 ForcePSTPath 값 추가
WINKEY + R 키 조합으로 실행 유틸리티를 연 후 regedit를 입력하고 Enter 키를 눌러 레지스트리 편집기를 실행합니다. 그다음 아래 키 위치로 이동합니다.
HKEY_CURRENT_USER\Software\Microsoft\Office\
Office 폴더 아래에는 컴퓨터에 설치된 Office 버전 이름을 딴 하위 폴더가 있습니다. 설치된 버전에 맞는 폴더를 여세요.
- Outlook 2007 = \12.0\
- Outlook 2010 = \14.0\
- Outlook 2013 = \15.0\
- Outlook 2016 = \16.0\
해당 버전 폴더에 들어간 후, 오른쪽 패널의 빈 곳을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기(New) → 문자열 값(String Value)을 선택합니다.
새로 생성된 값을 ForcePSTPath로 이름 변경한 뒤 Enter 키를 눌러 저장합니다.
이어서 해당 값을 마우스 오른쪽 버튼으로 클릭하고 수정(Modify)을 선택합니다. 값 데이터(Value Data) 입력란에 앞서 만든 OutlookNew 폴더의 전체 경로를 입력하고 확인을 클릭합니다.
5. 재부팅으로 변경 사항 적용
레지스트리 편집기를 닫고, 변경 사항이 적용되도록 컴퓨터를 재부팅합니다.
이 과정을 완료하면 Outlook에서 PST 파일 경로를 새 폴더로 강제 지정하게 되어 오류 0x80070002가 해결될 것입니다. 그래도 문제가 지속된다면 Office 복구 기능을 실행하거나 손상된 PST 파일을 SCANPST.EXE(받은 편지함 복구 도구)로 검사해 보는 것도 좋은 방법입니다.