최근 Windows 10은 여러 가지 문제로 골머리를 앓고 있습니다. 2021년 6월 Beyond Trust가 발표한 주요 보고서에 따르면, 이 운영체제에는 해커가 악용할 수 있는 현재 진행형 보안 취약점이 무려 1,000개를 넘는 것으로 나타났습니다. 여기에는 해커가 원격으로 OS에 접근해 자신의 프로그램을 설치할 수 있게 하는 'PrintNightmare' 취약점과, 얼굴 인식 및 지문 인식 기능인 Windows Hello의 취약점도 포함됩니다.
왜 이 이야기를 하는 걸까요? 바로 Windows 10을 항상 최신 상태로 유지하는 것이 얼마나 중요한지 강조하기 위해서입니다. 마이크로소프트는 7월 초에 이러한 보안 취약점 상당수를 수정했으므로, 시스템을 최신 상태로 유지하는 것이 필수적입니다. 하지만 문제는 Windows 10 업데이트 자체가 새로운 문제를 일으킬 수 있다는 점입니다. 그래서 이번 글에서는 업데이트가 오히려 독이 될 때 어떻게 대처해야 하는지 자세히 안내해 드립니다.
최신 Windows 10 업데이트 문제들과 각각의 해결 방법을 한자리에 정리했습니다.
참고: 문제에 '해결됨(FIXED)' 표시가 붙어 있다면, 마이크로소프트가 해당 문제를 수정하는 업데이트를 이미 배포했다는 뜻이며, 해결 방법은 시스템을 완전히 업데이트하는 것뿐입니다. '해결됨' 표시가 없다면 해당 항목에서 임시 해결책을 확인하거나, 페이지 아래쪽의 업데이트 롤백 방법을 참고하세요.
오류 코드 0x800f0831
문제: 업데이트가 설치되지 않음
특정 업데이트 관련 문제로 넘어가기 전에, Windows 10 또는 Windows 11(네, 새 OS에서도 같은 문제가 재현됩니다!) 업데이트 시 자주 발생하는 오류 하나를 먼저 짚고 넘어가겠습니다.
위 오류 코드는 기본적으로 업데이트가 실패했다는 의미이며, 다음과 같은 방법으로 문제를 해결할 수 있습니다.
- VPN 또는 프록시 서버와의 충돌: VPN이나 프록시를 사용 중이라면, Windows 업데이트를 시도할 때 반드시 완전히 비활성화하세요. 경우에 따라 소프트웨어를 삭제 후 재설치해야 할 수도 있습니다.
- 손상된 시스템 파일 검사: 시스템 파일 검사기를 실행해 손상된 파일을 복구하세요.
- 수동 설치: 이 오류를 비롯한 다른 업데이트 오류의 경우, Microsoft Update Catalog에서 설치하려던 업데이트를 찾아 수동으로 설치하는 방법도 시도해 볼 수 있습니다.
[해결됨] 2022년 1월 – KB5009543
문제: 느린 부팅 | 시스템 응답 없음 | 게임 성능 저하
위 업데이트는 일부 사용자에게 심각한 문제를 일으켰습니다. 시스템이 거의 멈추다시피 느려지고, 게임 성능이 크게 저하되며, 부팅 시간도 크게 길어졌습니다.
마이크로소프트는 이 문제에 대한 공식 수정 사항을 배포하지 않았지만, BleedingComputer의 전문가들이 특정 선택적 Windows 업데이트를 설치하면 문제가 해결된다는 사실을 발견했습니다. Windows Update 도구로 업데이트를 확인하고(설정 → Windows Update → 업데이트 확인), KB5009596이라는 업데이트를 다운로드하여 설치하면 됩니다.
마이크로소프트보다 웹사이트가 먼저 해결책을 찾아냈다니 믿기 힘들지만, 실제로 그렇습니다!
[해결됨] 2021년 11월 – KB5007215
문제: 원격 프린터 오류 | MSI 설치 관리자가 앱 복구·업데이트 불가
업데이트: 이 오류는 KB5007262 업데이트에서 수정되었습니다. 해당 업데이트를 설치하면 문제가 해결됩니다.
MSI(Microsoft Installer)는 Windows에서 가장 중요한 도구 중 하나입니다. '.msi' 파일 형식은 Windows 전용 설치 패키지로, PC에 소프트웨어를 설치·유지·재설치·복구하는 데 사용됩니다.
그런데 위 업데이트 이후 MSI가 정상적으로 작동하지 않으면서 앱 복구와 업데이트에 실패하게 되었습니다. 모든 앱이 영향을 받는 것은 아니지만, 대표적으로 카스퍼스키(Kaspersky)가 피해를 입었습니다. 앱이 업데이트나 복구에 실패하면 아예 실행조차 되지 않아 재설치해야 하는 상황이 벌어질 수 있습니다.
또한 업데이트로 인해 프린터 문제가 발생한 것은 세 달 연속입니다. 이번에도 사용자들은 원격 네트워크를 통해 인쇄할 때 오류가 발생한다고 보고하고 있습니다.
마이크로소프트에 따르면 이러한 문제는 KB5007262 빌드 업데이트로 해결됩니다. 이 업데이트를 받으려면 먼저 Windows Update 창을 통해 Windows 10 버전을 '21H2'로 업그레이드해야 합니다.
손상된 Windows 10 업데이트 해결 및 예방법
Windows 10 업데이트가 설치되지 않는다면 PowerShell을 통한 업데이트를 시도해 보세요.
새 Windows 10 업데이트가 특정 지점에서 설치가 멈추거나, 아예 설치에 실패하는 문제라면 PowerShell에서 업데이트를 설치하는 방법을 시도해 볼 수 있습니다.
먼저 관리자 권한으로 PowerShell을 실행합니다(시작 메뉴 검색창에 입력한 후 관리자 권한으로 실행하면 됩니다).
PowerShell에 다음을 입력합니다:
Install-Module PSWindowsUpdate
NuGet 공급자를 설치하고 가져올지 묻는 메시지가 나타날 수 있습니다. 'Y'(Yes)를 누르고 패키지 설치를 진행하세요.
그다음 다음 명령어를 입력하면 최신 Windows 업데이트를 확인할 수 있습니다:
Get-WindowsUpdate
마지막으로 설치할 업데이트가 있는지 확인한 후, 다음을 입력합니다:
Install-WindowsUpdate
그리고 'Y' 또는 'A'를 눌러 업데이트 설치를 확정합니다.
선택적 '품질(Quality)' 업데이트 설치
Windows Update 화면(설정 → 업데이트 및 보안 → Windows Update → 업데이트 확인)에 가면 가끔 '선택적 품질 업데이트 사용 가능(Optional quality update available)'이라는 옵션이 표시될 수 있습니다. 이 업데이트는 최근 Windows 업데이트의 문제를 해결하기 위해 특별히 제공되는 것이며, 충분히 테스트를 거친 후 몇 주 뒤에야 '정식' 업데이트로 편입됩니다.
하지만 이 업데이트들도 상당히 안정적인 편이므로, 최근 업데이트로 Windows 10에 문제가 생겼다면 시도해 볼 만합니다.
Windows 10 업데이트 제거하기
비교적 작은 규모의 Windows 10 업데이트는 다음 방법으로 제거할 수 있습니다(빌드 단위 롤백은 다음 섹션 참고): 설정 → 업데이트 및 보안 → 업데이트 기록 보기 → 업데이트 제거로 이동합니다.
이 창에서 기본 창을 아래로 스크롤해 'Microsoft Windows' 항목을 찾으면, Windows 10의 모든 KB 업데이트와 보안 업데이트가 설치 날짜와 함께 표시됩니다. 제거하려는 업데이트를 마우스 오른쪽 버튼으로 클릭한 후 PC를 재부팅하면 됩니다.
Windows 10 빌드 롤백 방법
주요 업데이트가 끝날 때마다 Windows 10은 이전 버전으로 되돌릴 수 있는 10일간의 유예 기간을 제공합니다. 유용한 기능으로, 문제가 있는 업데이트인지 판단할 충분한 시간을 줍니다. 물론 Windows 10이 파일을 삭제했다면 복구되지 않지만, 적어도 더 안정적인 OS 버전으로 돌아갈 수는 있습니다.
방법은 다음과 같습니다. Windows 10 설정으로 이동한 후 '업데이트 및 보안 → 복구'를 클릭합니다. '이 PC 초기화' 아래에 'Windows 10 이전 버전으로 되돌리기' 옵션이 보일 것입니다. '시작'을 클릭한 후 안내에 따라 롤백을 진행하세요. 단, 이 옵션은 Windows 10 빌드 업데이트 후 10일 동안만 사용할 수 있습니다.
현재 Windows 10 빌드 확인하기
롤백이나 손상된 업데이트 수정에 들어가기 전에, 현재 사용 중인 Windows 빌드를 먼저 확인해 어떤 문제의 영향을 받고 있는지 파악해야 합니다. '설정 → 업데이트 및 보안 → 업데이트 기록 보기'로 이동하면 됩니다.
새 창에서 '기능 업데이트' 옆의 화살표를 클릭하면 현재 사용 중인 Windows 버전을 확인할 수 있고, '품질 업데이트'를 클릭하면 설치된 모든 소규모 'KB' 업데이트 목록을 볼 수 있습니다.
Windows 10 업데이트 차단 및 연기하기
위에서 언급한 업데이트 문제 등을 예방하는 첫 번째 방법은 Windows 10 업데이트 시점에 대한 통제권을 직접 쥐는 것입니다. 이렇게 하면 마이크로소프트가 업데이트를 배포하더라도 즉시 설치하지 않고, 뉴스를 지켜보며 큰 오류가 보고되는지 확인한 후 스스로 업데이트를 진행할 수 있습니다.
한편 Windows 10 Pro, Enterprise, Education 또는 S 에디션을 사용 중이라면 업데이트를 연기할 수 있습니다. '설정 → 업데이트 및 보안 → Windows Update'로 이동한 후, '업데이트 설치 시기 선택' 옵션을 선택하고 원하는 지연 일수를 지정하면 됩니다.
Windows 업데이트 완전히 차단하기
원하는 시점까지 Windows 업데이트를 완전히 차단하고 싶다면, 먼저 Windows Update Medic 서비스를 비활성화해야 합니다. 이 서비스는 기본 Windows Update 서비스가 자동으로 다시 켜지도록 트리거하는 역할을 합니다.
이 서비스는 레지스트리 편집기를 통해서만 비활성화할 수 있습니다. 시작 버튼을 클릭하고 regedit를 입력한 후 레지스트리 편집기를 엽니다.
레지스트리 편집기에서 다음 경로로 이동합니다:
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WaaSMedicSvc
여기서 'Start'를 마우스 오른쪽 버튼으로 클릭하고 '수정(Modify)'을 선택한 다음, '값 데이터(Value data)'를 '4'로 변경합니다. PC를 재부팅한 후 서비스 창을 열면 'Windows Update Medic Service'가 '사용 안 함(Disabled)'으로 표시되는 것을 확인할 수 있습니다.
이제 같은 창에서 Windows Update 서비스도 비활성화할 수 있습니다. 'Windows Update'를 마우스 오른쪽 버튼으로 클릭하고 '속성(Properties)'을 선택한 후, '시작 유형(Startup type)'에서 '사용 안 함(Disabled)'을 선택하세요. 이후 다시 활성화하기 전까지 Windows Update는 계속 비활성화 상태로 유지됩니다.
성능 개선을 위한 것이라고 선전하던 업데이트가 시스템을 망가뜨리는 것만큼 답답한 일도 드물지만, 안타깝게도 마이크로소프트는 이런 전례가 많습니다. Windows 10의 그 밖의 초기 문제로는 시작 메뉴 검색이 작동하지 않는 문제, Windows 스토어 오류, 마이크 작동 불량 등이 있습니다. 이런 문제들도 저희가 도와드릴 수 있습니다!
이미지 출처: Worried Man at Computer with System Failure Screen at the Workplace by DepositPhotos