Windows 업데이트는 축복이자 저주와 같습니다. 컴퓨터를 최신 상태로 유지하고 보안 위협으로부터 보호해 주는 고마운 기능이지만, 끝없이 이어지는 업데이트는 때때로 큰 짜증의 원인이 되기도 합니다.
업데이트가 진행되는 동안에는 인터넷 대역폭을 많이 차지해 작업에 방해가 될 수 있고, 중요한 순간에 컴퓨터가 갑자기 재시작될까 봐 불안한 마음이 들기도 합니다.
더 답답한 문제는 업데이트가 영원히 끝나지 않는 경우입니다. 정말 업데이트를 다운로드하고 있는 것인지, 아니면 무언가 오류가 발생해 '업데이트 확인' 단계에서 멈춰버린 것인지 알 수 없어 허탈해질 수 있습니다.
다행히도 이런 문제는 몇 가지 간단한 방법만으로도 해결할 수 있습니다. 이번 글에서는 Windows 업데이트 문제를 빠르게 해결할 수 있는 실전 방법들을 단계별로 소개합니다.
1. Windows Update 서비스 재시작하기
가장 먼저 시도해볼 방법은 업데이트 서비스를 중지했다가 다시 시작하는 것입니다. 시작 버튼을 마우스 오른쪽 버튼으로 클릭한 후 실행(Run)을 선택하세요.
열린 창에 SERVICES.MSC를 입력하고 확인을 클릭합니다.
그러면 서비스 창이 실행됩니다. 목록에서 Windows Update를 찾아 마우스 오른쪽 버튼으로 클릭한 뒤 중지를 선택합니다.
다음으로 파일 탐색기를 열고 C:\ > Windows > SoftwareDistribution 폴더로 이동한 후, 폴더 안의 모든 파일을 삭제합니다.
이 폴더는 Windows가 다운로드한 업데이트 파일을 임시로 보관하는 공간입니다. 저장된 파일을 삭제하면 Windows가 해당 파일들을 새로 다시 생성하도록 유도할 수 있어, 손상된 업데이트 데이터로 인한 오류를 해결하는 데 효과적입니다.
이제 서비스 창으로 돌아가 Windows Update를 다시 마우스 오른쪽 버튼으로 클릭하고, 이번에는 다시 시작을 선택합니다.
Windows 설정을 연 후 업데이트 및 보안 메뉴로 이동합니다.
Windows Update 항목에서 대기 중인 업데이트가 있는지 확인하고, 있다면 다운로드를 진행해 보세요.
이후 문제가 여전히 발생하는지 확인합니다.
참고: 명령 프롬프트(Command Prompt) 또는 PowerShell을 통해서도 동일한 작업을 수행할 수 있습니다. NET STOP WUAUSERV 명령으로 Windows Update를 중지한 뒤, NET START WUAUSERV 명령으로 다시 시작하면 됩니다.
2. Windows Update 문제 해결사 활용하기
위 방법으로도 문제가 해결되지 않는다면 Windows Update 문제 해결사(Troubleshooter)를 사용해 보세요. 이 도구는 Windows Update 관련 오류를 해결하기 위해 마이크로소프트가 공식적으로 제공하는 전용 솔루션입니다.
이 편리한 도구는 Windows 7, Windows 8, Windows 10 등 다양한 버전에서 사용할 수 있습니다.
먼저 프로그램을 다운로드한 후 실행합니다.
프로그램 목록에서 Windows Update를 선택합니다.
다음을 클릭하면 컴퓨터가 자동으로 진단을 실행하여 문제를 탐지합니다.
관리자 권한으로 프로그램을 실행하라는 메시지가 표시되면, 해당 옵션을 선택해 권한을 허용합니다.
진단이 완료되면 다시 한 번 프로그램 선택을 요청받을 수 있습니다. 이때 Windows Update를 선택하고 다음을 클릭합니다.
이후 Windows Update 문제 해결사가 화면에 제시하는 권장 사항을 하나씩 따라 진행합니다.
진단이 모두 끝나면 컴퓨터를 재시작하라는 안내가 표시될 수 있습니다.
문제 해결사를 종료한 후, 이제 Windows 업데이트 문제가 깔끔하게 해결되었기를 바랍니다.
3. Windows Module Installer 활용하기
세 번째 방법은 Windows 10에 기본 내장된 서비스인 Windows Module Installer(모듈 설치 관리자)를 활용하는 것입니다. 이 프로그램은 멈춰버린 Windows 업데이트를 처리하는 데 특히 효과적입니다.
아래 예시에서는 PowerShell을 사용하지만, 명령 프롬프트에서도 동일하게 작동합니다.
PowerShell을 열고 명령줄에 SC CONFIG TRUSTEDINSTALLER START=AUTO를 입력합니다.
명령이 성공적으로 실행되면 [SC] ChangeServiceConfig SUCCESS라는 메시지가 화면에 표시됩니다.
이제 PowerShell을 닫고, Windows 업데이트가 정상적으로 작동하는지 확인하기만 하면 됩니다.