Windows를 사용하다 보면 작업 관리자에서 inputpersonalization.exe 또는 Input Personalization Server라는 프로세스를 발견할 때가 있습니다. 이 프로세스는 시스템 리소스를 상당히 많이 차지해 PC 성능 저하를 일으키는 경우가 많습니다. 어떤 사용자는 잠시 나타났다가 사라지는 반면, 다른 사용자는 오랜 시간 계속 실행되는 것을 보기도 합니다. 심지어 프로세스를 강제 종료해도 곧바로 다시 실행되곤 합니다.

Input Personalization Server(inputpersonalization.exe)는 주로 태블릿 PC에서 사용되는 프로세스로, '필기 인식 개인 설정 도구(Handwriting Recognition Personalization Tool)'라고도 불립니다. 즉, 정상적인 Windows 프로세스이며 일부 입력 관련 프로그램에 필수적인 요소입니다. 이 프로세스가 일정 수준의 CPU를 사용하는 것은 지극히 자연스러운 일이므로, 백그라운드에서 계속 실행되며 상당한 리소스를 점유하지 않는 한 걱정할 필요가 없습니다. 하지만 이 프로세스의 높은 CPU 사용률 때문에 성능 문제가 발생한다면 몇 가지 방법으로 해결할 수 있습니다. 원인으로 가장 의심되는 것은 바로 손상된 사용자 프로필입니다.
방법 1: 사용자 프로필 복구 및 재생성
먼저 새 사용자 계정을 만들어 문제가 프로필에서 비롯된 것인지 확인하는 것이 좋습니다. 새 계정을 생성하는 방법은 다음과 같습니다.
- Windows 키 + R을 눌러 실행 창을 엽니다.
- netplwiz를 입력하고 Enter를 누릅니다.

- 컴퓨터에 등록된 사용자 계정 목록이 표시되면 추가(Add)를 클릭합니다.

- 이메일 주소를 입력하고 다음을 누른 뒤, 화면 안내에 따라 새 사용자 계정 생성을 완료합니다.

완료되면 로그아웃한 후 새로 만든 계정으로 로그인하여 문제가 해결되었는지 확인합니다. 새 계정에서는 문제가 발생하지 않는다면 기존 사용자 프로필 자체에 문제가 있다는 뜻입니다. 이 경우 아래 단계에 따라 기존 프로필을 복구하세요.
- Windows 키 + R을 눌러 실행 창을 엽니다.
- regedit을 입력하고 Enter를 눌러 레지스트리 편집기를 실행합니다.
- 다음 경로로 이동합니다: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList. 왼쪽 창에서 HKEY_LOCAL_MACHINE → SOFTWARE → Microsoft → Windows NT → CurrentVersion → ProfileList 순서로 각 항목을 더블클릭하여 이동할 수 있습니다.


- 왼쪽 창의 ProfileList 아래에서 이름이 S-1로 시작하는 여러 폴더를 확인할 수 있습니다.
- 이름 끝에 .bak 확장자가 붙어 있는 폴더를 찾아 선택합니다.
- 오른쪽 창에서 ProfileImagePath를 더블클릭합니다.

- 값 데이터가 C:\Users\사용자이름 형태인지 확인합니다(여기서 '사용자이름'은 해당 프로필의 실제 계정 이름입니다).

- 이제 해당 계정 폴더의 실제 위치로 이동해 몇 가지 변경 작업을 진행합니다.
- Windows 키 + R을 누르고 C:\Users를 입력한 뒤 Enter를 누릅니다.
- 앞서 ProfileImagePath 값에서 확인한 이름과 동일한 폴더가 있는지 살펴봅니다.
- 폴더 이름이 다르다면(일반적으로 이름 끝에 "2"가 붙어 있음) 해당 폴더를 마우스 오른쪽 버튼으로 클릭해 이름 바꾸기(Rename)를 선택하고, 앞서 확인한 이름으로 변경합니다.
- 레지스트리 편집기로 돌아와 왼쪽 창에서 .bak 폴더 위쪽에 동일한 이름(.bak 제외)의 폴더가 있는지 확인합니다. 예를 들어 폴더 이름이 S-1-0-000.bak이라면 그 위에 S-1-0-000 폴더가 있는지 살펴봅니다. 동일한 이름의 폴더가 존재한다면 다음과 같이 처리합니다.
- .bak 확장자가 없는 폴더를 오른쪽 클릭해 이름 바꾸기를 선택하고, 이름 끝에 .backup을 추가합니다(예: S-1-0-000 → S-1-0-000.backup). 변경 후 Enter를 눌러 확인합니다.
- .bak 확장자가 있는 폴더를 오른쪽 클릭해 이름 바꾸기를 선택하고, 이름에서 .bak을 제거합니다(예: S-1-0-000.bak → S-1-0-000). 변경 후 Enter를 눌러 확인합니다.
- .backup 확장자가 붙은 폴더를 오른쪽 클릭해 이름 바꾸기를 선택하고, .backup을 .bak으로 변경합니다(예: S-1-0-000.backup → S-1-0-000.bak). 변경 후 Enter를 눌러 확인합니다.
- 만약 .bak 확장자를 가진 폴더 하나만 존재한다면 다음과 같이 처리합니다.
- .bak 확장자가 있는 폴더를 오른쪽 클릭해 이름 바꾸기를 선택하고, 이름에서 .bak 부분만 제거한 뒤 Enter를 누릅니다(예: S-1-0-000.bak → S-1-0-000).
- 방금 이름을 변경한 폴더(.bak 확장자가 없는 폴더)를 선택합니다.
- 오른쪽 창에서 RefCount 항목을 더블클릭합니다. RefCount 항목이 없다면 직접 만들어야 합니다. 오른쪽 창의 빈 공간을 오른쪽 클릭하고 새로 만들기(New) > DWORD(32비트) 값을 선택한 뒤 이름을 RefCount로 지정하고 Enter를 눌러 확인합니다.

- RefCount를 더블클릭하면 '값 데이터(Value data)' 입력 창이 나타납니다. 값 데이터에 0을 입력하고 확인을 누릅니다.

- .bak 확장자가 없는 폴더가 선택된 상태에서 오른쪽 창의 State 항목을 찾아 더블클릭합니다. State 항목이 없다면 RefCount와 동일한 방법으로 DWORD(32비트) 값을 새로 만들고 이름을 State로 지정합니다.

- State를 더블클릭한 뒤 값 데이터에 0을 입력하고 확인을 클릭합니다.

- 모든 작업이 끝나면 레지스트리 편집기를 닫고 컴퓨터를 재부팅합니다.
이제 프로필이 정상적으로 복구되었을 것입니다. 기존 계정(복구한 계정)으로 로그인하여 문제가 계속되는지 확인하세요.
방법 2: 태블릿 PC 구성 요소 비활성화
'프로그램 및 기능' 창에서 태블릿 PC 구성 요소(Tablet PC Components)를 비활성화하는 것도 효과적인 해결책입니다. 태블릿 환경이나 필기 인식 기능을 사용하지 않는다면 이 옵션을 꺼도 무방합니다. 단계는 다음과 같습니다.
- Windows 키 + R을 눌러 실행 창을 엽니다.
- appwiz.cpl을 입력하고 Enter를 누릅니다.

- 좌측 메뉴에서 Windows 기능 켜기/끄기(Turn Windows feature on or off)를 클릭합니다.

- 새로 열린 창에서 목록을 아래로 스크롤한 뒤 태블릿 PC 구성 요소(Tablet PC Components) 항목의 체크를 해제합니다.
- 확인을 클릭합니다.

이제 inputpersonalization.exe로 인한 높은 CPU·메모리 사용량 문제는 해결되었을 것입니다.