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

Windows 업데이트 데이터베이스 손상 오류 해결 방법 총정리

Windows 업데이트 데이터베이스 손상 오류 해결 방법 총정리

Windows 10 업데이트 중 업데이트가 멈추거나 아예 진행되지 않는 문제를 겪어본 적이 있으신가요? 그 원인은 바로 Windows 업데이트 데이터베이스 손상 오류(Windows Update Database Corruption Error)일 수 있습니다.

흥미로운 점은 이 오류를 확인할 수 있는 유일한 방법이 Windows 업데이트 문제 해결사(Troubleshooter)를 실행하는 것이라는 사실입니다. 대부분의 경우 문제 해결사가 업데이트 관련 문제를 자동으로 고쳐주지만, 이 특정 오류의 경우 '잠재적인 Windows 업데이트 데이터베이스 오류 감지됨'이라고 원인을 표시하면서도 '수정 적용' 버튼을 눌러도 실제로는 문제를 해결하지 못하고 일정 시간 실행 후 '수정 안 됨(Not fixed)'이라는 메시지만 반환합니다.

새로운 업데이트를 다운로드할 수 없다면 PC가 보안 위협과 악성코드에 무방비 상태로 노출될 수 있습니다. 따라서 이 문제는 최대한 빨리 해결하는 것이 매우 중요합니다. 지금부터 이 오류를 해결하는 다양한 방법을 단계별로 살펴보겠습니다.

Windows 업데이트 데이터베이스 손상 오류 해결 방법

본격적으로 시작하기 전에, 혹시라도 문제가 발생할 경우를 대비해 복원 지점을 미리 생성해 두는 것을 권장합니다.

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

1. Windows 검색창에 '문제 해결(troubleshooting)'을 입력하고 문제 해결을 클릭합니다.

Windows 업데이트 데이터베이스 손상 오류 해결 방법 총정리

2. 왼쪽 창에서 모두 보기(View all)를 선택합니다.

3. 컴퓨터 문제 해결 목록에서 Windows 업데이트를 선택합니다.

Windows 업데이트 데이터베이스 손상 오류 해결 방법 총정리

4. 화면의 지시에 따라 Windows 업데이트 문제 해결사를 끝까지 실행합니다.

Windows 업데이트 데이터베이스 손상 오류 해결 방법 총정리

5. 문제 해결사가 Windows 업데이트 데이터베이스 손상 오류를 자동으로 수정합니다.

6. PC를 재시작한 후 다시 업데이트 설치를 시도합니다.

7. 만약 위의 문제 해결사가 작동하지 않거나 손상된 경우, Microsoft 공식 웹사이트에서 최신 업데이트 문제 해결사를 직접 다운로드하여 실행할 수도 있습니다.

방법 2: 클린 부팅 후 Windows 업데이트 시도

타사 프로그램과의 충돌로 인해 업데이트가 실패하는 경우도 많습니다. 클린 부팅을 통해 이를 배제할 수 있습니다.

1. Windows 키 + R을 누른 후 'msconfig'를 입력하고 확인을 클릭합니다.

Windows 업데이트 데이터베이스 손상 오류 해결 방법 총정리

2. 일반 탭에서 '선택적 시작(Selective startup)'에 체크되어 있는지 확인합니다.

3. 선택적 시작 항목 아래의 '시작 항목 로드(Load startup items)' 체크박스를 해제합니다.

Windows 업데이트 데이터베이스 손상 오류 해결 방법 총정리

4. 서비스 탭으로 이동한 후 '모든 Microsoft 서비스 숨기기'에 체크합니다.

5. '모두 사용 안 함'을 클릭하여 충돌 가능성이 있는 불필요한 서비스들을 비활성화합니다.

Windows 업데이트 데이터베이스 손상 오류 해결 방법 총정리

6. 시작 프로그램 탭에서 '작업 관리자 열기'를 클릭합니다.

Windows 업데이트 데이터베이스 손상 오류 해결 방법 총정리

7. 작업 관리자의 시작 프로그램 탭에서 활성화된 모든 시작 항목을 비활성화합니다.

Windows 업데이트 데이터베이스 손상 오류 해결 방법 총정리

8. 확인을 클릭하고 PC를 재시작합니다. 이후 다시 Windows 업데이트를 시도하면 이번에는 성공적으로 완료될 것입니다.

9. 업데이트 완료 후 다시 Windows 키 + R을 눌러 'msconfig'를 입력하고 확인을 클릭합니다.

10. 일반 탭에서 '표준 시작(Normal Startup)' 옵션을 선택하고 확인을 클릭합니다.

Windows 업데이트 데이터베이스 손상 오류 해결 방법 총정리

11. 재시작하라는 메시지가 나타나면 다시 시작을 클릭합니다. 이 과정을 통해 Windows 업데이트 데이터베이스 손상 오류를 확실하게 해결할 수 있습니다.

방법 3: 시스템 파일 검사기(SFC) 및 디스크 검사(CHKDSK) 실행

손상된 시스템 파일이나 디스크 오류가 원인일 수 있으므로 아래 도구를 실행해 보세요.

1. Windows 키 + X를 누른 후 명령 프롬프트(관리자)를 클릭합니다.

Windows 업데이트 데이터베이스 손상 오류 해결 방법 총정리

2. 명령 프롬프트에 아래 명령어를 입력하고 Enter 키를 누릅니다:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows

Windows 업데이트 데이터베이스 손상 오류 해결 방법 총정리

3. 위 프로세스가 완료될 때까지 기다린 후 PC를 재시작합니다.

4. 다음으로 CHKDSK 유틸리티를 실행하여 파일 시스템 오류를 수정합니다.

5. 검사가 완료되면 변경 사항을 적용하기 위해 PC를 다시 부팅합니다.

방법 4: DISM(배포 이미지 서비스 및 관리) 실행

DISM은 SFC로 해결되지 않는 심각한 시스템 이미지 손상을 복구하는 데 효과적입니다.

1. Windows 키 + X를 누른 후 명령 프롬프트(관리자)를 선택합니다.

Windows 업데이트 데이터베이스 손상 오류 해결 방법 총정리

2. 명령 프롬프트에 아래 명령어를 입력하고 Enter 키를 누릅니다:

중요: DISM을 실행하려면 Windows 설치 미디어가 준비되어 있어야 합니다.

DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

참고: C:\RepairSource\Windows 부분은 실제 복구 원본의 위치 경로로 변경하세요.

Windows 업데이트 데이터베이스 손상 오류 해결 방법 총정리

3. 명령어 실행 후 프로세스가 완료될 때까지 기다립니다. 보통 15~20분 정도 소요됩니다.

참고: 위 명령어가 작동하지 않는 경우 아래 명령어를 시도해 보세요.
Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

4. DISM 프로세스가 완료되면 명령 프롬프트에 sfc /scannow를 입력하고 Enter 키를 누릅니다.

5. 시스템 파일 검사기가 완료되면 PC를 재시작합니다.

방법 5: SoftwareDistribution 폴더 이름 변경

손상된 업데이트 데이터베이스 폴더를 초기화하는 가장 직접적인 방법입니다.

1. Windows 키 + X를 누른 후 명령 프롬프트(관리자)를 선택합니다.

2. 아래 명령어를 하나씩 입력하여 Windows Update 관련 서비스를 중지합니다. 각 명령어마다 Enter 키를 누릅니다:

net stop wuauserv
net stop cryptSvc
net stop bits
net stop msiserver

Windows 업데이트 데이터베이스 손상 오류 해결 방법 총정리

3. 다음 명령어를 입력하여 SoftwareDistribution 폴더와 catroot2 폴더의 이름을 변경하고 Enter 키를 누릅니다:

ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
ren C:\Windows\System32\catroot2 catroot2.old

Windows 업데이트 데이터베이스 손상 오류 해결 방법 총정리

4. 마지막으로 아래 명령어를 입력하여 중지했던 서비스들을 다시 시작합니다. 각 명령어마다 Enter 키를 누릅니다:

net start wuauserv
net start cryptSvc
net start bits
net start msiserver

Windows 업데이트 데이터베이스 손상 오류 해결 방법 총정리

5. 변경 사항을 저장하기 위해 PC를 재부팅합니다.

함께 읽으면 좋은 글

  • REGISTRY_ERROR 블루 스크린 오류 해결 방법
  • Windows 10에서 RAM 전체 용량을 인식하지 못할 때 해결법
  • iertutil.dll 오류로 Internet Explorer가 작동을 멈출 때 해결법
  • Windows 10 WiFi 계속 끊김 현상 해결 방법

지금까지 Windows 업데이트 데이터베이스 손상 오류를 해결하는 5가지 방법을 알아보았습니다. 위 방법들을 순차적으로 시도하면 대부분의 경우 문제가 해결됩니다. 만약 이 글에 대해 추가로 궁금한 점이 있다면 언제든지 댓글로 남겨주세요.