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

[해결] '잠재적인 Windows 업데이트 데이터베이스 오류가 감지되었습니다' 오류 수정 방법

Windows 업데이트를 관리하는 일은 생각보다 만만치 않습니다. 많은 사용자가 여러 가지 문제와 오류를 경험하며, 어떤 이들은 Windows가 강제로 업데이트를 진행하거나 최신 버전에서만 실행되는 앱을 만나기 전까지는 업데이트를 계속 미루곤 합니다.

업데이트 과정에서는 다양한 오류가 나타날 수 있으며, 해결책을 찾는 것조차 쉽지 않은 경우가 많습니다. 정확한 원인을 파악하기 전까지는 여러 가지 방법을 차례로 시도해야 할 때도 있습니다.

Windows 업데이트 중 발생하는 데이터베이스 오류

'잠재적인 Windows 업데이트 데이터베이스 오류가 감지되었습니다(Potential Windows Update Database Error Detected)'라는 오류 메시지는 Windows 업데이트와 관련된 여러 프로세스에서 나타날 수 있습니다. 우선, Windows를 새 버전으로 업데이트하는 도중에 발생할 수 있으며, 'Windows 업데이트 복구'와 같은 기능을 실행할 때도 나타날 수 있습니다. 오류 코드가 함께 표시되기도 하고 아예 표시되지 않기도 하지만, 해결 방법은 대체로 동일합니다.

[해결]  잠재적인 Windows 업데이트 데이터베이스 오류가 감지되었습니다  오류 수정 방법

몇 달씩 미뤄왔던 업데이트를 드디어 진행하려는 순간 오류 메시지를 마주하면 상당히 답답할 수밖에 없습니다. 다행히 이 문제에는 여러 가지 해결 방법이 있으며, 상황에 따라 몇 가지 방법을 모두 시도해 봐야 할 수도 있습니다.

사전 조치: 손상된 시스템 파일 복구

먼저 여기에서 Restoro를 다운로드하여 손상된 파일을 검사해 보세요. 손상되었거나 누락된 파일이 발견되면 이를 복구한 뒤 문제가 계속되는지 확인합니다. 그래도 문제가 지속된다면 아래의 해결 방법들을 하나씩 시도해 보세요.

방법 1: SFC 스캔 실행

Microsoft가 공식적으로 제안하는 이 방법은 다른 자동화된 솔루션과 달리 실제로 많은 사용자에게 효과가 있었습니다. 다른 작업을 하기 전에 반드시 먼저 시도해 보시기 바랍니다. SFC(System File Checker)는 시스템 파일 검사기로, 손상되었거나 비정상적인 시스템 파일을 찾아 자동으로 복구해 줍니다.

  1. 검색창에 '명령 프롬프트(Command Prompt)'를 입력한 뒤, 아이콘을 마우스 오른쪽 버튼으로 클릭하고 '관리자 권한으로 실행'을 선택합니다.
  2. 'sfc /scannow'를 입력하고 Enter 키를 누릅니다.
  3. 검사가 시작되고 결함이 있는 파일이 자동으로 복구됩니다.

[해결]  잠재적인 Windows 업데이트 데이터베이스 오류가 감지되었습니다  오류 수정 방법

방법 2: DISM 도구 사용

DISM(Deployment Image Servicing and Management)은 Windows 이미지를 복구하고 관리하는 데 사용되는 도구입니다. Microsoft 역시 특정 문제를 자동으로 해결할 수 있는 도구로 권장하고 있습니다.

  1. 방법 1에서 설명한 것처럼 명령 프롬프트를 관리자 권한으로 실행합니다.
  2. 아래의 두 명령어를 차례로 입력합니다.
DISM.exe /Online /Cleanup-image /scanhealth

DISM.exe /Online /Cleanup-image /Restorehealth
  1. 프로세스가 완료될 때까지 시간이 다소 걸릴 수 있지만, 절대 임의로 취소하지 마세요.

[해결]  잠재적인 Windows 업데이트 데이터베이스 오류가 감지되었습니다  오류 수정 방법

방법 3: Windows 업데이트 구성 요소 수동 초기화

이 방법은 다소 고급 단계에 속하며, 업데이트 유틸리티 전체를 수동으로 초기화한 후 업데이트를 처음부터 다시 진행하는 작업입니다. 아래 지침을 신중하게 따라 하세요.

  1. 위 방법들에서 설명한 대로 명령 프롬프트를 관리자 권한으로 실행합니다.
  2. 다음 명령어를 입력하여 Windows Update 서비스, MSI Installer, BITS, Cryptographic 서비스를 중지합니다.
net stop wuauserv

net stop cryptSvc

net stop bits

net stop msiserver
  1. SoftwareDistribution과 Catroot2 폴더의 이름을 변경해야 합니다. 직접 위치를 찾아볼 수도 있지만, 아래 명령어를 그대로 복사해 사용하는 것이 훨씬 간편합니다. 수동으로 이름을 변경하고 싶다면 명령어에서 해당 폴더의 위치를 확인할 수 있습니다.
ren C:\Windows\SoftwareDistribution SoftwareDistribution.old

ren C:\Windows\System32\catroot2 Catroot2.old
  1. 이제 2단계에서 중지했던 서비스들을 다음 명령어로 다시 시작합니다.
net start wuauserv

net start cryptSvc

net start bits

net start msiserver
  1. PC를 재부팅한 후 Windows 업데이트를 다시 진행합니다.

방법 4: Windows 업데이트 문제 해결사 사용

Windows에는 이러한 문제를 처리하도록 설계된 기본 제공 문제 해결사가 포함되어 있습니다. 다른 방법이 모두 실패했을 때 충분히 도움이 될 수 있습니다.

  1. 제어판 >> 문제 해결 >> 시스템 및 보안 >> Windows 업데이트 문제 해결 순서로 이동합니다.
  2. 화면에 표시되는 지침을 따라 진행합니다.

[해결]  잠재적인 Windows 업데이트 데이터베이스 오류가 감지되었습니다  오류 수정 방법

방법 5: 불필요한 폴더 삭제

  1. C:\Windows\SoftwareDistribution\Download 폴더로 이동하여 내부의 모든 파일과 폴더를 삭제합니다.
  2. C:\Windows\SoftwareDistribution 폴더를 열고 Download.old 파일을 삭제합니다.
  3. 이후 업데이트가 문제없이 진행될 것입니다.

방법 6: Windows 초기화(재설정)

다른 모든 방법이 실패했다면, 마지막 수단으로 파일을 유지한 상태에서 Windows를 재설정하는 방법을 고려해 볼 수 있습니다. Windows 10에서는 이 작업이 가능합니다. 우선 Windows 10 설치 미디어를 만들기 위한 USB 또는 DVD가 필요하며, 설치 도구는 Microsoft 공식 사이트에서 다운로드할 수 있습니다.

  1. Windows 설치 미디어로 사용할 DVD 또는 USB 드라이브를 연결한 상태에서 컴퓨터를 부팅합니다.
  2. '옵션 선택' 화면에서 '문제 해결(Troubleshoot)'을 선택하고 '고급 옵션(Advanced Options)'을 클릭합니다.
  3. '이 PC 초기화(Reset this PC)'를 선택한 후 '내 파일 유지(Keep My Files)'를 선택합니다.

[해결]  잠재적인 Windows 업데이트 데이터베이스 오류가 감지되었습니다  오류 수정 방법

방법 7: 자동 스크립트로 Windows 업데이트 서비스 초기화

방법 3의 단계가 너무 복잡하게 느껴진다면 자동 스크립트를 사용해 보세요. 방법 3에 포함되지 않은 추가 기능까지 제공되므로 더 좋은 결과를 얻을 수 있습니다.

  1. Windows 10 빌드 10240 이상 사용자는 여기에서, Windows 7, 8.0 또는 8.1 사용자는 여기에서 스크립트를 다운로드합니다.
  2. 다운로드 폴더에서 파일을 찾아 마우스 오른쪽 버튼으로 클릭한 후 '압축 풀기(Extract)'를 선택합니다.
  3. 압축 해제 후 WuReset.bat 파일을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행합니다.
  4. '작업이 성공적으로 완료되었습니다(Task completed successfully)'라는 메시지가 나타나면 PC를 재시작합니다.

[해결]  잠재적인 Windows 업데이트 데이터베이스 오류가 감지되었습니다  오류 수정 방법