전 세계에서 가장 많은 사용자를 보유한 운영체제임에도 불구하고, Windows는 다양한 버그와 오류로 인해 사용자들에게 애증을 자아내는 OS이기도 합니다. 여러 버전에 걸쳐 지속적으로 나타나는 각종 오류 메시지를 이미 경험해 보셨을 것입니다. 기존의 문제들에 더해 최근에는 Windows 업데이트 오류가 새로운 골칫거리로 떠오르고 있습니다. 업데이트 설치 도중 갑자기 오류 메시지가 팝업되며 모든 작업이 중단되는 상황이 바로 그것입니다.
Windows Update 오류, 왜 발생할까요?
Windows 업데이트 오류는 Windows 7, 8, 10 등 대부분의 버전에서 공통적으로 나타나는 끈질긴 문제입니다. 따라서 해결책을 찾기 전에 문제의 근본 원인을 먼저 파악하는 것이 좋습니다. 이 오류가 발생하는 주요 원인은 다음과 같습니다.
- 특정 업데이트 설치 파일이 제대로 다운로드되지 않았거나 설치 파일이 손상된 경우
- 손상된 레지스트리 항목으로 인해 Windows 업데이트 프로세스가 중단된 경우
- 백업 파일의 손상 역시 업데이트 오류를 유발할 수 있는 경우
참고로 업데이트 오류가 발생했을 때는 PC를 임의로 종료하지 말고, 변경 사항이 원래 상태로 되돌아갈 때까지 기다리는 것이 좋습니다.
함께 읽으면 좋은 글: Windows 10에서 가상 메모리 늘리는 방법
Windows Update 오류 해결 방법
업데이트 오류는 한번 발생하면 꽤 번거롭지만, 다행히 항상 일어나는 문제는 아닙니다. 마이크로소프트 공식 지원 페이지에도 다양한 해결 방법이 안내되어 있지만, 복잡한 과정을 거치고 싶지 않으신 분들을 위해 검증된 해결 방법들을 정리했습니다.
1. SoftwareDistribution 폴더 이름 변경하기
시작 메뉴에서 %systemroot%를 입력하고 Enter 키를 누릅니다. SoftwareDistribution 폴더를 찾아 이름을 SoftwareDistribution.old로 변경합니다. 시스템을 재시작한 후 업데이트를 다시 설치해 보세요.
2. 시스템 인증서 설정 변경하기
시작 메뉴의 검색창에 regedit를 입력하고 Enter 키를 누릅니다. 레지스트리 편집기 창이 열리면 아래 경로로 이동합니다.
HKEY_LOCAL_MACHINE > SOFTWARE > Policies > Microsoft > SystemCertificates
SystemCertificates 폴더를 마우스 오른쪽 버튼으로 클릭하고 새 DWORD(32비트) 값을 생성한 후 'CopyFileBufferedSynchronousIo'로 이름을 지정합니다. 새로 만든 레지스트리 값을 마우스 오른쪽 버튼으로 클릭하여 '수정'을 선택하고, 값 데이터를 1로 변경합니다. 이후 시스템을 재시작하고 업데이트를 다시 설치하세요.
함께 읽으면 좋은 글: Windows PC 속도를 높이는 방법
3. 업데이트 설정 구성 해제하기
간혹 그룹 정책 설정이 Windows 업데이트 설정과 충돌하여 업데이트 오류를 일으키는 경우가 있습니다. 다행히 이 문제는 비교적 쉽게 해결할 수 있습니다. 검색창에 gpedit.msc를 입력하고 Enter 키를 눌러 로컬 그룹 정책 편집기를 엽니다. 왼쪽 패널에서 컴퓨터 구성 → 관리 템플릿 → Windows 구성 요소 → Windows 업데이트 순서로 이동합니다. 여기서 '자동 업데이트 구성' 설정을 찾아 더블클릭한 후 '구성되지 않음'을 선택합니다. 컴퓨터를 재시작한 후 업데이트를 다시 설치해 보세요.
4. 소수점 기호 설정 확인하기
제어판을 열고 '시계, 언어 및 국가별 옵션'으로 이동합니다. '날짜, 시간 또는 숫자 형식 변경' 옵션을 선택하여 새 창을 연 후 '추가 설정' 버튼을 클릭합니다. '소수점 기호' 옆 입력란에 마침표(.)를 입력하고, '적용' → '확인'을 차례로 눌러 창을 닫습니다. 컴퓨터를 재시작하고 Windows 업데이트를 다시 시도해 보세요.
5. DISM(배포 이미지 서비스 및 관리) 도구 활용하기
DISM 명령어는 시스템 상태 파일을 교체하여 Windows 업데이트 프로세스를 방해하는 손상된 파일을 복구해 줍니다. 명령 프롬프트를 관리자 권한으로 실행한 후 아래 명령어를 입력하고 Enter 키를 누르세요.
DISM /Online /Cleanup-Image /RestoreHealth
※ 명령어 입력 시 띄어쓰기에 유의해야 합니다. 시스템 사양에 따라 진행 시간이 다소 걸릴 수 있으며, 프로세스가 완료되면 시스템을 재시작하고 업데이트를 다시 시도합니다.
이 외에도 더 복잡한 고급 해결 방법들이 존재하지만, 추가적인 시간과 어느 정도의 기술 지식이 필요합니다. 위에서 소개한 5가지 방법은 대부분의 사용자가 부담 없이 따라 할 수 있으며, Windows 업데이트와 관련된 대부분의 오류를 해결하는 데 충분할 것입니다.