Windows 10 메일 앱의 자동 완성 기능은 다른 애플리케이션과 마찬가지로 전체 주소를 직접 입력하거나 오타를 방지하는 데 매우 유용합니다. 하지만 이미 잘못된 주소가 자동 완성 목록에 저장되어 있거나, 특정 항목을 목록에서 제거하고 싶을 때는 문제가 됩니다.
메일 앱의 자동 완성 목록은 받거나 보낸 이메일 메시지 또는 Microsoft People(사람) 앱에서 생성되기 때문에, 다른 애플리케이션처럼 연락처를 선택해서 간단히 삭제하는 방식이 작동하지 않습니다.

아래에서 소개하는 해결 방법들을 시도해 자동 완성 목록의 불필요한 주소를 삭제할 수 있습니다. 작업을 시작하기 전에 시스템 복원 지점을 만들고 Microsoft People 앱의 연락처를 백업해 두는 것이 좋습니다.
방법 1: Windows, 메일 앱, People 앱 업데이트
Windows 운영체제, 메일 앱, People 앱이 오래된 버전이라면 OS 모듈 간 호환성 문제가 발생하여 자동 완성 오류가 나타날 수 있습니다. 이 경우 모든 구성 요소를 최신 버전으로 업데이트하면 문제가 해결될 수 있습니다.
- Windows 업데이트를 수동으로 확인하고(선택적 업데이트 포함) 문제가 해결되었는지 확인합니다.

- 그래도 문제가 지속되면 Windows 키를 누르고 검색창에 '메일'을 입력한 후, 메일 앱 결과를 마우스 오른쪽 버튼으로 클릭하여 공유를 선택합니다.

- Microsoft Store의 메일 및 일정 앱 페이지가 열립니다. 공유 화면이 표시되면 건너뛰고, 메일 앱 업데이트가 있는지 확인합니다. 업데이트가 있다면 설치합니다.

- 이후 자동 완성 문제가 해결되었는지 확인합니다.
- 문제가 계속되면 웹 브라우저를 실행하여 Microsoft Store의 People 앱 페이지로 이동합니다.
- 가져오기 버튼을 클릭하고 대화 상자에서 Microsoft Store 열기를 선택합니다.

- Microsoft Store에서 People 앱 업데이트가 있는지 확인하고, 업데이트가 있다면 설치한 후 메일 앱의 자동 완성 문제가 해결되었는지 점검합니다.
방법 2: 문제가 되는 계정 삭제 후 다시 추가
이메일 계정 서버와 PC 간의 통신 오류로 인해 문제가 발생할 수 있습니다. 이 경우 해당 이메일 계정을 메일 앱에서 제거한 후 다시 추가하면 해결될 수 있습니다. 계정을 삭제하기 전에 로그인 정보를 미리 준비해 두세요.
- 메일 앱을 실행하고 왼쪽 창 하단의 설정(톱니바퀴 아이콘)을 클릭합니다.

- 오른쪽 창에서 계정 관리를 열고 문제가 되는 계정을 선택합니다.

- 이 장치에서 계정 삭제 옵션을 클릭한 후 삭제 버튼을 눌러 삭제를 확정합니다.

- PC를 재부팅한 후 계정을 다시 추가하고 자동 완성 문제가 해결되었는지 확인합니다.
방법 3: 메일 앱 초기화 또는 재설치
메일 앱 설치 파일이 손상되면 자동 완성 목록의 주소가 계속 표시될 수 있습니다. 이 경우 앱을 초기화하거나 재설치하면 문제가 해결될 수 있습니다. 진행하기 전에 메일 앱에 등록된 계정의 로그인 정보를 반드시 준비하세요.
메일 및 Microsoft People 앱 초기화
- Windows 키를 누르고 검색창에 '메일'을 입력한 후, 화면 오른쪽 창에서 앱 설정을 선택합니다.


- 종료 버튼을 클릭한 후(약간 스크롤해야 할 수 있음) 초기화 버튼을 클릭합니다.

- 메일 앱 초기화를 확인하고 PC를 재부팅합니다.
- 재부팅 후 자동 완성 문제가 해결되었는지 확인합니다.
- 문제가 지속되면 '앱 및 기능'에서 Microsoft People과 메일 앱을 함께 초기화했을 때 해결되는지 확인합니다.

메일 앱 재설치
- 문제가 계속되면 시작 버튼을 마우스 오른쪽 버튼으로 클릭하여 빠른 실행 메뉴를 열고 Windows PowerShell(관리자)을 선택합니다.
- 다음 명령어를 실행합니다:
get-appxpackage *microsoft.windowscommunicationsapps* | remove-appxpackage

- PC를 재부팅한 후 Microsoft Store에서 메일 앱(People 앱도 함께 재설치해야 할 수 있음)을 다시 설치하고 자동 완성 기능이 정상적으로 작동하는지 확인합니다.
방법 4: 이메일 서비스 제공업체의 웹 포털 활용
메일 앱에 표시되는 자동 완성 항목이 로컬이 아닌 이메일 제공업체의 서버에서 가져온 것일 수 있습니다. 이 경우 이메일 제공업체의 웹 포털에서 해당 자동 완성 항목을 삭제하면 문제가 해결됩니다. 여기서는 Outlook.com을 예로 들어 설명합니다. 진행하기 전에 Windows 메일 앱을 종료하세요.
- 먼저 메일 앱을 기본값으로 초기화합니다(방법 3 참조).
- 웹 브라우저를 실행하여 Outlook 웹사이트로 이동합니다.
- 계정으로 로그인한 후 새 메시지 버튼을 클릭합니다.
- 받는 사람 필드에 문제가 되는 이메일 주소를 입력하고, 자동 완성 목록에 표시된 주소 위에 마우스를 올립니다.
- 주소 오른쪽에 있는 X 아이콘을 클릭하여 항목을 삭제한 후 브라우저를 닫습니다.

- PC를 재부팅한 후 메일 앱에 계정을 다시 추가하고, 성가신 항목이 자동 완성 목록에서 사라졌는지 확인합니다.

방법 5: 시스템 파일에서 문제가 되는 이메일 찾아 삭제
자동 완성을 생성하는 캐시 데이터베이스는 OS 내부 깊숙이 위치해 있어 사용자가 쉽게 접근할 수 없습니다. 이 경우 문제가 되는 이메일 주소와 관련된 항목을 직접 찾아 삭제하면 해결될 수 있습니다. 단, 작업 결과가 사용자마다 다르게 나타날 수 있으므로 진행 전에 반드시 시스템 복원 지점을 생성하는 것이 좋습니다.
- Windows 키를 누르고 검색창에 '명령 프롬프트'를 입력한 후, 명령 프롬프트에 마우스를 올리고 오른쪽 창에서 관리자 권한으로 실행을 선택합니다.

- 명령 프롬프트 창에 아래와 같은 경로가 표시됩니다(C는 시스템 드라이브):
C:\Windows\system32>
- 'cd..'를 입력하고 Enter 키를 누릅니다. 같은 작업을 한 번 더 반복하여 아래와 같이 표시되도록 합니다:
C:\>

- 다음 명령어를 실행합니다(abc@xyz.com을 문제가 되는 이메일 주소로 교체):
findstr /s /i "abc@xyz.com" *.*>>"C:\theoutput.txt"

- 명령 프롬프트에 C:\가 다시 표시될 때까지 기다린 후 시스템 드라이브를 엽니다. 메모리 부족 오류가 표시되면 C 드라이브의 하위 디렉터리에서 동일한 명령을 반복 실행합니다.
- theoutput.txt 파일을 두 번 클릭하고(편집 메뉴의 찾기 기능 활용) 문제가 되는 이메일의 위치를 확인합니다.

- 문제 항목의 위치를 찾았으면 해당 위치로 이동하여 항목을 삭제합니다(메모장으로 해당 파일을 열어 편집할 수 있습니다).
- PC를 재부팅하고 자동 완성 목록에서 항목이 사라졌는지 확인합니다.
일부 사용자들은 문제 항목이 LocalProvider_None_default.txt 파일에 있었으며, 해당 파일에서 삭제하니 문제가 해결되었다고 보고했습니다.
- 시작 메뉴 버튼을 마우스 오른쪽 버튼으로 클릭하여 빠른 실행 메뉴를 열고 '파일 탐색기'를 선택합니다.
- 다음 경로로 이동합니다(주소를 복사-붙여넣기):
%localappdata%\Packages\Microsoft.People_8wekyb3d8bbwe\TempState\

- relevantContactsCache 폴더를 열고(없으면 7단계로 이동) LocalProvider_None_default.txt 파일을 두 번 클릭합니다.

- 파일에서 문제가 되는 이메일 주소를 찾아 삭제하고, 변경 사항을 저장한 후 파일을 닫습니다.
- PC를 재부팅하고 메일 앱이 정상 작동하는지 확인합니다.
- 그래도 안 되면 LocalProvider_None_default.txt 파일 자체를 삭제하고(3단계 참조) PC를 재부팅하여 자동 완성 문제가 해결되었는지 확인합니다.
- 그래도 해결되지 않으면 파일 탐색기에서 다음 경로로 이동합니다:
%localappdata%\Packages\Microsoft.People_8wekyb3d8bbwe\
- TempState 폴더를 마우스 오른쪽 버튼으로 클릭하고 삭제를 선택합니다.

- TempState 폴더 삭제를 확인하고 PC를 재부팅합니다.
- 재부팅 후 자동 완성 문제가 해결되었는지 확인합니다.
방법 6: 문제가 되는 이메일 메시지 삭제
Microsoft는 사용자 편의를 위해 메일 앱에 자동 완성 기능을 추가했으며, 이 목록은 모든 폴더의 모든 이메일 메시지에서 받는 사람, 보내는 사람, 참조(CC), 숨은 참조(BCC) 등의 필드에 언급된 이메일 주소를 기반으로 생성됩니다. 위의 방법들로도 문제가 해결되지 않는다면, 문제가 되는 주소가 포함된 모든 이메일 메시지를 삭제하는 번거로운 작업이 필요할 수 있습니다.
- 메일 앱을 실행하고 검색 상자에 문제가 되는 주소를 입력합니다.
- 검색 결과가 모든 폴더에 대해 표시되도록 설정한 후, 결과 중 첫 번째 이메일 메시지를 확인합니다.

- 해당 메시지가 중요하다면 안전한 곳에 복사-붙여넣기로 백업합니다. 내용을 새 이메일에 붙여넣어 자신에게 보낼 수도 있지만(전달 금지), 메시지에 문제가 되는 이메일 주소가 남아 있지 않도록(받는 사람, 보내는 사람, CC, BCC, 본문 등) 주의한 후 원본 메시지를 삭제합니다.
- 검색 결과에 표시된 모든 메시지에 대해 같은 작업을 반복하여 삭제합니다.
- 이후 각 폴더를 하나씩 꼼꼼히 확인(미발송 또는 반송된 메시지 포함)하여 문제가 되는 이메일 주소의 흔적이 남아 있는지 점검하고, 발견되면 모두 삭제합니다.
- 이메일 제공업체의 웹 포털로 이동하여 연락처나 메시지에 남아 있는 문제 이메일 주소의 모든 참조를 삭제합니다.
- 문제 이메일 주소와 관련된 메시지나 참조를 모두 삭제한 후, 메일 앱과 People 앱을 초기화(방법 3 참조)하고 PC를 재부팅합니다.
- 재부팅 후 이메일 계정을 메일 앱에 다시 추가하고 자동 완성 문제가 해결되었는지 확인합니다.
- 문제가 다시 나타나면 문제 주소가 포함된 모든 이메일이 제거될 때까지 과정을 반복하고 메일 문제가 해결되었는지 확인합니다.
메일 자동 완성 목록에 가짜/스팸 이메일 주소가 쌓이는 것을 막으려면, 가짜/스팸 메일을 받는 즉시 삭제하는 습관을 들이는 것이 좋습니다.
방법 7: 새 Windows 사용자 계정 만들기
Windows 사용자 프로필이 손상된 경우에도 자동 완성 문제가 발생할 수 있습니다. 이 경우 새 Windows 사용자 계정을 만들면 문제가 해결될 수 있습니다.
- 새 Windows 사용자 계정을 만들고(가급적 로컬 관리자 권한) 현재 계정에서 로그아웃합니다.
- 새로 만든 계정으로 로그인하여 메일 앱 문제가 해결되었는지 확인합니다.
- 문제가 해결되었다면 기존 계정의 모든 사용자 데이터를 새 계정으로 이전할 수 있습니다.
그래도 문제가 지속된다면, 문제가 해결될 때까지 다른 이메일 클라이언트를 사용해 보는 것도 좋은 대안입니다.