0x80070008 오류 뜻과 해결 방법
0x80070008 오류(ERROR_NOT_ENOUGH_MEMORY)는 업데이트를 설치할 만큼의 메모리(RAM)가 컴퓨터에 없다는 뜻입니다. RAM이 적은 가상 머신, 업데이트 중 다른 프로그램이 메모리를 대부분 차지하는 경우, 메모리 단편화로 충분히 큰 연속 메모리 블록을 확보하지 못하는 경우에 나며, 업데이트 패키지가 클수록 더 잘 납니다.
어디서 나오나: Windows 업데이트 설치 중. WindowsUpdate.log·CBS.log에 이 코드가 남고, 이벤트 뷰어의 시스템 로그에 Resource-Exhaustion-Detector 원본 이벤트가 같은 시각에 기록될 수 있습니다.
해결 순서
업데이트를 설치하기 전에 불필요한 서비스와 응용 프로그램을 모두 중지하세요. [원문]
명령 프롬프트를 열고 다음 명령으로 Windows 업데이트 서비스를 중지하세요. 관리자 권한 [원문]
net stop wuauserv이어서 다음 명령으로 Windows 업데이트 서비스를 다시 시작하세요. 관리자 권한 [원문]
net start wuauserv업데이트를 다시 설치해 보세요. [원문]
그래도 안 되고 물리 메모리를 늘릴 수 없다면 페이지 파일 크기를 늘리세요. "설정"을 열고 "시스템"을 선택하세요. [원문]
"관련 링크"에서 "고급 시스템 설정"을 선택하세요. [원문]
"시스템 속성" 대화 상자의 "고급" 탭에서 "성능" 영역의 "설정"을 선택하세요. [원문]
"고급"을 선택하고 "가상 메모리" 영역의 "변경"을 선택하세요. [원문]
"모든 드라이브에 대한 페이징 파일 크기 자동 관리" 확인란이 선택돼 있으면 선택을 해제하세요. [원문]
"사용자 지정 크기"를 선택하고 처음 크기와 최대 크기에 새 값을 입력하세요. 새 값은 물리 RAM 용량의 1.5배보다 커야 합니다. [원문]
컴퓨터를 다시 시작한 뒤 업데이트를 다시 설치해 보세요. [원문]
그래도 안 되면 업데이트를 한꺼번에 설치하지 말고 하나씩 설치하세요. PowerShell 프롬프트에서 다음 cmdlet으로 대기 중인 업데이트 목록을 확인하세요. 관리자 권한 [원문]
Get-WindowsUpdate -MicrosoftUpdate목록의 업데이트 하나를 설치하려면 다음 cmdlet을 실행하세요. KB5XXXXXX 자리에는 그 업데이트의 KB 번호를 넣으세요. 관리자 권한 [원문]
Install-WindowsUpdate -KBArticleID "KB5XXXXXX" -AcceptAll
공통 절차: 윈도우 업데이트 오류 공통 절차 · SFC/DISM 사용법
그래도 안 될 때
문제 해결 전에 운영 체제 디스크를 백업하세요.
같은 오류의 다른 표기
ERROR_NOT_ENOUGH_MEMORY Not enough memory resources are available to process this command.