Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

Windows 10/11 업데이트 오류 0x800f0982 해결 방법 총정리

Microsoft가 배포한 최신 Windows 10/11 빌드를 다운로드하는 중이라면, 처음에는 순조롭게 진행될 것입니다. 하지만 업데이트가 완료되기도 전에 모든 과정이 멈춰버리고, 업데이트된 운영체제 대신 오류 메시지만 마주하게 되는 경우가 있습니다.

이런 상황은 누구에게나 답답할 수밖에 없습니다. 이 가이드에서는 오류 0x800f0982의 원인과 이를 해결하는 다양한 방법을 단계별로 자세히 안내해 드립니다.

오류 코드 0x800f0982란 무엇인가?

Windows Update는 컴퓨터 보안을 유지하는 데 필수적인 기능으로, 운영체제의 최신 업데이트를 찾아 다운로드하고 설치하는 유틸리티입니다. 그러나 아무리 중요한 역할을 한다고 해도, 때때로 진행 도중에 멈추거나 오작동할 수 있으며, 이때 오류 코드 0x800f0982가 표시될 수 있습니다.

Windows Update 오류 코드 0x800f0982는 사용자가 업데이트를 설치하거나 다운로드하는 과정에서 발생할 수 있는 문제입니다. 여러 가지 원인이 있을 수 있지만, 가장 흔한 원인은 하드 디스크의 여유 공간 부족입니다. 그 외에도 다음과 같은 요인들이 원인이 될 수 있습니다:

  • Windows Update 서비스가 중단된 경우
  • 구버전의 Windows 10/11을 사용 중인 경우
  • 시스템 디렉터리에 손상된 파일이 존재하는 경우

문제를 겪은 사용자들에 따르면, 이 오류는 주로 KB4493509, KB4489899 등의 업데이트와 관련이 있으며, "일부 업데이트를 설치하는 데 문제가 있지만 나중에 다시 시도하겠습니다"라는 메시지가 함께 표시되기도 합니다.

Windows 10/11에서 오류 0x800f0982 해결 방법

Windows Update가 0x800f0982 오류로 중단된다면 어떻게 해야 할까요? 아래에서 실제 사용자들이 적용하여 대기 중인 업데이트를 성공적으로 설치한 검증된 해결 방법들을 소개합니다.

방법 1: Windows Update 문제 해결사 실행

Windows Update 문제 해결사는 업데이트 구성 요소와 관련된 문제를 자동으로 진단하고 수정해 주는 유용한 도구입니다. 시스템을 자동으로 스캔하여 문제를 찾아내므로, 올바른 옵션만 클릭하면 나머지는 알아서 처리해 줍니다.

다만 Windows 10/11에는 일반적인 업데이트 실패를 해결하기 위한 다양한 도구가 내장되어 있다는 점을 참고하세요. 문제 해결사를 실행한다고 해서 반드시 해결되는 것은 아니지만, 확실한 출발점이 될 수 있습니다.

Windows Update 문제 해결사를 사용하여 0x800f0982 오류를 수정하려면 다음 단계를 따르세요:

  1. Windows + R 키를 눌러 실행 창을 엽니다.
  2. 텍스트 입력란에 ms-settings:troubleshoot을 입력하고 Enter 키를 누릅니다. 설정 앱의 문제 해결 탭으로 이동합니다.
  3. 해당 섹션으로 이동하여 "시작 및 실행" 항목까지 아래로 스크롤한 후 Windows Update 버튼을 클릭합니다.
  4. 나타나는 메뉴에서 "문제 해결사 실행" 버튼을 클릭합니다.
  5. 문제 해결사가 실행되며 자동으로 시스템 문제를 스캔하기 시작합니다. 스캔이 완료될 때까지 기다립니다.
  6. 스캔이 끝나면 현재 직면한 오류에 도움이 될 수 있는 복구 전략이 제안됩니다. 권장 사항에 동의하면 "이 수정 사항 적용" 버튼을 클릭합니다.
  7. 작업이 완료되면 컴퓨터를 재시작하고 문제가 해결되었는지 확인합니다.

방법 2: WU(Windows Update) 구성 요소 초기화

Windows Update 유틸리티 자체의 오류가 원인이라고 의심된다면, WU 구성 요소를 초기화하는 것이 효과적일 수 있습니다.

WU 구성 요소(WU 서비스라고도 함)는 Windows Update 유틸리티의 일부로, 사용 가능한 업데이트를 확인하고 필요 시 다운로드한 후 컴퓨터에 설치하는 역할을 담당합니다. 이 서비스에 문제가 있거나 제대로 작동하지 않으면 업데이트 다운로드 또는 설치 중 오류가 발생할 수 있습니다.

WU 구성 요소를 초기화하는 방법:

  1. Windows + R 키를 눌러 실행 창을 엽니다.
  2. 텍스트 입력란에 cmd를 입력한 후 Ctrl + Shift + Enter 키를 동시에 누릅니다. 관리자 권한 명령 프롬프트가 실행됩니다.
  3. 명령 프롬프트에 아래 명령어를 순서대로 입력하여 WU 구성 요소를 초기화합니다.
  • net stop wuauserv
  • net stop cryptSvc
  • net stop bits
  • net stop msiserver
  • ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
  • ren C:\Windows\System32\catroot2 catroot2.old
  • net start wuauserv
  • net start cryptSvc
  • net start bits
  • net start msiserver
  1. 완료되면 명령 프롬프트를 종료하고 컴퓨터를 재시작합니다.
  2. 문제가 해결되었는지 확인합니다.

방법 3: PowerShell로 업데이트 강제 설치

WU 구성 요소를 초기화해도 0x800f0982 오류가 사라지지 않는다면, PowerShell을 사용해 업데이트를 강제로 설치할 수 있습니다.

Windows PowerShell은 Windows 운영체제를 제어할 수 있는 강력한 명령줄 스크립팅 및 자동화 도구입니다. 시스템 관리, 네트워크 프로그래밍, 작업 자동화 등에 활용할 수 있으며, Windows Update 관련 오류를 해결하는 데에도 사용할 수 있습니다.

PowerShell로 사용 가능한 Windows 업데이트를 다운로드하고 설치하는 방법:

  1. Windows + R 키를 눌러 실행 대화 상자를 엽니다.
  2. 텍스트 입력란에 powershell을 입력하고 Ctrl + Shift + Enter 키를 누릅니다. 관리자 권한 PowerShell 창이 열립니다.
  3. PowerShell에 wuauclt.exe /UPDATENOW 명령어를 입력하고 Enter 키를 눌러 업데이트 설치를 강제 실행합니다.
  4. 업데이트가 설치되면 컴퓨터를 재시작하고 Windows Update 유틸리티에 업데이트가 여전히 대기 중인지 확인합니다.

방법 4: 시스템 파일 검사기(SFC) 사용

경우에 따라 이 오류는 시스템 파일이 손상되었을 때 발생합니다. 이러한 파일을 복구하려면 시스템 파일 검사기를 사용하면 됩니다.

시스템 파일 검사기는 Windows에 내장된 도구로, 누락되거나 손상되었거나 잘못 설치된 시스템 파일을 식별하고 교체합니다. 레지스트리에 문제가 있는 경우에도 유용하며, Windows를 재설치하는 등의 극단적인 조치 없이도 문제를 해결할 수 있습니다.

이 유틸리티로 0x800f0982 오류를 해결하는 단계:

  1. 검색창에 명령 프롬프트를 입력하고 가장 관련성 높은 결과를 마우스 오른쪽 버튼으로 클릭합니다.
  2. "관리자 권한으로 실행"을 선택합니다.
  3. 작업 확인을 요청하면 "예" 버튼을 클릭합니다.
  4. 명령 프롬프트 창이 나타나면 sfc /scannow를 입력하고 Enter 키를 누릅니다.
  5. 시스템 파일 검사기가 스캔 및 복구 프로세스를 시작합니다. 완료되면 컴퓨터를 재시작하고 업데이트를 다시 설치해 봅니다.

방법 5: DISM 스캔 실행

SFC 스캔으로도 해결되지 않는다면, 배포 이미지 서비스 및 관리(DISM) 스캔을 실행해 보세요. DISM은 시스템 이미지 파일의 문제를 감지하고 복구할 수 있는 만큼 유용한 유틸리티로, Microsoft Windows 시스템에서 진단 및 복구 목적으로 모두 사용할 수 있는 명령줄 도구입니다.

DISM 스캔을 실행하는 방법:

  1. Windows 메뉴를 마우스 오른쪽 버튼으로 클릭하고 "실행"을 선택합니다.
  2. 텍스트 상자에 cmd를 입력하고 Ctrl + Shift + Enter 키를 동시에 누릅니다.
  3. 사용자 계정 컨트롤(UAC) 창이 나타나면 "예" 버튼을 클릭합니다.
  4. 명령 프롬프트에 DISM /Online /Cleanup-Image /RestoreHealth를 입력하고 Enter 키를 누릅니다.
  5. DISM 도구가 손상된 시스템 이미지를 스캔하고 필요한 복구를 적용하기 시작합니다.
  6. 완료되면 컴퓨터를 재시작하고 업데이트를 다시 한 번 설치합니다.

방법 6: Microsoft Update 카탈로그에서 수동 설치

특정 KB 업데이트가 문제를 일으키고 있다고 생각된다면, Microsoft 공식 업데이트 카탈로그에서 해당 업데이트를 수동으로 다운로드할 수 있습니다. 업데이트 카탈로그는 보안 및 비보안 관련 소프트웨어 업데이트를 모두 담고 있는 저장소로, PC나 기기에 설치된 최신 버전을 확보하는 간편한 방법입니다.

문제가 되는 KB 업데이트를 다운로드하는 방법:

  1. 공식 Microsoft 업데이트 카탈로그 웹사이트에 접속합니다.
  2. 검색창에 KB 번호를 입력합니다.
  3. 검색 결과와 관련된 모든 업데이트가 표시된 새 페이지가 열립니다. 필요한 패치 옆의 "다운로드" 버튼을 클릭합니다.
  4. 다운로드가 완료되면 기기에 설치합니다.
  5. 컴퓨터를 재시작하고 오류가 해결되었는지 확인합니다.

방법 7: SoftwareDistribution 및 System Resources 폴더 정리

오류 코드 0x800f0982는 시스템에 삭제되지 않은 업데이트 파일이 남아 있을 때도 나타날 수 있습니다. 이러한 파일들은 설치 과정을 방해하고 Windows Update 서비스를 혼란스럽게 만들 수 있습니다. 그래서 전문가들은 충돌을 피하기 위해 주기적으로 삭제할 것을 권장합니다.

다만 불필요한 파일을 삭제하기 전에 두 가지 중요한 Windows 서비스, 즉 Windows Update 서비스와 Background Intelligent Transfer Service를 먼저 중지해야 합니다. 자세한 절차는 아래와 같습니다:

  1. Windows + X 키를 눌러 고급 사용자 메뉴를 엽니다.
  2. 목록에서 "명령 프롬프트(관리자)"를 선택합니다.
  3. UAC 창이 나타나면 "예" 버튼을 클릭합니다.
  4. 아래 명령어를 실행합니다 (각 명령어 입력 후 반드시 Enter 키를 누르세요):

net stop wuauserv

net stop bits

  1. 명령 프롬프트 창을 최소화하고 Windows 탐색기를 엽니다.
  2. Windows 폴더로 이동한 후 SoftwareDistribution 폴더를 선택합니다.
  3. 폴더 안의 모든 내용을 삭제합니다.
  4. 다시 기본 Windows 폴더로 돌아가 System Resources 폴더를 클릭하고 폴더 안의 모든 내용을 삭제합니다. 경고 메시지가 나타나면 무시하거나 "예"를 클릭합니다.
  5. 두 폴더의 내용을 모두 삭제한 후, 앞서 중지했던 두 서비스를 다시 시작합니다. 명령 프롬프트 창을 열고 아래 명령어를 실행합니다 (각 명령어 후 Enter 키를 누르세요):

net start wuauserv

net start bits

  1. 이제 컴퓨터를 재부팅하고 오류가 지속되는지 확인합니다.

방법 8: 언어 팩 제거 후 재설치

언어 팩은 Windows 10/11에서 앱을 사용하거나 검색창에 입력할 때 활용됩니다. 사용자가 원하는 언어의 문자로 텍스트를 입력할 수 있도록 해주며, 문자가 기호나 숫자로 대체되는 것을 방지합니다.

그렇다면 언어 팩이 이 오류와 무슨 관련이 있을까요? 일부 사용자들에 따르면, 0x800f0982 오류 코드는 누락된 언어 팩으로 인해 발생할 수 있습니다. 따라서 이 방법을 직접 테스트해 볼 가치가 있습니다.

언어 팩을 제거하고 재설치하는 방법:

  1. 시작 메뉴를 열고 "설정"을 선택합니다.
  2. "시간 및 언어"로 이동한 후 "언어"를 클릭합니다.
  3. "기본 설정 언어" 섹션을 확장하고 제거하려는 언어를 선택합니다.
  4. 해당 언어 옆의 "제거" 버튼을 클릭합니다.
  5. 설정을 닫습니다.
  6. 설정 창을 다시 열고 "시간 및 언어"로 이동합니다.
  7. "언어"를 선택합니다.
  8. "기본 설정 언어"에서 "언어 추가"를 클릭합니다.
  9. 방금 제거한 언어를 선택합니다.
  10. "옵션"을 클릭한 후 "다운로드" 버튼을 눌러 언어 설치를 시작합니다.
  11. 설정 앱을 종료하고 업데이트를 다시 설치합니다.

방법 9: Windows 모듈 설치 관리자 서비스 활성화

위의 모든 방법을 시도했는데도 문제가 해결되지 않는다면, Windows 모듈 설치 관리자 서비스를 활성화해 보세요. 이 서비스는 업데이트를 가져와 설치하는 중요한 Windows 구성 요소입니다. 실수로 비활성화했다면 Windows 업데이트 프로세스가 실패할 수 있습니다.

이 서비스를 활성화하는 방법:

  1. 검색창에 cmd를 입력하고 가장 관련성 높은 결과를 마우스 오른쪽 버튼으로 클릭한 후 "관리자 권한으로 실행"을 선택하여 관리자 권한 명령 프롬프트를 실행합니다.
  2. UAC 창이 나타나면 "예"를 클릭하여 진행합니다.
  3. 명령 프롬프트에 SC config trustedinstaller start=auto 명령어를 입력합니다.
  4. Enter 키를 누릅니다.
  5. 이제 Windows Update 설치 관리자 서비스가 활성화되었으며, 업데이트 프로세스가 시작될 것입니다.
  6. 변경 사항을 적용하기 위해 시스템을 재시작합니다.

마무리

Windows 10/11에서 새 업데이트를 설치하려다 오류 코드 0x800f0982가 나타난다면 너무 걱정하지 마세요. 이 문제를 해결할 수 있는 방법은 다양하며, 위에서 소개한 해결책들을 차근차근 따라 하면 됩니다.

대부분의 사용자가 먼저 시도하는 것은 Windows Update 문제 해결사입니다. OS 버전에 따라 효과가 있을 수 있습니다. 문제 해결사를 여러 번 실행해도 해결되지 않는다면 WU 구성 요소 초기화가 도움이 될 수 있습니다. 물론 그 외에도 시도해 볼 수 있는 해결 방법이 많으니, 위의 가이드를 참고하여 하나씩 적용해 보시기 바랍니다.