윈도우 시작 메뉴 및 검색창 먹통 현상 해결을 위한 PowerShell 복구 명령어

Windows 10이나 Windows 11을 사용하다 보면 갑자기 작업 표시줄의 시작 메뉴가 클릭 되지 않거나, 검색창에 타이핑이 불가능한 황당한 상황을 겪곤 합니다. 이는 주로 시스템 UI 패키지의 충돌이나 업데이트 이후의 인덱싱 오류로 인해 발생하며, 단순한 재부팅만으로는 해결되지 않는 경우가 많습니다.

윈도우 시작 메뉴 및 검색 기능 완벽 복구 요약
1. 시스템 UI의 핵심인 ShellExperienceHost 및 검색 패키지 오류를 진단합니다.
2. 작업 관리자를 통해 중단된 프로세스를 강제로 재시작하여 일시적 오류를 제거합니다.
3. PowerShell 명령어를 사용하여 손상된 윈도우 기본 앱 패키지를 재등록합니다.
4. 시스템 파일 검사기(SFC/DISM)를 통해 근본적인 OS 손상을 수리합니다.

원인 분석

시작 메뉴와 검색창이 응답하지 않는 현상은 크게 세 가지 원인으로 압축됩니다. 첫 번째는 'Windows Shell Experience Host'라는 인터페이스 관리 프로세스의 충돌입니다. 두 번째는 윈도우 업데이트 중 발생한 데이터베이스 손상이며, 마지막으로는 타사 프로그램과의 서비스 충돌로 인해 사용자 인터페이스(UI) 관련 앱들이 올바르게 로드되지 못했기 때문입니다.

해결 방법

1단계: Windows 탐색기 및 검색 프로세스 재시작

가장 먼저 수행해야 할 간단한 조치는 UI를 담당하는 탐색기 프로세스를 초기화하는 것입니다.

  1. 키보드에서 Ctrl + Shift + Esc를 눌러 작업 관리자를 실행합니다.
  2. '프로세스' 탭에서 Windows 탐색기를 찾아 마우스 오른쪽 버튼으로 클릭한 뒤 다시 시작을 선택합니다.
  3. 만약 검색창만 안 된다면, SearchHost.exe 또는 SearchIndexer.exe 프로세스를 찾아 '작업 끝내기'를 누릅니다. 이 프로세스는 종료 시 자동으로 재시작되며 기능을 회복합니다.

2단계: PowerShell을 이용한 앱 패키지 재등록

시작 메뉴는 윈도우의 기본 앱(UWP) 형태로 작동합니다. 이 패키지가 꼬였을 경우 명령어로 다시 등록해 주어야 합니다.

  1. Ctrl + Shift + Esc로 작업 관리자를 엽니다.
  2. 상단 메뉴의 파일 -> 새 작업 실행을 클릭합니다.
  3. 입력창에 powershell을 타이핑하고, 아래의 관리자 권한으로 이 작업 만들기에 반드시 체크한 후 확인을 누릅니다.
  4. 파란색 PowerShell 창이 뜨면 아래 명령어를 복사하여 붙여넣고 엔터를 누릅니다.
Get-AppXPackage -AllUsers | Foreach {Add-AppxPackage -DisableDevelopmentMode -Register "$($_.InstallLocation)\AppXManifest.xml"}

※ 이 명령어는 시스템에 설치된 모든 기본 앱의 등록 정보를 갱신합니다. 진행 중 빨간색 글씨로 오류가 떠도 무시하고 끝날 때까지 기다리시면 됩니다.

3단계: 시스템 파일 무결성 검사 (SFC/DISM)

운영체제 자체의 시스템 파일이 손상되어 UI가 깨지는 경우, 복구 명령어를 통해 원래 상태로 되돌려야 합니다.

  1. 위와 동일한 방식으로 관리자 권한의 PowerShell 또는 CMD를 실행합니다.
  2. 아래 명령어를 순서대로 한 줄씩 입력하고 검사가 완료될 때까지 기다립니다.
dism /online /cleanup-image /restorehealth

이미지 복구가 완료되면 다음 명령어를 입력합니다.

sfc /scannow

이 과정은 시스템의 손상된 부분을 찾아 자동으로 수리하며, 완료 후 컴퓨터를 반드시 재부팅하십시오.

실패 시 대안 방법

위의 방법으로도 해결되지 않는다면 '새로운 로컬 사용자 계정'을 생성해 보아야 합니다. 사용자 프로필 설정 파일 자체가 깨진 경우 기존 계정에서는 해결이 불가능할 수 있습니다. 설정에서 새 계정을 추가한 뒤, 새 계정에서 시작 메뉴가 정상 작동한다면 기존 파일들을 백업하고 계정을 교체하는 것을 권장합니다.

재발 방지 팁

  • 최신 업데이트 유지: Microsoft는 이러한 UI 버그를 패치를 통해 지속적으로 수정합니다.
  • 타사 테마 프로그램 자제: 작업 표시줄을 투명하게 하거나 모양을 바꾸는 외부 유틸리티는 시스템 충돌의 주범입니다.
  • 정기적인 디스크 검사: 파일 시스템 오류가 쌓이지 않도록 한 달에 한 번은 SFC 검사를 수행하는 것이 좋습니다.

FAQ

Q. PowerShell 명령어를 실행하면 빨간 글씨가 너무 많이 나와요.

A. 현재 사용 중인 앱은 재등록할 수 없기 때문에 발생하는 정상적인 오류 메시지입니다. 전체 프로세스가 끝날 때까지 기다리시면 실제 손상된 패키지들은 정상적으로 재등록됩니다.

Q. 검색창에 글자가 안 써지고 바로 닫혀요.

A. 이는 ctfmon.exe(입력 도구)가 실행되지 않아서 발생하는 경우가 많습니다. 실행창(Win+R)에서 ctfmon.exe를 직접 입력하여 실행해 보시기 바랍니다.

마무리 요약

윈도우 시작 메뉴 및 검색창 먹통 현상은 대부분 PowerShell 앱 재등록 명령어시스템 파일 복구(SFC) 과정을 통해 90% 이상 해결됩니다. 시스템 초기화라는 극단적인 선택을 하기 전, 반드시 관리자 권한으로 패키지를 초기화하는 단계를 먼저 거치시길 바랍니다.

댓글 쓰기

다음 이전