마이크로소프트는 Windows 10 사용자를 위한 개인 비서인 Cortana를 만드는 데 상당한 시간과 노력을 투자했습니다. 하지만 안타깝게도 Cortana는 마이크로소프트가 기대했던 만큼 좋은 반응을 얻지 못했습니다. 그 이유 중 하나는 Cortana가 시스템에 지나치게 깊숙이 통합되어 있고 사용자 정보에 지나치게 관여한다는 점 때문이었습니다. 개인 비서 특성상 시스템과 긴밀하게 통합되는 것이 당연하긴 하지만, Cortana가 사실상 모든 곳에 존재한다는 사실은 많은 사용자에게 불편함을 주었습니다. 일부 Windows 10 사용자들은 Cortana(그리고 Bing 검색까지도)를 싫어해서 아예 제거하고 싶어 했고, 실제로 Windows 10 출시 초기부터 Cortana를 비활성화하는 방법을 찾아냈습니다.
그러나 초기에 사용자들이 발견한 비활성화 방법은 완성도가 낮았습니다. Cortana는 꺼졌지만 Windows 10의 검색 기능까지 함께 망가뜨려 컴퓨터에서 아무것도 검색할 수 없게 되곤 했습니다. 검색 기능은 Windows 10 운영체제에서 매우 중요한 요소입니다. 검색이 작동하지 않으면 컴퓨터 내부를 검색할 수 없거나, Windows 10에 이미 내장된 전용 유틸리티의 역할을 서드파티 프로그램으로 대신해야 하는 불편을 겪게 됩니다.
Windows 10이 처음 출시된 후 상당한 시간이 흘렀고, Cortana 관련 문제 해결에 많은 작업이 이루어지면서 이제는 다른 기능을 손상시키지 않고 Cortana와 그 번거로운 기능들을 제거할 수 있는 안정적인 방법들이 개발되었습니다. 예전처럼 Cortana의 시스템 폴더 이름을 바꿔 Windows가 경로를 찾지 못하게 하는 대신, Cortana의 핵심 기능만 선택적으로 끔으로써 사용자를 짜증나게 하는 모든 요소를 제거하고 Cortana가 차지하던 시스템 자원까지 확보할 수 있습니다.
Windows 10에서 Cortana를 비활성화하는 방법은 크게 세 가지가 있으며, 아래에서 각각 자세히 설명합니다.
1. 로컬 그룹 정책 편집기에서 Cortana 비활성화
모든 Windows 10 컴퓨터에는 해당 기기에서 Cortana 사용을 허용할지 여부를 결정하는 로컬 그룹 정책이 존재합니다. 이 정책이 '사용' 또는 '구성되지 않음' 상태면 Cortana가 자유롭게 작동합니다. 반면 이 정책을 '사용 안 함'으로 설정하면 Cortana의 모든 기능이 비활성화되면서도 Windows 검색은 그대로 유지됩니다. 로컬 그룹 정책 편집기를 통해 Windows 10에서 Cortana를 비활성화하려면 다음 단계를 따르세요.
- Windows 로고 키 + R을 눌러 실행(Run) 대화상자를 엽니다.
- 실행 대화상자에 gpedit.msc를 입력하고 Enter를 눌러 로컬 그룹 정책 편집기를 실행합니다.
- 왼쪽 창에서 로컬 컴퓨터 정책 > 컴퓨터 구성 > 관리 템플릿 > Windows 구성 요소 > 검색으로 이동합니다.
- 오른쪽 창에서 Cortana 허용(Allow Cortana)이라는 이름의 정책을 찾아 더블클릭하여 수정합니다.
- 사용 안 함(Disabled) 라디오 버튼을 선택하여 Cortana 허용 정책을 비활성화합니다.
- 적용(Apply)을 클릭한 후 확인(OK)을 클릭합니다.
- 로컬 그룹 정책 편집기를 닫습니다.
- 컴퓨터를 다시 시작합니다.
컴퓨터가 부팅되면 Cortana와 Bing이 모두 비활성화된 것을 확인할 수 있습니다. 또한 검색 기능은 그대로 유지되어 로컬 컴퓨터와 인터넷 검색 모두 문제없이 계속 사용할 수 있습니다.
2. 레지스트리에서 Cortana 비활성화
로컬 그룹 정책 편집기 외에도 모든 Windows 10 컴퓨터의 레지스트리에는 Cortana를 켜고 끄는 설정이 존재합니다. 이 설정 역시 Windows 10에서 Cortana를 끄는 데 활용할 수 있습니다. 첫 번째 방법이 잘 되지 않거나, 로컬 그룹 정책 편집기 사용이 익숙하지 않은 경우라면 레지스트리 편집으로 동일한 결과를 얻을 수 있습니다. 이 방법으로 Cortana를 비활성화하려면 다음 단계를 따르세요.
- Windows 로고 키 + R을 눌러 실행 대화상자를 엽니다.
- 실행 대화상자에 regedit를 입력하고 Enter를 눌러 레지스트리 편집기를 실행합니다.
- 레지스트리 편집기 왼쪽 창에서 다음 경로로 이동합니다.
HKEY_LOCAL_MACHINE > Software > Policies > Microsoft > Windows - 왼쪽 창에서 Windows 키 아래의 Windows Search 하위 키를 클릭하여 오른쪽 창에 내용을 표시합니다.
참고: Windows 키 아래에 Windows Search 하위 키가 보이지 않는다면, Windows 키를 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > 키(Key)를 선택한 후 새 키 이름을 Windows Search로 지정하세요. - 오른쪽 창의 빈 공간을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기 > DWORD(32비트) 값을 선택합니다.
- 새로 만든 레지스트리 값의 이름을 AllowCortana로 지정합니다.
- 새로 생성된 AllowCortana 값을 더블클릭하여 수정합니다.
- 값 데이터(Value data) 필드의 내용을 0으로 변경하고 확인을 클릭합니다. 값을 0으로 설정하면 Cortana가 비활성화되고, 1로 설정하면 Cortana가 활성화됩니다.
- 레지스트리 편집기를 닫고 컴퓨터를 다시 시작합니다.
- 재부팅 후 로그인하면 Cortana는 사라졌지만 Windows 검색은 여전히 정상적으로 작동하는 것을 확인할 수 있습니다(물론 Cortana의 부가 기능은 빠진 상태입니다). 작업표시줄의 디지털 비서 영역도 이제 Windows 검색(Search Windows)으로 표시됩니다.
두 가지 방법 중 어떤 것을 사용하든, 작업 관리자에는 여전히 Cortana라는 이름의 프로세스가 실행 중으로 표시됩니다. 이는 Cortana가 활성화되어 있을 때와 동일한 프로세스지만, 이제는 예전보다 적은 시스템 자원을 사용합니다. 작업 관리자에 Cortana 프로세스가 남아 있는 이유는 이 프로세스가 사실상 Windows의 SearchUI.exe 프로세스이기 때문입니다(마이크로소프트가 편의상 Cortana라고 명명한 것일 뿐입니다).
3. 프로그램 경로 이름 변경으로 Cortana 비활성화
이 방법은 Cortana 프로그램 경로의 이름을 변경하여 Windows가 더 이상 실행하지 못하도록 만드는 방식입니다. 나중에 다시 활성화하고 싶다면 동일한 단계를 반복하여 파일 이름 끝의 .bak을 제거하기만 하면 됩니다.
- Windows 키를 누른 상태에서 R을 누릅니다.
- taskmgr를 입력하고 확인을 클릭합니다.
- 작업 관리자에서 추가 세부 정보(More Details)를 선택합니다.
- 프로세스 탭에서 Cortana를 마우스 오른쪽 버튼으로 클릭하고 파일 위치 열기(Open File Location)를 선택합니다.
- C:\windows\systemapps 폴더로 이동되며 폴더 목록이 표시됩니다.
- Cortana라는 단어가 포함된 아래와 같은 형태의 폴더를 찾습니다.
- Microsoft.Windows.Cortana_cw5n1h2txyewy
- 핵심은 마침표로 구분된 앞 세 단어, 즉 Microsoft.Windows.Cortana를 확인하는 것입니다.
- 해당 폴더를 마우스 오른쪽 버튼으로 클릭하고 이름 바꾸기(Rename)를 선택한 후 이름 끝에 .bak을 추가합니다. 예: Microsoft.Windows.Cortana_cw5n1h2txyewy.bak
- '사용 중'이라는 메시지가 표시되면 이 창을 열어둔 상태로 작업 관리자로 돌아가 Cortana를 마우스 오른쪽 버튼으로 클릭하고 작업 끝내기(End Task)를 선택합니다.
- 다시 C:\Windows\Systemapps로 돌아가 Cortana 폴더를 마우스 오른쪽 버튼으로 클릭한 후 이름 끝에 .bak을 추가하거나, 팝업창에서 다시 시도(Try Again)를 클릭합니다.
이렇게 하면 프로그램 경로의 이름이 변경되어 Windows가 Cortana를 실행할 수 없게 됩니다. 다시 활성화하고 싶다면 동일한 단계를 수행하여 이름 끝의 .bak을 제거하면 됩니다.
작업 관리자에 Cortana 프로세스가 보인다고 해서 Cortana가 여전히 컴퓨터를 장악하고 있는 것은 아닙니다. 해당 프로세스의 자원 사용량이 줄어든 것이야말로 Cortana와 그 성가신 기능들이 성공적으로 비활성화되었다는 증거입니다. 작업 관리자에 Cortana 프로세스가 표시되는 유일한 이유는 Cortana가 Windows 검색과 밀접하게 연결되어 있고, 실제로 실행 중인 프로세스는 Cortana가 아닌 Windows 검색에 속하기 때문입니다. 단순히 프로세스 이름이 오해를 불러일 뿐이라고 생각하고 안심해도 됩니다. Cortana는 확실히 비활성화된 것입니다.