Windows 11 업데이트 문제 시 Windows 업데이트 재설정 방법

이 가이드는 Windows 11에서 업데이트 문제가 발생했을 때 Windows 업데이트 재설정 방법에 대해 설명합니다.

Windows 11에서 Windows 업데이트 서비스는 시스템이 최신 업데이트를 수신하여 버그를 해결하고, 보안 취약점을 패치하고, 최신 드라이버를 배포할 수 있도록 합니다.

또한 기능 업데이트 및 Windows 참가자 프로그램의 미리 보기 빌드를 다운로드하는데 가장 적합한 서비스입니다.

다만 Windows 업데이트는 완벽하지 않으며, 특정 오류, 시스템이 온라인 서비스에 연결되지 않는 등 여러 가지 이유로 컴퓨터가 업데이트를 다운로드하거나 설치할 수 없는 경우도 있습니다.

일반적으로 문제는 업데이트 메커니즘 서비스가 작동을 멈추거나, Windows 11에서 업데이트 캐시 문제가 발생하거나, 시스템에서 설치 파일의 손상을 발견했을 때 발생합니다.

이러한 문제가 발생하는 경우 문제 해결 기능을 사용하거나, 수동으로 업데이트 적용 또는 손상된 시스템 파일을 복구하는 등의 여러 가지 방법을 통해 Windows 업데이트를 다시 설정하면 대부분의 문제를 해결할 수 있습니다.

Windows 11에서 Windows 업데이트 재설정 방법

Windows 11에서 Windows 업데이트 구성 요소를 재설정 하는 방법은 다음과 같습니다.

01 문제 해결을 사용하여 Windows 업데이트 재설정

Windows 11의 문제 해결 기능으로 Windows 업데이트를 재설정 하려면 다음 단계를 수행합니다.

설정 앱에서 시스템 > 문제 해결

키보드 단축키 Win + I 키를 누르고 설정에서 [시스템 > 문제 해결]을 클릭합니다.

옵션 섹션의 다른 문제 해결사

‘옵션’ 섹션에서 “다른 문제 해결사” 옵션을 선택합니다.

Windows 업데이트 실행 버튼 클릭

‘가장 많이 사용’ 섹션에서 “Windows 업데이트” 설정의 [실행] 버튼을 클릭합니다.

해당되는 경우 문제 해결사 도움말에서 안내에 따라 Windows 업데이트 재설정

도움말 앱에서 해당되는 경우 화면의 지시에 따라 계속 진행합니다.

컴퓨터가 다시 시작되면 Windows 업데이트를 시도할 때 시스템이 정상적으로 작동할 수 있습니다.

02 Windows 업데이트를 수동으로 설치

Windows 업데이트에 문제가 있는 경우, 최신 업데이트를 설치하면 문제가 자동으로 해결될 수 있습니다. 또한 누적 업데이트에는 Windows 업데이트의 안정성을 높이고 문제를 해결하기 위해 설계된 서비스 스택 업데이트(SSU)가 포함되어 있습니다.

Windows 11에서 Windows 업데이트 문제를 해결하기 위해 수동으로 업데이트를 설치하려면 다음 단계를 수행합니다.

Microsoft Update 카탈로그에서 KB 검색

Windows 11 업데이트 기록 웹 사이트에 접속합니다.

왼쪽 창에서 Windows 11 최신 업데이트를 선택하고 업데이트의 “KB” 번호를 기록해 둡니다.

🔦 참고 : 현재 버전은 설정 > 시스템 > 정보에서 확인할 수 있으며, Windows 정보 섹션에서 버전 정보를 확인할 수 있습니다.

Microsoft Update 카탈로그 웹 사이트에 접속하고, 검색 창에 KB 번호를 검색합니다.

Windows 누적 업데이트 파일 다운로드

최신 Windows 11 업데이트를 다운로드하려면 해당 항목의 [다운로드] 버튼을 클릭합니다.

.msi 파일 다운로드

“.msu” 파일의 다운로드 링크를 클릭한 다음 파일을 장치에 저장합니다.

🔗 Windows 11에서 모든 파일의 해시 확인 방법 (위·변조 확인)
🔗 Windows 11에서 해시 확인 Context Menu 추가 방법

파일 순서에 맞춰 실행하여 Windows 업데이트 수동 설치

Windows 업데이트 문제를 해결하려면 패키지를 두 번 클릭하여 설치합니다.

🔦 참고 : 두 패키지를 모두 다운로드하고 해당 순서대로 설치해야 합니다.

패키지 파일 설치가 완료되면 시스템을 다시 시작합니다.

모든 단계를 완료하면 장치에 최신 업데이트가 적용됩니다. 또한 설치를 통해 Windows 업데이트 서비스 관련 문제도 해결될 수 있습니다.

03 Windows 업데이트가 손상된 파일 복구

시스템 파일 손상으로 인해 Windows 업데이트 서비스가 중단될 수 있습니다.

이 경우 DISM(배포 이미지 서비스 및 관리)을 사용하여 Windows 11 로컬 시스템 이미지가 정상인지 확인한 다음, SFC(시스템 파일 검사기)를 사용하여 로컬 시스템 이미지의 파일을 사용해 Windows 업데이트 문제를 해결할 수 있습니다.

관리자 권한으로 명령 프롬프트 실행

키보드 단축키 Win + R 키를 눌러 실행 대화 상자를 열고 cmd 입력 후 Ctrl + Shift + Enter 키를 눌러 관리자 권한으로 명령 프롬프트를 실행합니다.

DISM 명령으로 로컬 시스템 이미지 복구

다음 명령을 입력하고 Enter 키를 눌러 로컬 시스템 이미지를 복구합니다.

dism.exe /Online /Cleanup-image /Restorehealth
시스템 파일 검사 및 복구

다음 명령을 입력하고 Enter 키를 눌러 손상된 파일을 복구합니다.

sfc /scannow

모든 단계를 완료하면 Windows 업데이트 구성 요소가 다시 작동하기 시작하며, 업데이트를 다시 확인하여 검증할 수 있습니다.

🔗 Windows 11 SFC 및 DISM 명령 사용하여 손상된 Windows 시스템 파일 복구 방법

04 명령 프롬프트에서 Windows 업데이트 재설정

명령어를 사용하여 모든 Windows 업데이트 구성 요소를 다시 설정하면 가장 일반적인 문제를 해결할 수 있습니다. 일반적으로 이는 Windows 11 업데이트 메커니즘 관련 문제를 해결하는 가장 좋은 방법입니다.

Windows 11에서 명령 프롬프트를 사용하여 Windows 업데이트를 수동으로 재설정 하려면 다음 단계를 수행합니다.

관리자 권한으로 명령 프롬프트 실행

키보드 단축키 Win + R 키를 눌러 실행 대화 상자를 열고 cmd 입력 후 Ctrl + Shift + Enter 키를 눌러 관리자 권한으로 명령 프롬프트를 실행합니다.

Windows 업데이트 재설정 위해 서비스 중지

Background intelligent transfer service(BITS), Windows 업데이트 서비스 및 암호화 서비스를 중지하려면 다음 명령을 입력하고 각 명령어 사이에 Enter 키를 누릅니다.

net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
🔦 참고 : 서비스가 성공적으로 중지되었다는 메시지가 표시될 때까지 명령어를 여러 번 실행해야 할 수도 있습니다.
BITS에서 생성한 파일 삭제

BITS에서 생성한 모든 파일을 컴퓨터에서 삭제하려면 다음 명령을 입력하고 Enter 키를 누릅니다.

Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"

명령을 실행하고 삭제를 확인하려면 “Y”를 입력합니다.

Windows 11에서 이미 시스템에 다운로드 되어서 손상되었을 수 있는 파일을 사용하는 대신 업데이트를 다시 다운로드할 수 있도록합니다.

Windows 업데이트 캐시 파일 지우려면 다음 명령을 입력하고 각 명령에서 Enter 키를 누릅니다.

rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%\system32\catroot2 /S /Q
오류 발생 시 해결 방법

만약 “다른 프로세스가 파일을 사용 중이기 때문에 프로세스가 액세스 할 수 없습니다” 메시지가 표시되면 Windows 관련 서비스를 모두 종료 시도하고 다시 시도합니다.

Windows 업데이트 재설정 중 보안 기술 식별자 기본값 재설정

다음 명령을 입력하고 Enter 키를 눌러 BITS(Background Intelligent Transfer Service) 및 Windows 업데이트 서비스의 보안 기술 식별자(SDDL)를 기본값으로 재설정합니다.

sc.exe sdset 비트 D:(A;;CCLCSWRPWPDTLOCRRC;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;BA)(A;;CCLCSWLOCRRC;;AU)(A;;CCLCSWRPWPDTLOCRRC;;PU)

sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;BA)(A;;CCLCSWLOCRRC;;AU)(A;;CCLCSWRPWPDTLOCRRC;;PU)

다음 명령을 입력하고 Enter 키를 눌러 System32 폴더로 이동합니다.

cd /d %windir%\system32
DLL 파일 등록 Windows 업데이트 재설정

다음 명령을 입력하고 Enter 키를 눌러 BITS(Background Intelligent Transfer Service) 및 Windows 업데이트 DLL 파일을 레지스트리에 등록합니다.

regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s softpub.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s dssenh.dll
regsvr32.exe /s rsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /s sccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe /s oleaut32.dll
regsvr32.exe /s ole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi.dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wuaueng1.dll
regsvr32.exe /s wucltui.dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll
🔦 참고 : 이 도구는 regsvr32 관련 DLL 파일을 레지스트리에 명령 구성 요소로 등록하며, 추가 메시지 없이 명령을 실행할 수 있도록 "/s" 옵션을 사용합니다.
네트워크 구성 다시 설정

다음 명령을 입력하고 Enter 키를 눌러 문제의 원인이 될 수 있는 네트워크 구성을 다시 설정합니다.

netsh winsock reset
netsh winsock reset proxy
Windows 업데이트 재설정 후 관련 서비스 다시 시작

다음 명령을 입력하고 각 명령 줄에서 Enter 키를 눌러 BITS, Windows 업데이트 및 암호화 서비스를 다시 시작합니다.

net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

모든 단계를 완료하면 Windows 업데이트 서비스가 재설정 되며, Windows 11에서 다시 정상적으로 작동할 것입니다.

배치 스크립트 파일로 자동화 설정

스크립트를 메모장으로 복사하여 “.bat” 파일로 저장한 다음 관리자 권한으로 실행하면 자동화된 프로세스를 진행할 수도 있습니다.

메모장 실행 후 Windows 업데이트 재설정 스크립트 파일 붙여 넣기

키보드 단축키 Win + R 키를 눌러 실행 대화 상자를 열고 notepad 입력 후 Enter 키를 눌러 메모장 앱을 실행합니다.

다음 스크립트를 복사하여 메모장에 붙여 넣고 배치 파일을 생성합니다. 이때 파일 유형은 “모든 파일”로 변경하고, 파일 이름 끝에 확장자는 반드시 “.bat” 형식으로 지정합니다.

@echo off
echo Windows 업데이트 서비스 종료
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc

echo BITS 캐시 삭제
del /f /q "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"

echo Windows 업데이트 캐시 삭제
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%\system32\catroot2 /S /Q

echo 서비스의 보안 기술 식별자(SDDL) 재설정
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

echo DLL 파일 등록
cd /d %windir%\system32
for %%i in (
atl.dll urlmon.dll mshtml.dll shdocvw.dll browseui.dll jscript.dll vbscript.dll
scrrun.dll msxml.dll msxml3.dll msxml6.dll actxprxy.dll softpub.dll wintrust.dll
dssenh.dll rsaenh.dll gpkcsp.dll sccbase.dll slbcsp.dll cryptdlg.dll oleaut32.dll
ole32.dll shell32.dll initpki.dll wuapi.dll wuaueng.dll wuaueng1.dll wucltui.dll
wups.dll wups2.dll wuweb.dll qmgr.dll qmgrprxy.dll wucltux.dll muweb.dll wuwebv.dll
) do regsvr32.exe /s %%i

echo 네트워크 스택 재설정
netsh winsock reset
netsh winsock reset proxy

echo Windows 업데이트 서비스 시작
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc

echo.
echo Windows 업데이트 재설정 프로세스를 완료하려면 시스템을 다시 시작하세요.
pause

스크립트 파일 생성하고 실행 후 시스템을 다시 시작하면 Windows 업데이트 설정 페이지를 통해 업데이트를 확인할 수 있습니다.

누적 업데이트 또는 기능 업데이트를 다운로드하는 동안 “0x80248007” 오류가 발생하는 경우 최대 24시간 정도 기다리면 오류가 자동으로 해결됩니다.

마치며

Windows 업데이트 다운로드, 설치 또는 완료가 반복적으로 실행하는 경우, 업데이트가 특정 비율에서 멈추거나 문제 해결사를 사용한 후에도 오류 코드가 계속 표시되는 경우 구성 요소를 재설정 하는 것이 좋습니다.

Windows 업데이트 재설정 작업을 통해 손상된 캐시 폴더를 복구하고, 서비스를 다시 등록하여 기본 구성을 복원할 수 있습니다.

최신 누적 업데이트를 수동으로 다운로드하여 설치하면 Windows 업데이트를 차단하는 문제를 해결할 수 있는 경우가 많습니다.

따라서 Windows 업데이트 서비스 재설정 작업을 수행하기 전 누적 업데이트를 수동으로 수행하는 것도 좋은 방법입니다.

🔗 Windows 11 업데이트 설치 오류 0x800f0248 해결 방법
🔗 Windows 11 업데이트 설치 오류 0x800f020b 해결 방법

Leave a Comment