Computer >> 컴퓨터 >  >> 소프트웨어 >> 소프트웨어

윈도우 업데이트 오류 해결 방법 완벽 가이드

마이크로소프트가 윈도우 10을 출시하며 대표 운영체제에 SaaS(Software-as-a-Service) 모델을 도입한 이후, 윈도우 업데이트는 그 어느 때보다 자주 배포되고 있습니다. 마이크로소프트는 최소한 연 1회 이상 윈도우 10의 대형 업데이트를 사용자 의사와 무관하게 강제로 배포하며, 그 외에도 치명적인 보안 패치부터 사소한 UI 개선에 이르기까지 수많은 소규모 업데이트가 끊임없이 제공됩니다.

모든 것이 정상적으로 작동할 때는 업데이트가 진행되고 있다는 사실조차 거의 느끼지 못합니다. 하지만 윈도우 업데이트 오류가 발생하면 상황은 달라집니다. 업데이트가 막히는 것에서 시작해, 심각한 경우 컴퓨터 자체가 정상 작동하지 않는 문제까지 이어질 수 있기 때문입니다.

업데이트 오류 여부 확인하기

컴퓨터에 윈도우 업데이트 오류가 있다고 의심된다면, 업데이트 상태를 확인해 확실하게 진단할 수 있습니다.

  1. 시작 메뉴를 엽니다.
  2. 업데이트 확인을 검색한 후 선택합니다.
  3. 윈도우 업데이트 상태를 확인합니다. 오류가 있다면 이 화면에 표시됩니다.

오류가 없다면 초록색 체크 표시와 함께 '최신 상태입니다'라는 메시지가 나타납니다. 다만 명확한 오류 코드가 없더라도 마지막 업데이트가 아직 보류 중이거나, 다운로드 또는 설치에 실패했다는 표시가 나타날 수 있습니다. 아래에서 소개하는 해결 방법들은 이러한 모든 경우에 활용할 수 있습니다.

업데이트 오류 코드 기록하기

업데이트 상태를 확인할 때 화면에 나타나는 오류 코드를 반드시 메모해 두세요. 해당 코드를 검색하면 업데이트가 실패한 구체적인 원인을 파악하는 데 큰 도움이 됩니다.

오류 코드는 일반적으로 '0x80070070'과 같은 형태를 띠며, 하나 이상의 코드가 동시에 표시되기도 합니다. 검색 엔진에 코드를 입력하면 무엇이 잘못되었는지에 대한 정확한 답변을 얻을 가능성이 높습니다.

멈추거나 실패한 업데이트 확인하기

오류 코드가 표시되지 않는다고 해서 문제가 없다는 뜻은 아닙니다. 윈도우는 업데이트 기록을 별도로 저장하고 있어, 사용자가 자리를 비운 사이에 어떤 일이 있었는지 손쉽게 확인할 수 있습니다.

  1. 시작 메뉴를 열고 설정(톱니바퀴)을 선택합니다.
  2. 업데이트 및 보안Windows Update 순서로 이동합니다.
  3. 업데이트 기록 보기를 선택합니다.

여기에서 다운로드나 설치를 시도했다가 실패한 항목이 있는지 확인할 수 있습니다. 경우에 따라서는 업데이트의 성격 자체가 문제의 단서를 제공하기도 합니다.

무엇보다 먼저 재부팅하기

업데이트 상태 확인과 오류 코드 기록까지 마쳤다면, 이제 가장 먼저 시도해야 할 것은 무엇일까요? 의외로 간단한 컴퓨터 재부팅만으로 문제가 해결되는 경우가 많습니다.

간혹 업데이트에 필요한 종속 파일이 다음 부팅 시까지 잠겨 있어 다운로드와 설치가 불가능한 경우가 있습니다. 또한 다른 업데이트가 먼저 설치를 완료해야 하는데, 그 완료 시점이 다음 재시작 이후로 미뤄지는 경우도 있습니다.

시작 메뉴에서 전원 버튼을 클릭했을 때 '업데이트 후 다시 시작' 옵션이 보인다면, 재시작이 필요한 보류 중인 업데이트가 있다는 확실한 신호입니다.

업데이트 설정 점검하기

눈에 띄는 오류가 없는데도 윈도우가 스스로 업데이트되지 않는다면, 업데이트 설정이 잘못 구성되어 있을 가능성이 있습니다.

  1. 시작 메뉴를 엽니다.
  2. Windows Update 설정을 검색하여 실행합니다.

업데이트가 일시 중지되어 있는지, 사용 시간(Active Hours) 설정이 본인의 사용 패턴에 맞게 되어 있는지 확인하세요.

고급 옵션을 선택하면 더 많은 설정 항목을 볼 수 있습니다. 인터넷 연결을 '요금제 연결(metered)'로 지정해 두었다면, 요금제 연결에서도 업데이트를 다운로드하도록 허용하는 스위치를 켜야 합니다. 단, 데이터 요금이 발생할 수 있으니 신중하게 결정하세요.

업데이트 문제 해결사 활용하기

마이크로소프트 역시 자사의 업데이트 시스템이 때때로 문제를 일으킬 수 있음을 알고 있기에, 윈도우에는 Windows Update 전용 문제 해결 도구가 내장되어 있습니다. 실행 방법은 다음과 같습니다.

  1. 시작 메뉴를 열고 설정(톱니바퀴)을 선택합니다.
  2. 업데이트 및 보안을 클릭합니다.
  3. 문제 해결추가 문제 해결사를 선택합니다.
  4. '문제 해결 및 진단' 항목 아래에서 Windows Update를 찾아 문제 해결사 실행을 클릭합니다.
  5. 화면의 안내에 따라 진행합니다.

업데이트 문제 해결사는 사소한 Windows Update 오류를 추가 조치 없이 자동으로 해결해 주는 경우가 많습니다.

윈도우 7·8.1 사용자라면 온라인 마법사 활용

이 글은 주로 윈도우 10의 업데이트 문제를 다루지만, 여전히 구버전 윈도우를 사용하는 사용자도 적지 않습니다. 윈도우 7을 계속 사용 중이라면 주된 업데이트 문제의 원인은 2020년 1월 14일부로 윈도우 7 지원이 종료되었다는 사실일 것입니다.

윈도우 8 역시 8.1로 대체되며 지원이 중단되었습니다. 더 이상 고민할 필요 없이 과감하게 최신 윈도우로 업그레이드하는 것을 강력히 권장합니다.

그래도 기존 환경을 유지하고 싶다면, 마이크로소프트가 제공하는 온라인 가이드형 문제 해결사를 활용해 보세요. 일련의 질문에 답하면 문제의 원인을 좁혀 가는 데 도움을 받을 수 있습니다.

디스크 공간 부족이 원인일 수도 있습니다

윈도우가 업데이트를 다운로드하고 설치하려면 상당한 하드 드라이브 공간이 필요합니다. 업데이트 데이터를 다운로드해야 할 뿐 아니라, 파일 교체 작업을 위한 작업 공간과 문제 발생 시 롤백을 위한 백업 저장 공간까지 필요하기 때문입니다.

Windows Update가 작동할 충분한 공간이 없다면, 윈도우 10에서 디스크 공간을 확보하는 다양한 방법을 활용해 여유 공간을 먼저 만들어 주세요.

SoftwareDistribution 폴더 삭제하기

윈도우 업데이트가 사용하는 파일들은 SoftwareDistribution이라는 디렉터리에 보관됩니다. 다소 과격해 보이지만, 이 폴더를 통째로 삭제하는 것도 하나의 방법입니다. Windows Update 서비스가 실행 중일 때는 삭제할 수 없으므로, 안전 모드로 재부팅한 뒤 아래 절차를 따르세요.

  1. 파일 탐색기에서 Windows 폴더를 엽니다.
  2. SoftwareDistribution 폴더를 선택합니다.
  3. 폴더 전체를 삭제합니다.
  4. 윈도우를 정상 모드로 다시 시작합니다.

이 작업은 컴퓨터에 어떠한 손상도 주지 않으며, Windows Update 서비스가 업데이트 작업 파일을 처음부터 새로 구축하도록 강제합니다.

시스템 파일 손상 여부 점검하기

일부 사용자 보고에 따르면, 손상되었거나 누락된 시스템 파일이 업데이트 과정에 장애를 일으켜 윈도우 업데이트 오류를 유발할 수 있다고 합니다. 시스템 파일이 손상되는 원인은 다양하지만, 다행히 해결 방법은 비교적 간단합니다. 윈도우에는 시스템 파일 검사기(System File Checker)라는 유용한 도구가 기본 탑재되어 있습니다.

손상된 시스템 파일을 복구하는 명령 프롬프트 명령어를 활용하면 시스템 파일 상태를 점검하고 복원할 수 있습니다. Windows Update가 이를 스스로 처리해 줄 것 같지만, 실제로는 수동 개입이 필요한 경우가 종종 있습니다.

하드웨어 드라이버 최신 상태 유지하기

Windows Update가 대부분의 구성 요소를 자동으로 관리하지만, 일부 서드파티 하드웨어 드라이버와 유틸리티는 그 관리 범위에 포함되지 않습니다. GPU 드라이버나 기타 중요 구성 요소를 오랫동안 업데이트하지 않았다면, 최신 윈도우 업데이트 설치를 방해하는 원인이 될 수 있습니다.

모든 드라이버를 일일이 점검하는 것은 번거로운 작업이지만, 이를 자동화해 주는 도구를 활용하면 편리합니다. Driver Booster는 무료로 사용할 수 있으면서 좋은 평가를 받고 있는 대표적인 도구입니다. 윈도우 10에서 장치 드라이버를 자동으로 업데이트하는 방법도 함께 참고해 보세요.

마지막 업데이트 롤백 시도하기

최신 업데이트 설치가 계속 실패한다면, 직전 업데이트가 비정상적으로 적용되었을 가능성도 있습니다. 윈도우 10은 마지막 업데이트로 인한 변경 사항을 되돌릴 수 있는 10일의 유예 기간을 제공합니다. 즉, 다음 업데이트가 배포되면 롤백이 불가능해질 수 있지만, 버그가 있는 업데이트 직후 수정 패치가 나오는 상황에서는 유용한 선택지가 됩니다.

  1. 시작 메뉴를 엽니다.
  2. Windows Update 설정을 검색하여 실행합니다.
  3. 사이드바에서 복구를 선택합니다.
  4. 이전 버전의 Windows 10으로 되돌리기 항목을 찾습니다.
  5. 옵션이 활성화되어 있다면 시작하기를 클릭합니다.

이후 화면의 안내에 따라 진행하면 됩니다. 유예 기간이 지났다면, 특정 업데이트를 직접 제거하는 방법으로 대체할 수 있습니다.

특정 업데이트 제거하기

윈도우 10에서는 원치 않거나 문제를 일으키는 업데이트를 직접 제거할 수 있습니다. 방법은 매우 간단하지만, 해당 업데이트가 실제로 문제의 원인인지 먼저 확인하는 것이 좋습니다. 예를 들어 다수의 사용자가 같은 업데이트로 인해 Windows Update가 오작동한다고 보고하는 경우가 그렇습니다.

  1. 제어판을 엽니다.
  2. 프로그램을 선택합니다.
  3. 설치된 업데이트 보기를 클릭합니다.

제거 가능한 설치된 업데이트 목록이 표시됩니다. 모든 업데이트가 여기에 나타나는 것은 아니지만, 일부 업데이트는 확인할 수 있습니다. 제거하려는 업데이트를 마우스 오른쪽 버튼으로 클릭한 뒤 제거를 선택하면 됩니다.

업데이트 수동 다운로드 및 설치하기

자동 업데이트 서비스는 편리하지만, 때로는 직접 처리해야 할 때도 있습니다. 많은 사용자가 모르는 사실인데, 마이크로소프트는 누적 업데이트(cumulative update)를 독립적인 다운로드 파일로도 제공합니다. 생각해 보면 당연한 일입니다.

모든 윈도우 10 PC가 원활한 인터넷 환경을 갖춘 것은 아니며, 여러 대의 컴퓨터를 관리하는 사용자에게는 오프라인 설치 파일이 동일한 업데이트를 반복 다운로드하는 낭비를 막아 줍니다.

윈도우 10 업데이트를 수동으로 설치하려면 Microsoft Update Catalog 웹사이트에 접속해 최신 업데이트의 KB 번호를 입력하세요. KB 번호는 검색 엔진에서 쉽게 찾을 수 있습니다.

이후 해당 업데이트의 다운로드 버튼을 누르고, 일반 응용 프로그램을 설치하듯 실행하면 됩니다.

윈도우 복구 설치 진행하기

더 이상 방법이 떠오르지 않는다면, 윈도우 10 설치 미디어를 활용해 파일과 프로그램을 유지한 채 윈도우를 복구 설치(repair install)할 수 있습니다. 윈도우 10 설치 미디어가 없다면 마이크로소프트 공식 사이트에서 무료로 다운로드할 수 있습니다.

설치 과정에서 '업그레이드' 옵션을 선택하고, 파일 및 앱 유지를 선택하면 됩니다. 다만 드물게 문제가 발생할 수 있으므로 최후의 수단으로 고려하는 것이 좋습니다.

마이크로소프트 지원팀에 문의하기

모든 방법이 실패했다면, 마이크로소프트 지원팀에 문의하는 것도 좋은 선택입니다. 실제 경험에 비추어 볼 때 채팅 지원은 빠르고 효율적이며, 상담원이 원격으로 컴퓨터를 제어해 문제를 신속하게 진단하고 해결해 주기도 합니다.

특히 마지막 윈도우 업데이트 실패가 마이크로소프트 측에서 해결해야 하는 알려진 문제 때문이라면 더욱 유용합니다. 상담원은 사용자가 더 이상 할 수 있는 조치가 없음을 알려 주므로, 불필요한 시간 낭비 없이 다른 중요한 일에 집중할 수 있습니다.