Windows 업데이트 오류 0x80248007은 Windows Update에 필요한 파일이 누락되었거나, Microsoft 소프트웨어 사용 조건(Microsoft Software License Terms)을 시스템이 찾지 못할 때 발생하는 대표적인 업데이트 오류입니다. 이 오류가 나타나면 업데이트 과정이 중단되며, 문제를 해결하기 전까지는 정상적으로 업데이트를 완료할 수 없습니다.
Windows Update는 새로운 업데이트마다 시스템 취약점을 보완해 PC를 안전하게 유지해 주는 필수 기능입니다. 따라서 업데이트가 계속 실패하면 바이러스, 악성코드, 랜섬웨어 등 외부 공격에 노출될 위험이 커집니다.
마이크로소프트도 이 오류를 공식적으로 인지하고 있으며, 이후 배포되는 Windows 업데이트에서 수정할 계획이라고 밝혔습니다. 하지만 그 전에 아래의 해결 방법을 직접 적용해 오류를 빠르게 잡을 수 있습니다.
Windows 업데이트 오류 0x80248007 해결 방법
팁: 작업을 시작하기 전에 만일의 사태에 대비해 시스템 복원 지점을 생성해 두는 것을 권장합니다.
방법 1: SoftwareDistribution 폴더 내용 삭제
1. Windows 키 + R을 눌러 실행 창을 연 뒤, services.msc를 입력하고 Enter 키를 누릅니다.

2. 서비스 목록에서 Windows Update를 찾아 마우스 오른쪽 버튼으로 클릭한 후 중지(Stop)를 선택합니다.

3. 파일 탐색기에서 다음 경로로 이동합니다: C:\Windows\SoftwareDistribution. 이 폴더 안의 DataStore 폴더를 열고 내용물을 모두 삭제합니다. UAC(사용자 계정 컨트롤) 창이 뜨면 확인을 눌러 진행하세요.

4. 다시 SoftwareDistribution 폴더로 돌아가 Download 폴더를 열고 이곳의 내용물도 모두 삭제한 후 창을 닫습니다.
5. Windows Update 서비스를 다시 시작한 뒤, 오류 0x80248007이 해결되었는지 확인합니다.
방법 2: Windows Installer 서비스 재시작
1. 검색창에 'cmd'를 입력해 명령 프롬프트(Command Prompt)를 관리자 권한으로 실행합니다.

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

3. 명령 실행이 완료되면 PC를 재부팅합니다.
방법 3: Windows Update 관련 서비스 실행 상태 확인
1. Windows 키 + R을 누르고 services.msc를 입력한 후 Enter 키를 누릅니다.

2. 아래 서비스들이 모두 실행 중인지 확인합니다.
- Windows Update
- BITS (Background Intelligent Transfer Service)
- Remote Procedure Call (RPC)
- COM+ Event System
- DCOM Server Process Launcher

3. 각 항목을 더블클릭하여 시작 유형(Startup type)이 자동(Automatic)으로 설정되어 있는지 확인하고, 서비스가 중지 상태라면 시작(Start) 버튼을 클릭합니다.

4. 적용(Apply)을 클릭한 후 확인(OK)을 누릅니다.
5. 변경 사항을 저장하기 위해 PC를 재부팅하고, Windows Update를 다시 실행해 봅니다.
방법 4: Windows Update 문제 해결사 실행
1. 제어판(Control Panel)을 연 후, 오른쪽 상단 검색창에 문제 해결(Troubleshooting)을 입력하고 해당 메뉴를 클릭합니다.

2. 왼쪽 창에서 모두 보기(View all)를 선택합니다.
3. 컴퓨터 문제 해결 목록에서 Windows Update를 선택합니다.

4. 화면의 지시에 따라 Windows Update 문제 해결사가 진행되도록 합니다.
5. PC를 재시작하면 오류 0x80248007이 해결되었을 가능성이 높습니다.
방법 5: Windows Update 구성 요소 초기화
위 방법으로도 오류가 지속된다면, Windows Update 구성 요소 자체를 초기화하는 것이 효과적입니다. 명령 프롬프트(관리자 권한)에서 아래 명령어를 순서대로 실행해 보세요.
net stop wuauserv
net stop bits
net stop cryptsvc
ren %systemroot%\SoftwareDistribution SoftwareDistribution.old
ren %systemroot%\System32\catroot2 catroot2.old
net start wuauserv
net start bits
net start cryptsvc
명령 실행이 끝나면 PC를 재부팅하고 Windows Update를 다시 시도합니다.
추천 관련 글
- 노트북 스피커 소리가 안 들릴 때 해결 방법
- Windows 10에서 MSCONFIG 설정이 저장되지 않을 때 해결법
- PC에서 SD 카드가 인식되지 않을 때 해결 방법
- 작업 관리자에서 프로세스 우선순위를 변경할 수 없을 때 해결법
以上의 방법을 통해 Windows 업데이트 오류 0x80248007을 성공적으로 해결하셨기를 바랍니다. 여전히 궁금한 점이 있다면 댓글로 남겨주세요.