수정 : Windows 7에서 현재 업데이트를 확인할 수 없음

Windows 업데이트는 Windows 운영 체제의 중요한 부분입니다. Microsoft가 보안 취약성에 업데이트, 버그 수정 및 패치를 푸시하는 데 도움이되는 Windows에 내장 된 기능입니다. 사용자는 건너 뛰고, 중지하고 업데이트하지 않을 수 있지만 시스템이 심각한 보안 위험에 노출 될 수 있으므로 권장하지 않습니다.

Windows 업데이트도 프로그램이기 때문에; 따라서 오류가 발생합니다. 그중 하나는 사용자가 Windows 업데이트를 실행하려고 할 때 서비스가 실행되고 있지 않기 때문에 Windows 업데이트에서 현재 업데이트를 확인할 수 없다는 오류가 나타납니다 . 컴퓨터를 다시 시작해야 할 수도 있습니다 . 이 오류의 원인은 Windows 업데이트 서비스 시작 실패 또는 손상된 레지스트리 항목으로 인해 서비스를 찾을 수 없기 때문일 수 있습니다.

이 가이드에서는이 문제를 해결하고 해결하는 몇 가지 방법을 안내합니다.

방법 1 : Windows Update 서비스 복구

작업을 더 쉽게하기 위해 Windows 업데이트 서비스를 중지하고 SoftwareDistribution 폴더를 제거한 다음 업데이트 서비스를 다시 실행하는 배치 파일을 만들었습니다. windowsupdatefix.bat

  1. 위의 windowsupdatefix.bat 링크를 마우스 오른쪽 버튼으로 클릭하고 다른 이름으로 저장을 선택합니다. 파일을 저장하고 파일 위치를 열고 파일을 마우스 오른쪽 단추로 클릭 한 다음 관리자 권한으로 실행을 선택합니다  .
  2. 검정색 명령 프롬프트 창이 몇 초 동안 팝업되고 창이 사라진 후 업데이트를 다시 실행하십시오.

방법 2 : Windows Update 설정 재설정

제어판을 통해 Windows 업데이트를 껐다가 다시 켜면 Windows 업데이트의 일관되지 않은 설정이 재설정되므로 많은 사용자가이 문제를 해결했습니다. 그렇게하려면 Windows 키를 누르고 Windows Update를 입력 합니다 .

  1. 검색 결과에서 Windows 업데이트 를 클릭하십시오 . Windows 업데이트 창에서 설정 변경을 클릭 합니다 .
  2. 선택 업데이트를 확인하지 않음 에 따라 중요 업데이트 를 클릭 확인 . 모든 창을 습니다.
  3. 이제 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 업데이트를 실행하여 문제가 해결되었는지 확인하십시오.