이 가이드는 Windows 준비 중 컴퓨터를 끄지 마십시오 문제를 해결하는 방법에 대해 설명합니다.
다시 시작하거나 종료할 때 몇 시간 동안 준비 중이란 메시지와 함께 멈춰 있는 경우가 있습니다.
이 문제는 업데이트를 설치하거나 역할 및 기능을 추가/제거한 후 가장 자주 발생합니다.
이러한 메시지가 나타나더라도 Windows 업데이트 및 구성 요소 설치가 완료될 때까지 인내심을 갖고 기다리는 것이 가장 좋습니다.
오랫동안 업데이트를 설치하지 않았거나 컴퓨터 성능이 좋지 않은 경우 설치에 몇 시간이 걸릴 수도 있기 때문이죠. 그러나 상황에 따라 몇 시간, 며칠 또는 심지어 무기한 멈춰있을 수도 있습니다.
의도적으로 컴퓨터를 종료하거나 다시 시작해야 하는 경우 해당 프로세스를 강제로 중단할 수 있습니다.
때로는 다른 선택의 여지가 없을 때도 있지만, 업데이트 설치 중 컴퓨터 전원을 끄는 것은 Windows 이미지가 손상될 수 있으므로 권장하지 않습니다.
따라서 업데이트 설치 또는 이미지 준비 중에 멈추는 경우 모든 백그라운드 프로세스를 정상적으로 종료하는 방법을 사용할 수 있습니다.
Windows 준비 중 컴퓨터를 끄지 마십시오 메시지 문제 해결하기
Windows 종료 또는 다시 시작할 때 “Windows 준비 중 컴퓨터를 끄지 마십시오” 메시지만 표시되고 멈춰있는 경우 안전하게 종료하는 방법은 다음과 같습니다.
01 Windows 준비 중 대상 컴퓨터 원격 연결
이 방법은 RDP를 통해 원격으로 접속하는 것은 불가능하지만, 관리 도구를 사용하여 원격으로 연결 후 문제가 되는 백그라운드 프로세스를 종료할 수 있습니다.
동일한 로컬 네트워크에 있는 다른 Windows 컴퓨터가 필요합니다.

키보드 단축키 Win + R 키를 눌러 실행 대화 상자를 열고 wt 입력 후 Ctrl + Shift + Enter 키를 눌러 관리자 권한으로 터미널을 실행합니다.
다음 명령을 입력하고 Enter 키를 누릅니다.
Test-NetConnection 192.168.136.176 -port 445
위 명령에서 “192.168.136.176”은 멈춰 있는 컴퓨터의 IP 주소로 변경합니다.

명령 수행 시 “Windows 준비 중” 단계에서 멈춰 있는 컴퓨터에 네트워크를 통해 액세스할 수 있는지, SMB 포트(445)가 열려 있는지 확인할 수 있습니다.
“TcpTestSucceeded” 값이 “True”로 표시되면 관리 도구를 사용하여 원격 연결이 가능합니다.

키보드 단축키 Win + R 키를 눌러 실행 대화 상자를 열고 services.msc 입력 후 Enter 키를 눌러 서비스 관리 도구를 실행합니다.
상단 메뉴에서 [동작(A) > 다른 컴퓨터에 연결(C)] 옵션을 선택하여 원격으로 연결합니다.

스냅인 관리 대상을 “다른 컴퓨터(A)”로 선택하고, 해당 컴퓨터 이름 또는 IP 주소를 입력하고 [확인] 버튼을 클릭합니다.

서비스 목록에서 “Windows Modules Installer” 서비스를 찾습니다.
이 서비스는 중지 중 상태에서 멈춰 있는 경우가 종종 있으며, 이 때문에 정상적으로 부팅되지 않거나 종료되지 않는 것으로 보고되고 있습니다.
스냅인 GUI(서비스 관리 도구)에서 TrustedInstaller 서비스를 관리하는 옵션을 사용할 수 없습니다.
따라서 해당 서비스를 마우스 오른쪽 버튼으로 클릭해도 중지하거나 일시 중지할 수 없습니다.
02 Windows 준비 중 멈춘 서비스 강제 종료
멈춰버린 서비스를 강제로 종료하기 위해서는 원격 컴퓨터의 명령 프롬프트를 사용해야 합니다. PsExec 도구를 사용하여 컴퓨터에서 명령 프롬프트를 사용, 서비스를 종료하려면 다음 단계를 수행합니다.
🔦 참고 : PsExec 도구는 다른 시스템에서 프로세스를 실행할 수 있게 해주는 가벼운 Telnet 대체품으로, 콘솔 애플리케이션에 대한 완전한 상호 작용이 가능합니다. PsExec 도구를 실행 가능한 경로에 복사하기만 하면 됩니다.

Microsoft PsExec 도구를 다운로드하고, 실행 가능한 경로에 복사합니다. 예를 들어 여기에서는 “C:\PSTOOLS” 경로에 실행 파일을 저장하여 사용합니다.
키보드 단축키 Win + R 키를 눌러 실행 대화 상자를 열고 wt 입력 후 Ctrl + Shift + Enter 키를 눌러 관리자 권한으로 터미널을 실행합니다.
PsExec 실행 파일이 위치한 경로로 이동 후 다음 명령을 입력하고 Enter 키를 누릅니다.
PsExec.exe \\192.168.136.176 -i -u localadminname powershell.exe
해당 도구를 처음 실행하면 이용 약관 동의가 필요합니다.

원격 컴퓨터의 명령 프롬프트를 사용하기 위해 해당 컴퓨터 비밀번호를 입력합니다.
“Windows 준비 중” 단계에서 멈춰있는 컴퓨터로 원격 접속이 완료되면 CPU 및 Memory 사용량 기준으로 상위 10개 프로세스를 조회합니다.

다음 명령을 입력하고 Enter 키를 눌러 Memory 사용량이 높은 상위 10개 프로세스를 확인합니다.
Get-Process | Sort-Object WorkingSet -Descending | Select-Object -First 10 Name, Id, @{Name="Memory (MB)"; Expression={[math]::round($_.WorkingSet / 1MB, 2)}}

다음 명령을 입력하고 Enter 키를 눌러 CPU 사용량이 높은 상위 10개 프로세스를 확인합니다.
Get-Process | Sort-Object CPU -Descending | Select-Object -First 10 Name, Id, @{Name="CPU Time (s)"; Expression={[math]::round($_.CPU, 2)}}
Windows 준비 중 단계에 멈춰있는 컴퓨터는 “TiWoker(Trusted Installer Worker)” 프로세스로 인해 높은 리소스 사용량을 보이고 있습니다.
이는 Windows Modules Installer 서비스의 핵심 구성 요소로, 이 서비스는 업데이트 및 Widnows 시스템 구성 요소 처리를 담당합니다.

다음 명령을 입력하고 Enter 키를 눌러 이 프로세스가 실행된 시간을 확인합니다.
Get-Process TiWorker | Select-Object Id, Name, CPU, WorkingSet, StartTime
다음 명령을 입력하고 Enter 키를 눌러 “중지 중” 상태에서 멈춰있는 서비스를 확인합니다.
Get-CimInstance -Class win32_service | where-Object state -eq 'stop pending'
TrustedInstaller 서비스와 관련된 구성 요소를 강제로 종료하려면 다음 명령을 사용합니다.
taskkill /IM TrustedInstaller.exe /F
모든 단계를 완료하면 “Windows 준비 중 컴퓨터를 끄지 마십시오” 메시지와 함께 멈춘 화면이 종료 중이란 메시지로 전환되고 컴퓨터가 정상적으로 다시 시작하게 됩니다.
마치며
일반적으로 TrustedInstaller 서비스 프로세스를 강제로 종료하는 것은 권장되지 않습니다.
그러나 컴퓨터가 Windows 준비 단계에서 비정상적으로 오랜 시간 동안 멈춰있는 경우, 시스템을 강제로 다시 시작하거나 종료하는 것이 유일한 해결책일 수도 있습니다.
Windows 부팅 후 운영 체제의 이미지 무결성을 확인하기 위해 DISM 및 SFC 도구를 사용하여 검사하고 발견된 오류를 찾아 복구할 수 있습니다.
dism.exe /online /cleanup-image /restorehealth
sfc /scannow
🔗 Windows 11 시스템 오류 복구 방법 (DISM 및 SFC)
🔗 Windows 11 DISM 명령으로 이미지 자동 및 수동 복구 방법


