윈도우 업데이트 설치 오류가 나는 이유
0x80248007은 예전 윈도우10 버전에서도 발생하는 문제로 윈도우11에서도 같은 동일한 증상이 나타납니다. 윈도우를 사용함에 있어서 가장 중요한 요소가 바로 업데이트를 통해 최신 상태를 유지하는 겁니다.
하지만 종종 윈도우 업데이트를 진행하는 과정에서 각종 오류들이 발생하고
0x80248007이 역시도 하나에 속합니다.
이 오류가 날때, 일부 사용자가 설정에서 업데이트를 확인하고 설치하려고 할 때 발생하는것으로 나타나고 있습니다.
위 사진처럼 “이 업데이트를 설치할 수 없지만 다시 시도할 수 있습니다.(0x80248007)”라는
메세지가 나타나며 윈도우 업데이트 설치의 실패는
- 업데이트 파일의 일부 파일이 누락되었을 때
- 시스템 파일의 손상이 가해졌을 때
- 마이크로소프트의 소프트웨어 사용조건을 찾을수 없을때
이렇게 총 대표적인 3가지 원인을 뽑을 수 있습니다. 다른 문제는 천천히 해결해도 윈도우 관련 오류들은 즉시 해결해 주시는 것이 좋습니다.
윈도우 업데이트 오류 0x80248007 해결방법
윈도우 업데이트 임시 파일 제거
Windows Update (윈도우 업데이트)의 임시 파일을 삭제하면 이 문제가 해결 될 수도 있습니다.
- 윈도우 키 + R키를 눌러 실행창에 services.msc를 입력하고 확인을 누릅니다.
- Windows 업데이트(Update)
Background Intelligent Transfer Service
Cryptographic Services
위 3가지를 찾아 마우스 오른쪽 클릭하고 중지를 누릅니다. - 로컬디스크 C:\Windows\Software Distribution으로 이동해서
Software Distribution 폴더 안에 있는 모든 파일을 삭제합니다. - C:\Windows\System32로 이동해서 catroot2 폴더를 삭제합니다.
- 서비스 창에서 중지한 3가지 서비스를 찾아 더블 클릭한 후에 각각 시작 버튼을 눌러 서비스를 시작합니다.
윈도우 문제 해결사 활용하기
윈도우에 내장되어 있는 Windows 업데이트 문제 해결사를 실행 할 수 있습니다. 물론 Windows 업데이트 문제 해결을 위한 문제 해결사가 ‘0x80248007’ 문제를 해결 할 수도 있고 해결하지 못할 수도 있습니다.
- 윈도우 설정(윈도우 키 + I키를 눌러 실행)
- 시스템 탭에서 문제해결 탭을 찾습니다.
- 다른 문제 해결사 탭을 클릭하고 Windows 업데이트를 실행합니다.
문제 해결사가 문제를 발견하고 문제를 해결 할 때까지 기다려주세요.
문제를 찾지 않고 종료된다면 문제가 해결되지 않습니다. 만약에 아무것도 발견하지 못했거나 문제를 찾고도 진행했는데도 불구하고 문제가 계속 발생한다면 다음 방법을 시도해 주세요!
윈도우 업데이트 구성 요소 재설정 및 SFC & Dism 도구 사용
시작 검색창에 명령 프롬프트(CMD)를 검색후 관리자 권한으로 실행을 클릭합니다.
관리자 명령 프롬프트가 실행되면, 아래 명령어를 순서대로 입력해서
윈도우 업데이트 구성 요소를 재설정 합니다.
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%\system32\catroot2 /S /Q
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
netsh winsock reset
netsh winsock reset proxy
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
위 명령어를 다 입력 하였다면 PC를 재부팅합니다.
SFC & Dism 도구 사용하기
위 방법으로도 되지 않는다면 Windows 구성 요소 저장소에서 파일 손상여부를 확인하여 복구하는 방법을 마지막으로 알려드립니다.
위와 동일하게 명령 프롬프트(CMD)를 관리자 권한으로 실행합니다.
아래 명령어를 똑같이 입력해 주세요!
Dism /online /cleanup-image /restorehealth
PC 환경에 따라 완료되는 시간이 오래 소요될 수 있습니다.
그 이후에 다음 아래 명령어를 이용하여 시스템 검사를 시도합니다.
sfc /scannow
이 명령어는 시스템 파일에 문제가 있는지 탐색하고 복구가 가능한 부분은 복구가 자동으로 진행되며 마찬가지로 PC 환경에 따라 완료되는 시간이 오래 소요될 수 있습니다.
검사가 100%로 완료가 되면 결과 메세지를 확인하고 PC를 재시작하세요!
끝으로 마치며
대부분 위 문제 해결방안을 이용하면 문제가 해결됩니다.
위 문제로도 해결이 되지 않는다면 다시 윈도우를 재설치하시는 것을 추천드립니다.
(윈도우 재설치 방법은 아래 Bad Pool Caller 블루스크린 오류 해결 방안에 목차에 있습니다.)
제가 제시한 내용들이 큰 해결로 이어지기를 바라면 나머지 포스팅도 함께 보시면 더욱 좋습니다.
⬇️관련된 포스팅⬇️