Windows 생태계는 터치 기능을 가장 먼저 도입한 플랫폼 중 하나입니다. 'Metro' 인터페이스가 등장한 이후 Microsoft Surface Pro/Book, 컨버터블 노트북, 태블릿 등 점점 더 많은 Windows 기기가 이 환경에 빠르게 적응해 왔습니다.
그러나 곧 태블릿, 컨버터블, 일부 노트북에서 다소 불편한 사실이 하나 밝혀지며 경종을 울렸습니다. 바로 Windows에는 WaitList.dat라는 파일이 존재하는데, 필기 인식 기능으로 이메일, 연락처, 문서를 처리하는 과정에서 해당 파일에 원문 텍스트가 그대로 남는다는 것입니다.
이 발견은 색인(indexing) 과정에서 발생할 수 있는 예상치 못한 부작용을 드러낸 사례였습니다. 그렇다면 잘 알려지지 않은 이 WaitList.dat 파일을 둘러싼 논란은 무엇이고, 파일의 위치는 어디이며, 어떻게 삭제할 수 있을까요? 지금부터 하나씩 답해 드리겠습니다.
Windows 10의 WaitList.dat 파일이란?
WaitList.dat는 Windows 검색 색인기(Search Indexer)의 기능으로 생성되는 데이터 파일로, 이메일, 연락처, 문서 파일에서 추출된 텍스트가 포함되어 있는 것으로 확인되었습니다. 이 파일은 입력 개인화(Input Personalization) 시스템의 일부로, 사용자의 사용 패턴에 따라 언어 모델과 사전을 특정 사용자에게 맞게 조정하는 역할을 합니다.
WaitList.dat 파일의 핵심 역할은 Windows의 필기 인식(handwriting recognition) 기능 성능을 향상시키기 위한 텍스트 데이터를 저장하는 것입니다. 해당 기능이 활성화되면 레지스트리 키가 작동하여 텍스트 수집(text harvester) 기능을 켜고, 이때 WaitList.dat가 생성됩니다. 이후 이 파일은 컴퓨터에 저장된 모든 텍스트 기반 파일(이메일, Office 문서 등)에서 데이터를 수집하고 색인하기 시작합니다.
문제는 이러한 동작 방식 때문에 사용자가 의식하든 아니든 비밀번호나 이메일 내용이 몰래 축적될 수 있다는 점입니다. 현재까지 이 파일을 직접 공격하는 악성코드나 위협은 확인된 바 없지만, 해당 사실이 공개된 이상 언젠가 실질적인 보안 위협으로 이어질 가능성도 배제할 수 없습니다.
WaitList.dat 파일의 위치
WaitList.dat 파일은 사용자의 사용 습관에 따라 손글씨 제스처를 서식이 지정된 텍스트로 변환해 주는 입력 개인화 시스템의 일부입니다. Windows 8.1 및 Windows 10에서는 아래 디렉터리에서 찾을 수 있습니다.
C:\Users\%User%\AppData\Local\Microsoft\InputPersonalization\TextHarvester\WaitList.dat
파일 이름을 변경한다고 해서 큰 문제가 발생하지는 않지만, 보안상 더 확실한 방법은 파일을 삭제하거나 수정하는 대신 개인화된 필기 인식 서비스 자체를 비활성화하는 것입니다.
개인화 필기 인식 비활성화 방법
필기 인식 기능을 비활성화하고 싶다면 다음 단계를 따라 해 보세요.
- Windows 검색창에 'services.msc' 또는 '서비스'를 입력하여 서비스 관리자를 실행합니다.
- 목록에서 '터치 키보드 및 필기 패널 서비스(Touch Keyboard and Handwriting Panel Service)'를 찾아갑니다.
- 해당 서비스를 마우스 오른쪽 버튼으로 클릭합니다.
서비스가 활성화되어 있다면 메뉴에 '중지(Stop)' 옵션이 나타납니다. 이를 클릭하면 프로세스가 즉시 중단됩니다. 반대로 '시작(Start)' 옵션이 보인다면 이미 해당 기능이 비활성화되어 있는 상태라는 의미입니다. 추가로 '속성'에서 시작 유형을 '사용 안 함'으로 변경하면 재부팅 후에도 서비스가 자동으로 실행되지 않습니다.
참고로, GitHub에는 WaitList.dat 파일에 수집된 텍스트를 추출하고 분석할 수 있는 도구도 공개되어 있습니다. 이를 통해 본인의 파일에 어떤 정보가 저장되어 있는지 직접 확인해 볼 수 있습니다.
이 글이 도움이 되기를 바랍니다!
Windows의 다른 프로세스, 파일, 파일 형식 또는 포맷에 대해 더 알고 싶으신가요? 아래 링크를 확인해 보세요:
Windows.edb 파일 | Thumbs.db 파일 | DLL 및 OCX 파일 | NFO 및 DIZ 파일 | Swapfile.sys, Hiberfil.sys & Pagefile.sys | Index.dat 파일 | Desktop.ini 파일 | Svchost.exe | WinSxS | RuntimeBroker.exe | StorDiag.exe | nvxdsync.exe | ShellExperienceHost.exe | Hosts 파일