Windows 업데이트는 Windows 운영 체제의 중요한 부분입니다. Microsoft가 보안 취약성에 업데이트, 버그 수정 및 패치를 푸시하는 데 도움이되는 Windows에 내장 된 기능입니다. 사용자는 건너 뛰고, 중지하고 업데이트하지 않을 수 있지만 시스템이 심각한 보안 위험에 노출 될 수 있으므로 권장하지 않습니다.
Windows 업데이트도 프로그램이기 때문에; 따라서 오류가 발생합니다. 그중 하나는 사용자가 Windows 업데이트를 실행하려고 할 때 서비스가 실행되고 있지 않기 때문에 Windows 업데이트에서 현재 업데이트를 확인할 수 없다는 오류가 나타납니다 . 컴퓨터를 다시 시작해야 할 수도 있습니다 . 이 오류의 원인은 Windows 업데이트 서비스 시작 실패 또는 손상된 레지스트리 항목으로 인해 서비스를 찾을 수 없기 때문일 수 있습니다.
이 가이드에서는이 문제를 해결하고 해결하는 몇 가지 방법을 안내합니다.
방법 1 : Windows Update 서비스 복구
작업을 더 쉽게하기 위해 Windows 업데이트 서비스를 중지하고 SoftwareDistribution 폴더를 제거한 다음 업데이트 서비스를 다시 실행하는 배치 파일을 만들었습니다. windowsupdatefix.bat
- 위의 windowsupdatefix.bat 링크를 마우스 오른쪽 버튼으로 클릭하고 다른 이름으로 저장을 선택합니다. 파일을 저장하고 파일 위치를 열고 파일을 마우스 오른쪽 단추로 클릭 한 다음 관리자 권한으로 실행을 선택합니다 .
- 검정색 명령 프롬프트 창이 몇 초 동안 팝업되고 창이 사라진 후 업데이트를 다시 실행하십시오.
방법 2 : Windows Update 설정 재설정
제어판을 통해 Windows 업데이트를 껐다가 다시 켜면 Windows 업데이트의 일관되지 않은 설정이 재설정되므로 많은 사용자가이 문제를 해결했습니다. 그렇게하려면 Windows 키를 누르고 Windows Update를 입력 합니다 .
- 검색 결과에서 Windows 업데이트 를 클릭하십시오 . Windows 업데이트 창에서 설정 변경을 클릭 합니다 .
- 선택 업데이트를 확인하지 않음 에 따라 중요 업데이트 를 클릭 확인 . 모든 창을 닫 습니다.
- 이제 Windows 업데이트 설정 창으로 다시 이동하십시오. 자동으로 업데이트 설치를 선택하고 확인을 클릭합니다. 이제 업데이트를 다시 확인하십시오.
여전히 오류가 발생하면 다음 해결 방법으로 이동하십시오.
방법 3 : 바이러스 백신 및 방화벽 보호를 일시적으로 해제
바이러스 백신 프로그램, 심지어 Windows Security Essential도 때때로 Windows 업데이트 시작을 중지 할 수 있습니다. 따라서 바이러스 백신 및 / 또는 스파이웨어에있는 실시간 보호 기능을 일시적으로 비활성화 하십시오. 그런 다음 업데이트를 확인하십시오. 솔루션의 작동 여부에 관계없이 모든 보호 기능을 활성화하십시오.
방법 4 : Windows Update 데이터베이스 복구
Windows 업데이트 데이터베이스를 복구하려면 시작을 클릭하고 cmd를 입력합니다. CMD를 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 선택 하십시오.
검은 색 명령 프롬프트에서 다음 명령을 실행합니다.
net stop wuauserv
cd / d % windir % \ SoftwareDistribution \ DataStore \ Logs
esentutl / mh .. \ DataStore.edb | findstr / i / c :”상태 :”
경우 주가 : 완전하게 종료가 명령 줄에 표시됩니다, 당신은 데이터베이스가 잘이기 때문에이 솔루션을 계속 할 필요가 없습니다.
이 단계가 실패하거나 State : Clean Shutdown이 명령 줄에 표시되지 않으면 "fixedfiles"라는 임시 폴더를 만듭니다. 이렇게하려면 검은 색 명령 프롬프트 창에 다음 명령을 입력하십시오.
mkdir c : \ fixedfiles
이제 Windows 업데이트가 정상적으로 실행되는 다른 Windows 컴퓨터에 액세스하십시오. 길게 누름 윈도우 키 를 눌러 R . 입력 system32를 입력 하고 Enter를 누르 입력합니다 .
년 을 System32 폴더, 파일 이름을 찾을 수 Esent.dll에서을 과에 배치 fixedfiles 그 윈도우 업데이트를하면 수리하는 컴퓨터의 폴더.
그런 다음 대상 컴퓨터의 명령 프롬프트의 검은 창에 다음 명령을 입력하십시오.
복사 % windir % \ system32 \ esentutl.exe c : \ fixedfiles \ c : \ fixedfiles \ esentutl.exe / r edb net start wuauserv
시스템을 다시 시작하고 Windows 업데이트를 실행하여 문제가 해결되었는지 확인하십시오.