서비스가 실행되고 있지 않기 때문에 Windows Update에서 현재 업데이트를 확인할 수 없습니다.


27

오늘 아침에 두 대의 Windows 7 PC (모두 가상 컴퓨터)에서 Windows Update를 실행하려고했는데이 흥미로운 팝업 오류 메시지가 표시되었습니다. 나는 전에이 문제를 겪어 본 적이 없으므로 다소 당황했습니다.

여기에 이미지 설명을 입력하십시오

이 메시지에서 처음으로 생각한 것은 Windows Update 서비스가 실행되고 있는지 확인하는 것이 었습니다. 그렇습니다. 평소와 같이 솔루션은 그렇게 간단하지 않습니다. 서비스를 다시 시작하고 PC를 다시 부팅하려고 시도했습니다.

여기에 이미지 설명을 입력하십시오

그래서 솔루션을 찾기 위해 웹을 사용하지 않습니다. 문제에 대한 해결책을 찾았으므로 나중에 참조 할 수 있고이 문제가 발생할 수있는 다른 사람을 위해 게시 할 것으로 생각했습니다. 답변을 곧 게시 할 예정입니다.

당신을 위해 일한 대체 솔루션이 있다면, 게시물이나 의견을 남겨 주시기 바랍니다.


기본적으로 Windows 업데이트 서비스는 기본적으로 지연으로 설정되어 있습니다. 부팅 후 처음 몇 초 동안 사용을 시작하면 동일한 오류가 발생합니다.
Diogo

답변:


30

분명히 문제는 손상된 Windows 로그 파일에 있습니다. 빌 게이츠 감사합니다.

Window Update를 다시 실행하려면 다음을 수행해야합니다.

  1. 서비스로 이동하여 "Windows Update"서비스를 일시적으로 중지
  2. c : \ windows \ softwaredistribution \ datastore \ logs \로 이동하십시오.
  3. edb.log 파일을 찾으십시오
  4. 파일 이름 바꾸기 또는 삭제
  5. 파일 이름이 바뀌거나 삭제되면 서비스로 돌아가 "Windows Update"서비스를 시작하십시오.
  6. Windows Update를 다시 실행하십시오. 정상적으로 작동합니다.

지금 까지이 솔루션에 아무런 문제가 없었습니다. PC 중 하나에 업데이트를 성공적으로 설치했습니다. 개선 될 사항이 있으면 언제든지 의견을 말하고 도움이되었는지 알려주십시오.

참고 문헌 :


4
나 (Windows Server 2008)의 경우 삭제 / 이름 바꾸기를 위해 "Windows Update"서비스를 중지하는 것으로 충분했습니다. 따라서 안전 모드로 재부팅하지 않아도됩니다.
Alois Mahdal

이에 대한 모든 KB 기사를 살펴본 후 +1이 도움이되었습니다.
xsaero00

1
Bill Gates가 Windows Update 데이터 저장소 로그를 개인적으로 코딩 한 것으로 의심됩니다. :)
전체적 개발자

@HolisticDeveloper : 예, 오바마에게 감사해야한다고 생각합니다.
Mehrdad

10

본질적으로 위의 답변과 동일하지만 내 의견으로는 조금 더 쉽습니다.

  1. services.msc에서 Windows Update 서비스를 중지하십시오 (서비스 창을 열어 두십시오).

  2. 로 이동 C:\Windows

  3. SoftwareDistribution폴더 이름 을 다음과 같이 바꾸십시오.SoftwareDistribution_OLD

  4. 서비스로 돌아가서 Windows Update 서비스를 시작하십시오 (이렇게하면 새 SoftwareDistribution폴더도 자동으로 생성 됩니다)

  5. 몇 분 기다렸다가 다시 시도하십시오!

  6. 작동하고 원하는 경우 SoftwareDistribution_OLD폴더를 삭제하십시오 . 그렇지 않으면 되돌릴 수 있습니다

이것은 나를 위해 여러 번 일했습니다. 완전히 공개되었지만 Windows Update History에서 어떤 업데이트가 언제 설치되었는지 알고 있는지 확인한 적이 없습니다. 이 시스템은 어떤 업데이트를 수행하고 필요하지 않더라도 앞으로 나아갈 수있을만큼 똑똑합니다. 내 두 센트!


1
이것은 5 단계에서 몇 분만 기다려야한다는 것이 핵심이었습니다. 처음 시도했을 때, 너무 빨리 갱신해야했습니다. 고맙습니다 :-).
Mister_Tom

4

다음은 기술적 인 문제가 아니라 Windows 7 또는 Vista에서이 문제가있는 사람들 사이에서 일관되게 작동하는 것 같습니다.

Windows 업데이트 설정으로 이동하여 "업데이트 확인 안 함"으로 변경하십시오. 변경 사항을 적용하십시오.

그런 다음 설정을 원하는 옵션으로 다시 변경하십시오. "업데이트 확인, 다운로드 및 설치 여부 선택"을 사용했습니다. 이 변경 사항을 적용하십시오.

두 번째 변경 사항을 적용하면 업데이트 프로세스가 정상으로 돌아 왔습니다.


Windows 7 SP1 x64에서 완벽하게 작동했습니다.
반대로 약한 암호

0

에서 마이크로 소프트 : 윈도우 7 - Windows Update는 작동하지 않습니다

Windows Update 서비스가 실행 중인지 확인하십시오. 제어판> 관리 도구> 서비스

Windows Update 서비스가 실행되고 있지 않으면 시작해보십시오 (자동 시작 상태 여야 함)

Windows Update 서비스는 DCOM 및 RPC 서비스에 따라 다르므로 실행하지 않으면 시작해야합니다.

실패하면 복구 설치가 필요할 수 있습니다.


1
다른 곳에서 콘텐츠를 복사하여 붙여 넣지 마십시오. 적어도 올바르게 인용하고 출처에 대한 링크를 포함하십시오.
slhck

0

이것은 같은 상황에서 나에게 도움이되었습니다. 이것을 명령 프롬프트에서 실행하십시오 :

regsvr32 wuapi.dll
regsvr32 wuaueng.dll
regsvr32 wups.dll
regsvr32 wups2.dll
regsvr32 wuwebv.dll
regsvr32 wucltux.dll

DLL 재 등록은 Windows 7 환경에서 도움이되었습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.