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

Windows 10 '일부 업데이트 파일이 올바르게 서명되지 않았습니다' 오류 해결 방법

오류 코드 0x800b0100 및 0x800b0109는 Windows 업데이트가 업데이트 설치를 시도하는 과정에서 필요한 파일이 손상되었거나 누락되었음을 의미합니다. 이 문제는 특히 업데이트 방식이 아직도 불안정한 Windows 10에서 자주 발생합니다. Microsoft가 지속적으로 수정 작업을 진행하고 있지만, 여전히 정상적으로 작동하지 않는 경우가 많아 이와 같은 오류를 겪는 사용자들이 적지 않습니다.

이 오류는 Windows 업데이트를 실행해 보안 업데이트나 누적 업데이트 등 새로운 업데이트를 다운로드하고 설치하려 할 때 발생하며, 결국 설치에 실패하게 됩니다. 대부분의 경우 컴퓨터를 몇 번이고 재시작해도 업데이트는 계속해서 실패하며, 어떤 방법을 써도 업데이트가 완료되지 않습니다.

다행히도 이 문제를 해결할 수 있는 몇 가지 방법이 있습니다. 첫 번째 해결책이 효과가 없다면, 상황에 따라 다른 방법이 통할 수 있으므로 순서대로 다음 방법으로 넘어가며 시도해 보시기 바랍니다.

방법 1: Windows 업데이트 문제 해결사 실행

이러한 Windows 업데이트 문제는 Windows 업데이트 문제 해결사(Troubleshooter)를 실행하면 해결할 수 있습니다. Microsoft 공식 웹사이트에서 해당 도구를 내려받아 사용 중인 운영체제 버전에 맞는 파일을 선택하세요. 다운로드가 완료되면 다운로드 폴더에서 파일을 실행하고, 화면의 안내에 따라 끝까지 진행한 뒤 업데이트를 다시 설치해 보세요. 이제 별다른 문제 없이 설치될 것입니다. 만약 여전히 오류가 발생한다면 다음 방법으로 넘어가세요.

방법 2: DISM 도구 실행

DISM(Deployment Image Servicing and Management) 도구는 Windows에 기본으로 내장된 명령줄 도구로, Windows 이미지를 관리하고 복구하는 데 사용됩니다. 이 도구는 이런 사소한 오류부터 더 심각한 시스템 문제까지 다양한 Windows 오류를 해결하는 데 유용합니다. 실행 방법은 비교적 간단하지만, 실수로 인해 오히려 문제가 생길 수 있으므로 지침을 신중하게 따라야 합니다.

  1. 키보드에서 Windows 키 + X를 동시에 누릅니다. 나타난 메뉴에서 명령 프롬프트(관리자)를 선택합니다.

또는

  1. Windows 키를 누르고 cmd를 입력한 뒤, 검색 결과를 마우스 오른쪽 버튼으로 클릭하여 관리자 권한으로 실행을 선택합니다.
  2. 위 두 가지 방법 중 하나로 명령 프롬프트를 연 후, 아래 명령어를 차례대로 입력합니다. 명령어 하나를 입력할 때마다 반드시 Enter 키를 눌러 실행하고, 오타가 없도록 주의하세요.

dism.exe /online /cleanup-image /scanhealth

dism.exe /online /cleanup-image /restorehealth

  1. exit를 입력하고 Enter 키를 누르거나, 명령 프롬프트 창을 그냥 닫습니다.
  2. Windows 업데이트를 다시 실행해 보세요. 이제 업데이트가 원활하게 작동할 것입니다.

방법 3: 레지스트리 편집기 사용

레지스트리 편집기는 사용법만 제대로 안다면 매우 강력한 도구입니다. 잘못된 수정은 시스템에 문제를 일으킬 수 있으므로, 수정하기 전에 반드시 레지스트리를 백업해 두는 것이 좋습니다. 레지스트리 편집기를 연 후(아래 1단계 참조), 왼쪽 상단의 파일 메뉴를 클릭하고 내보내기를 선택한 뒤, 저장 위치를 지정하여 레지스트리 백업본을 만들어 두세요.

  1. 키보드에서 Windows 키를 누르고 regedit를 입력합니다. 검색 결과를 열면 레지스트리 편집기에 접속할 수 있습니다.
    Windows 10  일부 업데이트 파일이 올바르게 서명되지 않았습니다  오류 해결 방법
  2. HKEY_LOCAL_MACHINE(HKLM)을 확장한 후, Software → Policies → Microsoft → Windows → WindowsUpdate 순서로 항목을 확장합니다.
  3. WindowsUpdate 키를 삭제합니다. 이미 백업해 두었으므로, 문제가 생기면 언제든 백업 파일을 다시 가져올(import) 수 있습니다.
  4. 레지스트리 편집기를 닫고, Windows 키 + R을 동시에 누른 뒤 실행 창에 services.msc를 입력합니다. Enter 키를 누르면 서비스 창이 열립니다.
  5. 서비스 목록에서 Windows UpdateBackground Intelligent Transfer Service(BITS)를 찾습니다. 두 서비스 모두 마우스 오른쪽 버튼을 클릭해 중지를 선택하고, 두 서비스가 모두 중지되면 다시 마우스 오른쪽 버튼을 클릭해 시작을 선택하여 서비스를 재시작합니다.
  6. 서비스 창을 닫고 다시 업데이트를 시도해 보세요. 이제 정상적으로 작동할 것입니다.

Windows 10이 출시된 지 꽤 시간이 지났고 수많은 업데이트와 업그레이드가 제공되었지만, 특히 업데이트 부분에서 여전히 여러 버그와 문제점을 안고 있는 것은 분명한 사실입니다. 하지만 이 특정 오류가 발생했다면 위의 방법 중 하나가 분명 도움이 될 것이므로, 주저하지 말고 하나씩 직접 시도해 보시기 바랍니다.