Windows 7 SP1 Windows Update utknął sprawdzając dostępność aktualizacji

556

Zainstalowałem nowy Windows 7 i zainstalowałem SP1. Teraz, gdy próbuję ręcznie sprawdzić dostępność aktualizacji systemu Windows, po prostu zawiesza się na ekranie Sprawdzanie aktualizacji .

Okno dialogowe Windows Update po zawieszeniu

Próbowałem uruchomić narzędzia w temacie Jak zresetować składniki usługi Windows Update? , ale to również nie rozwiązało problemu:

Bez względu na to, co robię, po prostu zawiesza się na ekranie „Sprawdzanie aktualizacji ...” i nie idzie dalej.

Mikey A. Leonetti
źródło
Może to być podobny problem? superuser.com/questions/962070/…
Jake Fisher
3
Ostatnio miałem ten sam problem i rozwiązałem go, zamykając okna, a następnie uruchamiając ponownie. Sam restart nie był wystarczający. Dopiero po wyłączeniu zaczął instalować aktualizacje, a następnie przy następnym uruchomieniu znalazł kolejne skonfigurowane aktualizacje.
Hennes,
1
Ani magicandre1981, ani odpowiedzi Moaba nie pomogły mi. Po wykonaniu obu procedur (na wirtualnej skrzynce resetuję z powrotem do tej samej migawki) nadal miałem zawieszone wyszukiwanie aktualizacji. Znalazłem naprawę! Nie mam pojęcia, która aktualizacja wszystko załatwiła, ale dzięki temu młotkowi udało mi się pobrać i zainstalować kilka. Potem zrobiłem normalną aktualizację systemu Windows i miała kolejną ~ 30, a ja znów byłem na bieżąco :)
HodlDwon
Zobacz także OS / 2 Museum: Aktualizowanie systemu Windows w celu opublikowania anegdoty.
CVn
1
Jeśli korzystasz z systemu Windows 8.1 i szukasz rozwiązania, działało to dla mnie: overclockers.com/forums/showthread.php/… TL; DR: zainstaluj support.microsoft.com/en-us/kb/3102812 i wsparcie. microsoft.com/en-us/kb/3173424 , uruchom ponownie i uruchom Windows Update.
ostrze

Odpowiedzi:

515

Naprawić

Firma Microsoft wydała aktualizację klienta Windows Update, która jest częścią pakietu zbiorczego aktualizacji z lipca 2016 r., Aby naprawić długie zawieszanie się podczas skanowania Windows Update .

Ta aktualizacja zawiera pewne ulepszenia klienta Windows Update w systemie Windows 7 z dodatkiem Service Pack 1 (SP1). Obejmuje to:

  • Optymalizacja uwzględniająca długi czas skanowania aktualizacji zgłaszanych na niektórych komputerach.
  1. Pobieranie:

  2. Zatrzymaj usługę Windows Update. To przyspiesza konfigurację aktualizacjach MSU i niepotrzebnych kroków od Moabu nie są wymagane (restart powoduje, że usługa zostanie zatrzymana WU aż rozkręci za spust, kiedy Internet jest dostępny). Można to zrobić z wiersza polecenia lub z okna Menedżera usług .

  3. Wypróbuj pobraną aktualizację i sprawdź, czy przyspieszy instalację aktualizacji.

Aby móc zainstalować aktualizację, musisz najpierw zainstalować aktualizację stosu obsługi z kwietnia 2015 dla Windows 7 i Windows Server 2008 R2 (ponownie zatrzymaj usługę WU przed próbą zainstalowania MSU).

Pobierz (aktualizacja stosu serwisowego z kwietnia 2015 r.):

Obejście 1

Jeśli nadal nie pomaga to w wyszukiwaniu nowych aktualizacji, użyj WSUSOffline, aby uzyskać wszystkie aktualizacje.

magicandre1981
źródło
Komentarze nie są przeznaczone do rozszerzonej dyskusji; ta rozmowa została przeniesiona do czatu .
Journeyman Geek
Windows 8.1 ma podobny problem, a rozwiązanie jest w zasadzie takie samo: pobierz aktualizację do klienta aktualizacji i ręcznie ją zastosuj .
stiemannkj1
1
Dla przypomnienia, oto kroki, które rozwiązują mój problem (32-bitowy Windows7 SR1), które utknęły w „Sprawdzaniu aktualizacji” lub „Przygotowaniu do instalacji”. (1) uruchom „net stop wuauserv” z cmd.exe, aby zatrzymać usługę Windows Update; (2) pobierz i zainstaluj „Aktualizacja stosu serwisowego z kwietnia 2015 r.” (Windows6.1-KB3020369-x86.msu ”) wspomniane w tej odpowiedzi; (3) pobierz i zainstaluj„ Pakiet zbiorczy aktualizacji Windows 7 SP1 ”(Windows6.1-KB3179573- x86.msu); (4) pobierz i zainstaluj „Windows Update Client Update” (Windows6.1-KB3172605-x86.msu) wymieniony w tej odpowiedzi. Uruchom ponownie system Windows, gdy pojawi się monit o zainstalowaną aktualizację
tdwong.star
Nie mogłem znaleźć pakietu do pobrania ... linki nie działają
JobaDiniz
@JobaDiniz dla mnie pracują. możesz je również wyszukać tutaj: catalog.update.microsoft.com/Search.aspx?q=KBXXXXXX . Zmień KBXXXXXX do rzeczywistej liczby KB jak catalog.update.microsoft.com/Search.aspx?q=KB3172605
magicandre1981
137

Ten problem pojawiał się i z czasem pojawiał się wraz z różnymi poprawkami, dlatego oto mój zaktualizowany przewodnik po tym problemie na dzień 5 stycznia 2016 r.

Sprawdź sekcję EDYCJA poniżej, jest teraz znacznie szybszy sposób pełnej aktualizacji Windows 7 SP1 po czystej instalacji teraz.

To właśnie robię, gdy ponownie instaluję system Windows 7 z dodatkiem SP1 lub mam problemy z aktualizacją systemu Windows podczas sprawdzania dostępności aktualizacji.

Jeśli dodatek Service Pack 1 nie jest zainstalowany, zainstaluj go przed wykonaniem tej instrukcji .

Wybierać

windows6.1-KB976932-X64.exe

dla 64-bitowego W7 lub

windows6.1-KB976932-X86.exe

dla 32-bitowego W7

Pobierz KB-3138612 i zapisz w miejscu, w którym można go później znaleźć

Pobierz narzędzie SUR, zapisz je w tym samym miejscu

Zrestartuj komputer i odłącz się od Internetu przed załadowaniem systemu Windows, jest to ważne, ponieważ podczas każdego rozruchu system Windows będzie sprawdzał aktualizacje w tle, a to rozpocznie sprawdzanie aktualizacji od nowa i zapobiegnie instalacji pobranych pakietów, dopóki nie zakończy się sprawdzanie, więc odłączenie od Internetu przed załadowaniem systemu Windows zapobiega temu.

Po uruchomieniu zainstaluj KB-3138612, jeśli wymagane jest ponowne uruchomienie, zrób to i pozostań odłączony od Internetu.

Teraz zainstaluj pakiet SUR Tool, jest to duży pakiet i zainstaluje wiele aktualizacji wraz z czyszczeniem i naprawą sklepu z aktualizacjami Windows. Zmniejszy to również, o ile więcej aktualizacji systemu Windows będzie trzeba zainstalować później.

Po ponownym uruchomieniu pakietu SUR, podłącz się do Internetu i wykonaj ręczną aktualizację Windows, powinna działać teraz znacznie szybciej. Nawet po tych poprawkach zauważyłem, że niektóre komputery W7 PC mogą skończyć sprawdzanie aktualizacji, jeśli zostaną uruchomione z Panelu sterowania ręcznie.

Jeśli masz inne problemy z aktualizacjami systemu Windows, a 2 powyższe aktualizacje są zainstalowane, pobierz to narzędzie do naprawy Microsoft Windows Update (kliknij prawym przyciskiem myszy „Zapisz link jako”), uruchom je i wybierz tryb agresywny, aby całkowicie zresetować aktualizacje systemu Windows. Uruchom ponownie i spróbuj ponownie aktualizacji systemu Windows z Panelu sterowania.

Aktualizacja: Microsoft wydał ogromny pakiet zbiorczy aktualizacji dla systemu Windows 7 z dodatkiem SP1 , jest podobny do dodatku Service Pack, ale tak go nie nazywają. Sprawi to, że znacznie szybsza będzie aktualizacja systemu Windows 7 po czystej instalacji, koniec problemów z aktualizacją systemu Windows i wiele restartów. Dzięki temu pakietowi aktualizacji system zostanie zaktualizowany we wtorek kwietnia 2016 r.

To nie jest wydawane przez Windows Update, przejdź do tego adresu:

http://catalog.update.microsoft.com/v7/site/home.aspx

Wpisz w polu wyszukiwania 3125574 i naciśnij klawisz Enter.

wprowadź opis zdjęcia tutaj

Teraz zobaczysz wszystkie wersje tego pakietu, wybierz tę, której potrzebujesz, i pobierz ją gdzieś, gdzie możesz ją później znaleźć. Skorzystaj również ze strony Windows Update Catalog, aby ** najpierw pobrać i zainstalować tę aktualizację, 3177467 , jest to warunek wstępny dla pakietu zbiorczego, a następnie zainstalować 3125574, pamiętaj również o odłączeniu od Internetu podczas stosowania tych aktualizacji.

wprowadź opis zdjęcia tutaj

Moab
źródło
1
To rozwiązanie działało po tym, jak zarówno automatyczne uaktualnianie systemu Windows Update, jak i aktualizacja Windows Update nie powiodły się. Próbowałem poniższych instrukcji bez powodzenia. Uwzględniam je tutaj na wypadek, gdyby nadal były częścią rozwiązania. answers.microsoft.com/en-us/windows/forum/all/...
user779756
2
Dzięki, działało to w przypadku instalacji DVD z Windows 7 SP1. Na 8-rdzeniowym 16 GB 4GHz na dysku SSD znalezienie aktualizacji zajęło około dziesięciu minut (na wypadek, gdyby ktoś napotkał ten scenariusz i zastanawia się, jak długo czekać).
John
2
Potwierdzam, że ta metoda działa. Od pewnego czasu KB3102810 jest jedynym sposobem na rozwiązanie problemu Windows Update, który utknął w poszukiwaniu problemu z aktualizacjami, ale ostatnio po zainstalowaniu 100 aktualizacji, problem powraca. Twoja sugestia uruchomienia SUR po KB3102810 zadziałała dla mnie. Dziękuję Ci.
Hatoru Hansou
1
Narzędzie SUR działało także tam, gdzie nic innego nie działało w systemie Windows Vista SP2. Wygląda na to, że naprawia folder Catroot2 w ramach naprawy. Gdybym pracował jako technik, zawsze miałbym Narzędzie SUR w moim zestawie narzędzi i stosowałbym je do każdej uszkodzonej lub podejrzanej instalacji Windows. To OGROMNY podmuch strzelb.
Syclone0044
1
To działało dla mnie, chociaż zamiast rozłączać sieć, wyłączyłem automatyczne aktualizacje. Wcześniej wypróbowałem narzędzia Microsoft do rozwiązywania problemów i różne inne rozwiązania, które znalazłem w Internecie, ale bez powodzenia.
boot13
34

Odkryłem, że Microsoft miał fantastyczne narzędzie do naprawiania własnych aktualizacji. Uruchomienie pakietu „Windows Update Automatyczne narzędzie do rozwiązywania problemów” rozwiązało wszystkie moje problemy z aktualizacjami.

Zobacz Windows Update: często zadawane pytania . Przewiń do „Co mogę zrobić, jeśli mam problemy z instalacją aktualizacji?”

Lub użyj linku do pobrania .

Mikey A. Leonetti
źródło
1
Wygląda na to, że zmieniono witrynę na support.microsoft.com/en-us/gp/windows-update-issues
Jake Fisher
1
Próbowałem zaktualizowanego adresu URL jak w komentarzu Jake'a, ale to nie naprawiło tego.
RichVel,
Niestety, wbudowany pomocnik i strona internetowa Pana Fixita do pobrania nic mi nie zrobili. Jednak po usunięciu danych aplikacji i optymalizacji (przy użyciu Bit-Defendera) natychmiast zaczęła się aktualizacja - działała z aktualizacją Windows 10. Myślę, że należy spróbować usunąć dane z pamięci podręcznej również tam, gdzie to możliwe.
Ross
3
Wypróbowałem narzędzie do rozwiązywania problemów z Windows Update. Pokazuje błąd 0x80080005. Czy ktoś wie jak to naprawić? pbs.twimg.com/media/CtV1EhUVIAAjRVi.jpg
kamleshrao 27.09.16
Przed użyciem narzędzia do rozwiązywania problemów z Windows Update upewnij się, że masz dobre kopie zapasowe. To narzędzie zamroziło Windows 7 podczas „naprawy” i zniszczyło go tak bardzo, że musiałem w pełni przywrócić go z kopii zapasowej.
Martin Sugioarto,
18

To jest dla tych z was (jak ja), którzy wypróbowali wszystkie rozwiązania, które można znaleźć bez radości. Poniższy proces działał dla mnie na wyjątkowo upartym kliencie HP DV6 przeładowanym przez obraz fabryczny z SP1, który nie zareagował dobrze na inne rozwiązania, które wypróbowałem (chociaż są one częścią rozwiązania). To jest dokładnie ta kolejność, której użyłem, aby osiągnąć sukces.

  1. Wykonaj czysty rozruch

    Uruchom msconfig.exei wybierz „Uruchamianie selektywne”, upewniając się, że „Załaduj usługi systemowe” jest zaznaczone, a „Załaduj elementy startowe” nie jest zaznaczone.

    Przejdź do karty „Usługi”, kliknij, aby zaznaczyć pole wyboru „Ukryj wszystkie usługi Microsoft” (w dolnej części okna), a następnie kliknij „Wyłącz wszystkie”. Kliknij „OK”, a następnie „Uruchom ponownie”.

  2. Uruchom „Windows Update” - kliknij „Zmień ustawienia” i ustaw na „Nigdy nie sprawdzaj dostępności aktualizacji”.

Restart

Ręcznie zastosuj następujące aktualizacje w kolejności .

KB3020369
KB3172605

W moim przypadku próbowałem tego wcześniej, ale wygląda na to, że kolejność wraz z czystym uruchomieniem i ustawieniem Windows Update były krytyczne.

  1. Po zainstalowaniu powyższych aktualizacji uruchom msconfig.exeponownie i tym razem wybierz „Normalne uruchomienie”.

Restart

  1. Uruchom Windows Update i powinieneś zobaczyć oczekiwany zestaw aktualizacji (w moim przypadku 198) wymagających instalacji. Kontynuuj, aby je zainstalować.

  2. Jeśli chcesz, możesz zmienić ustawienia usługi Windows Update z powrotem na automatyczne po zakończeniu stosowania aktualizacji.

Starszy Geek
źródło
nie opublikowałeś żadnych nowych informacji. Pakiet zbiorczy aktualizacji z lipca 2016 r. Jest już opublikowany jako rozwiązanie.
magicandre1981
1
Z całym szacunkiem, ale gdyby klient aktualizacji naprawił to dla mnie, zatrzymałbym się tam, oceniłbym twój post i ruszył dalej. Szczerze mówiąc, nie wykluczę, że gdzieś się zgubiłem. Być może, jeśli twoja odpowiedź była nieco bardziej zwięzła? „Poprawka”, 3 alternatywne „poprawki” i 3 obejścia później nadal miałem ten sam problem. To właśnie to dla mnie naprawiło (w kolejności i dokładnie). Jeśli aktualizacja z lipca 2016 r. Sama to naprawi, dlaczego nie skrócić odpowiedzi na łatwiejszy do zarządzania rozmiar?
Elder Geek
2
A teraz MS poparł to :). Dzięki za link do HTG (nie jestem powiązany - walczę z tym samym problemem!)
cxw
1
Kontynuacja: Zrobiłem to, ale musiałem również wykonać procedurę InfoWorld, aby ominąć „Sprawdzanie aktualizacji”.
cxw
1
To działało dla mnie, reinstalacja OEM Windows 7, po prostu powieszony, próbowałem rollup 2016, ale bez powodzenia, myślę, że to było oder to zrobione i wyłączenie aktualizacji, a następnie ponowne uruchomienie ..... Postępuj zgodnie z tym i wszystko powinno być dobre .... Dzięki
Mikeys4u,
7

Miałem to samo doświadczenie - system Windows będzie sprawdzał dostępność aktualizacji na zawsze. Jeden rdzeń procesora byłby maksymalny, a jedno z zadań svchost na pasku zadań pochłania gigabajt pamięci.

Postanowiłem zainstalować aktualizacje ręcznie, a najgorzej z google znalazłem Windows Update Downloader. Użyłem tego do ręcznego pobrania 106 aktualizacji bezpieczeństwa.

Następnie zainstalowałem każdą z tych aktualizacji ręcznie. Jeden po drugim. Używając herkulesowej ilości cierpliwości.

Niektóre aktualizacje byłyby podobne do samej Windows Update - kiedy uruchomiłem aktualizację, dostałem okno, które miało tytuł „Windows Update Standalone Installer”, z paskiem postępu typu „robienie rzeczy” (zamiast takiego, który postępuje tylko raz od lewej do prawej) poniżej frazy „Wyszukiwanie aktualizacji na tym komputerze”, z przyciskiem anulowania w prawym dolnym rogu.

Kliknięcie Anuluj nic nie zrobiło. Aby go zabić, musiałem zamknąć trzy zadania w Menedżerze zadań lub uruchomić ponownie. Zauważyłem jednak, że po ponownym uruchomieniu aktualizacja, która utknęła, zostanie pomyślnie zainstalowana.

Więc przeszedłem przez aktualizacje, instalując dwa lub trzy na raz, a następnie uruchomiłem się ponownie, gdy zobaczyłem okno, które opisałem powyżej, przez ponad 20 sekund bez postępu. Niektóre z nich wyskoczyły z komunikatem „ta aktualizacja nie jest wymagana na twoim komputerze”, więc usunąłem je bez instalacji.

Kiedy skończyłem instalować wszystkie około 100 aktualizacji, spróbowałem ponownie uruchomić Windows Update. Jeden rdzeń osiągnął 100%, zadanie svchost poszło do gigabajta pamięci.

Zostawiłem go na chwilę, a potem z obrzydzeniem poszedłem wyłączyć komputer. I mała żółta tarcza Windows Update pojawiła się na przycisku zamykania!

Pozwoliłem mu zainstalować około 7 aktualizacji, a następnie ponownie go uruchomiłem. Zostawiłem to na chwilę, a potem ponownie pojawiła się mała żółta tarcza aktualizacji systemu Windows na przycisku zamykania! Tym razem było 50 aktualizacji.

W trzeciej rundzie pojawiło się 79 aktualizacji.

A potem uruchomiłem Windows Update i działało!

Nie jestem wystarczająco arogancki, żeby powiedzieć, że to rozwiąże twój problem. Mówię tylko, że to naprawiło twój problem dla mnie. Powodzenia!

viridian
źródło
4

W moim przypadku postęp pobierania zatrzymał się na 0%. Rozwiązałem problem w następujący sposób (zgodnie z sugestią tutaj ):

  • Zatrzymaj usługi Windows Update i Application Experience (jeśli się nie zatrzymają, wyłącz je, a następnie uruchom ponownie)

  • Usuń wszystko w środku C:\Windows\SoftwareDistribution

  • Uruchom ponownie aplikację Application Experience i usługi Windows Update

  • Ponownie otwórz Windows Update i pozwól mu sprawdzić dostępność aktualizacji

dr01
źródło
1

Proste rozwiązanie: otwórz Windows Update, przejdź do zmiany ustawień, upewnij się, że jest ustawione na automatyczne instalowanie aktualizacji, zmień czas instalacji nowych aktualizacji na następną godzinę (w przeciwieństwie do 3:00).

Ustaw komputer tak, aby nigdy nie spał po podłączeniu do sieci. Rozpoczęcie aktualizacji może potrwać do dwóch godzin, więc bądź cierpliwy.

EMcNamara
źródło
2
Jak to rozwiązałoby problem? To po prostu przeniósłoby zawieszenie o godzinę w przyszłość.
Chenmunka,
w rzeczywistości rozwiązuje to problem, wydaje się, że automatyczne aktualizacje działają, ale ręczne nie.
Karim
Muszę potwierdzić, że to najwyraźniej działa. Tak długo, jak wybrałeś opcję ręcznej kontroli aktualizacji, aktualizacja systemu Windows działa poprawnie. Skonfigurowałem „Sprawdź aktualizacje, ale pozwól mi wybrać, czy je pobrać i zainstalować”, co wyłącza opcję, kiedy chcesz je sprawdzić, ale powinno to nastąpić w ciągu 10-20 minut. Nie mam pojęcia, co stwierdziło to stwardnienie rozsiane.
mkey
1
Ta metoda nie pozwala wybrać aktualizacji, które chcesz zainstalować. Nie chcę Defender ani narzędzia do usuwania złośliwego oprogramowania.
Sopalajo de Arrierez
1
Wypróbowałem wszystkie kroki wymienione w zaakceptowanym rozwiązaniu, z wyjątkiem nieoficjalnego obejścia aktualizacji i jest to rozwiązanie, które w końcu zainstalowało pierwszą rundę aktualizacji. Ugh.
Compholio
1

Dotyczy to komputerów PC / laptopów o względnie małej pamięci (3 GB lub mniej)

Po próbie bez powodzenia

  1. Skanowanie antywirusowe (wiele)
  2. Poprawki rejestru
  3. Narzędzie do rozwiązywania problemów z Windows Update
  4. Instalowanie najnowszej wersji klienta Windows

Moja poprawka była prosta.

Sprawdź opcje zasilania

Jeśli Twój komputer / laptop korzysta z dużej ilości pamięci, nie będziesz mógł jej używać podczas sprawdzania aktualizacji, a nawet jeśli zostawisz ją za każdym razem, gdy „wrócisz”, aby sprawdzić, czy wciąż sprawdza aktualizacje, nawet po pozostawieniu kilka godzin.

Wyjaśnienie:

Problem polega na tym, że ustawienia zasilania uśpiły komputer / laptop, zatrzymując w ten sposób sprawdzanie aktualizacji i rozpoczynając od nowa po obudzeniu (myśląc, że sprawdzanie odbywało się przez cały czas, gdy go zostawiłeś)

Rozwiązanie:

Zmień ustawienie zasilania, aby komputer przeszedł w stan uśpienia (nigdy nie można go zmienić po pomyślnym zakończeniu aktualizacji)

Panel sterowania -> Sprzęt i dźwięk -> Opcje zasilania -> edytuj ustawienia planu

Przełącz komputer w tryb uśpienia -> Wybierz nigdy -> zapisz zmiany

Następnie ponownie sprawdź dostępność aktualizacji (pozostaw na kilka godzin, jeśli masz tylko 2 GB pamięci).

davejal
źródło
Opcje zasilania to przydatna wskazówka dla powolnych operacji, ale odpowiedź magicandre faktycznie przyspiesza sprawdzanie aktualizacji, co jest bardziej przydatne tutaj.
RichVel,
Ważne jest, aby pozostawić aktualizację systemu Windows na długi czas. Mam dość zaawansowaną maszynę i nadal trwało ponad godzinę przy wysokim I / O i obciążeniu procesora, aby wyświetlić przycisk „zainstaluj aktualizacje”. Jest tam gdzieś naprawdę nieefektywny kod Microsoft.
Phil_1984_
Właśnie miałem przypadek, w którym czterordzeniowy komputer / 8 GB zajął ponad 24 godziny w kroku opracowywania wymaganych aktualizacji bez ukończenia, a inni mieli dni ... Ponieważ istnieje limit cierpliwości, rozwiązanie @ magicandre (i szczególnie WSUS Offline Update) wydaje się najlepszy.
RichVel,
@RichVel i inni, którzy nie sądzą, że jest to rozwiązanie, być może to prawda. Dla mnie było to rozwiązanie, OP nie pokazał swojej specyfikacji (czterordzeniowy komputer 8 gb). Ta odpowiedź jest sugestią, którą sam przeczytałem, wypróbowałem i kiedy zadziałało, zamieściłem ją tutaj.
davejal
1

Ostatnio przywróciłem - myślę - 2010 notebook odzyskujący go do początkowego obrazu systemu, 64-bitowej wersji systemu Windows 7 (bez dodatku SP1). Odinstalowałem niektóre bzdury dostarczane z notebookiem i zainstalowałem podstawowe oprogramowanie, takie jak 7zip, VLC, antywirusowe itp. (Wszystkie bezpłatne oprogramowanie z bezpiecznych witryn lub płatnych wersji nie jest spękane, żeby było jasne). Zrobiłem aktualizację do dodatku SP1 (pojawił się po ponownym uruchomieniu na liście Windows Update po pierwszych, które zainstalowałem) i zwróciłem komputer właścicielowi. Po około tygodniu osoba, która poprosiła mnie o pomoc, powiedziała mi, że zauważył, że za każdym razem, gdy sprawdzał dostępność aktualizacji systemu Windows, proces trwał wiecznie, nawet długo czekając na zakończenie zadania. Na początku myślałem o złośliwym oprogramowaniu, mimo że osoba twierdziła, że ​​nie jest to możliwe i że stało się od samego początku, w każdym razie postanowiłem przywrócić komputer do oryginalnego obrazu systemu, aby się upewnić. Zrobiłem to samo, co zrobiłem za pierwszym razem, ale zamiast natychmiast zwrócić komputer, postanowiłem go zatrzymać na chwilę, żeby trochę surfować po Internecie, oglądać filmy i słuchać muzyki w wolnym czasie ... W międzyczasie uruchomiłem Windows Update w celu wyszukiwania aktualizacji i rzeczywiście zauważyłem, że proces trwał bardzo długo, nigdy niczego nie znajdując, ani nie zatrzymując się i nie kończąc, tak jak powiedział mi właściciel.

Próbowałem rozwiązać problem po prawie każdej odpowiedzi na to pytanie, a duplikat tutaj na SuperUser bez rozwiązania.

Potem spróbowałem śledzić komentarze Cluberti na ten temat, a nawet haley_joel_osteen na Reddit wciąż nie rozwiązują problemu.

Wypróbowałem kilka poprawek wymienionych w tym wątku obsługi Microsoft i nadal nic nie działało.

I na koniec, próbowałem również podążać za odpowiedziami na podobny problem na kilku odpowiedziach społeczności Microsoft ( 1 , 2 ), a nawet na sprzęcie Toma, ALE mimo wszystko NIC: Nadal nie udało mi się rozwiązać problemu!

Nie wiem, czy fakt, że język systemu operacyjnego nie był amerykański / angielski, ma związek z tym, że wszystkie wymienione próby nie rozwiązały problemu ... W każdym razie, ponieważ na początku widziałem, jak działały aktualizacje systemu Windows, zdecydowałem aby przywrócić komputer do oryginalnego obrazu systemu, aby spróbować zainstalować aktualizacje jedna po drugiej, próbując zrozumieć KIEDY (i mam nadzieję, że nawet dlaczego) problem objawił się ...

W PRZYSZŁOŚCI:

TMLSS : W końcu zauważyłem, że Windows Update przestał działać tuż po zainstalowaniu aktualizacji SP1 (KB976932) i rozwiązałem każdy problem, wykonując następujące kroki:

  1. Idź do Control Panel > Programs > Programs and Functionalities > Installed Updates, wyszukaj i odinstaluj aktualizację SP1 KB976932. (Pamiętam, że odinstalowałem również aktualizację KB958488, ale nie sądzę, żeby to było naprawdę konieczne)

  2. Pobierz tę samą aktualizację „ręcznie” z katalogu Microsoft Update, przechodząc do strony http://catalog.update.microsoft.com/v7/site/search.aspx?q=KB976932 (MUSISZ OBOWIĄZKOWO UŻYWAĆ IE W TYM TO) i wybierając tę, która poprawnie pasuje do systemu operacyjnego (32- lub 64-bitowy).

  3. „Ręcznie” zainstaluj pobraną aktualizację do Windows 7 SP1 (zauważyłem, że rozmiar „ręcznie” pobranej aktualizacji był około 6 do 12 razy większy niż ten instalowany automatycznie przez Windows Update wcześniej).

To powinno wystarczyć, ale dla pewności pamiętam, że zainstalowałem również aktualizacje KB3172605 , KB3020369 i KB3125574 .

I to wszystko, w końcu to rozwiązało problem w moim przypadku!

danicotra
źródło
Opinia negatywna na temat możliwego rozwiązania tego problemu? (Naprawdę? Chciałbym wiedzieć, dlaczego) Cóż, w każdym razie wiem, że jest to skuteczne rozwiązanie tego problemu, ponieważ rozwiązałem go w ten sposób i myślę, że ktoś inny byłby szczęśliwy, mogąc go znaleźć (na pewno bym to zrobił i uratowałbym dużo wolnego czasu też próbuję to rozgryźć), więc zostanę tutaj.
danicotra
@Benoit Blais inny użytkownik SuperUser zasugerował prostsze rozwiązanie - nie mam możliwości testowania, ale chcę zgłosić - czyli najpierw wyłącz kartę sieciową (start, uruchom, ncpa.cpl), zainstaluj łatę Windows6.1-KB3020369-x64 i Windows6.1-KB3172605-x64 bez ponownego uruchamiania między nimi, a następnie włącz nic i zrestartuj komputer. BINGO
danicotra
3125574 to ogromny pakiet aktualizacyjny dla systemu Windows 7 z dodatkiem SP1 (ogromne znaczenie 475 MB), który aktualizuje system Windows 7 do kwietnia 2016 r. Obejmuje on każdą krytyczną aktualizację od Service Pack 1. Nie dziwi więc fakt, że włączenie jej do tego rozwiązania rozwiązuje problem. Ale to nie pomaga dokładnie wyizolować przyczyny. I jeśli powinien to być ktoś inny, użyłem Firefox 39, aby go pobrać, a nie Internet Explorer.
Ed999
@ Ed999: głównym punktem mojej odpowiedzi jest aktualizacja KB976932 i właśnie z tego powiedziałem, że należy ją pobrać za pomocą IE. Powiedziałem, że wtedy zainstalowałem również KB3125574, aby się upewnić (to z pewnością nie zaszkodzi) ... i jestem pewien, że ja też mogłem go pobrać bez korzystania z IE.
danicotra
1

This is probably specific to VM's. 1) Increase cores from 1 to something higher.

Dla mnie miało to natychmiastowy i dramatyczny wpływ zarówno na aktywność procesora, jak i użyteczność pamięci RAM. Prawie zagubiona wśród komentarzy między poprawkami KB / odpowiedziami na aktualizację, ta przejściowa wzmianka w komentarzu @Eugene K. potrzebuje samej odpowiedzi.

Uwaga: Przygotowałem to, ponieważ odpowiedź na Windows Update nie działa i zużywa 100% procesora (Win7 SP1) , który jest oznaczony jako duplikat tego (chociaż ten tak naprawdę nie wspomina o 100% procesorze). Uważam, że nie jestem w stanie opublikować tam odpowiedzi, ponieważ brakuje elementów sterujących odpowiedzią, być może związanych z oznaczeniem jej jako duplikatu, więc wydaje się, że jest to następne najlepsze miejsce, ponieważ ludzie próbujący rozwiązać problem 100% CPU otrzymują link tutaj.

Istnieje kilka różnych problemów z Windows Update, które na pozór wszystkie brzmią tak samo. Żeby było jasne: to konkretne pytanie dotyczy Windows Update zużywa 100% procesora bez niczego, co wydaje się zdarzać, i pozostaje w tym stanie przez długi okres czasu. Moja maszyna wirtualna z systemem Windows 7 była właśnie w tym stanie. Menedżer zadań pokazał, że svchost.exe zużywa 100% procesora, ogólny proces „nadrzędny”, z którego Windows korzysta w celu „hostowania” i uruchamiania poszczególnych usług. Klikając prawym przyciskiem myszy plik svchost.exe i wybierając „Przejdź do usługi”, mogłem zobaczyć, która usługa była winowajcą, a winowajcą była wuauserv, usługa automatycznych aktualizacji Windows Update.

Próbowałem włączyć IPV6, coś sugerowanego wśród odpowiedzi (które myślałem, że zrobiłem już na wszystkich komputerach po innych problemach), ale w tym przypadku nie miało to znaczenia. Miałem dużo czasu, aby zacząć wybierać i wybierać poprawki KB i aktualizacje, gdy istnieje wiele podobnych problemów z Windows Update; Wolałbym, aby zastosował wszystkie aktualizacje we właściwej kolejności, jeśli istnieje sposób, aby uzyskać je w stanie, w którym to zrobi. Zostawiłem ją na 24 godziny, a kiedy spojrzałem ponownie, wciąż była na 100% - a ponadto historia aktualizacji pokazała, że ​​nawet nie zainstalowała żadnej aktualizacji w tym czasie. Ostatni zakończył się poprzedniego dnia, ponad 24 godziny temu. Kilka restartów nie miało znaczenia: po prostu wróciło do 100% procesora.

Przechodząc do pytania o Hyper-V, szukałem i znalazłem, gdzie możesz skonfigurować liczbę procesorów dla maszyny wirtualnej. Ustawienie jest wyszarzona, gdy VM działa, więc trzeba ją zamknąć, aby zmienić ustawienie: wprowadź opis zdjęcia tutaj zwiększyłem liczbę procesorów od 1 do 2 i zobaczył natychmiastowe zmiany: VM teraz rzeczywiście wydawał się robicoś. Zarówno użycie procesora, jak i pamięci stale rosło i spadało. Zauważyłem również, że maszyna wirtualna wydaje się być w stanie wykorzystać więcej przydzielonej pamięci: wcześniej, gdy utknęła przy 100% CPU, używała 2G z 4G bajtów pamięci RAM, podczas gdy teraz, rosnąc i opadając, była używając do 3G. Zamknąłem go i ponownie zwiększyłem liczbę procesorów, z 2 do 4, i zobaczyłem odpowiedni wzrost efektów: dużo kontynuacji aktywności w Menedżerze zadań, różnym w każdym z 4 procesorów, i znowu wzrost w ilość pamięci, którą może wykorzystać, wciąż rośnie i spada, ale teraz zbliża się do pełnej przydzielonej 4G. Wydawało się, że teraz przebija aktualizacje. A użycie procesora, również szybko zygzakowatego, wynosiło zwykle około 25%,

Podsumowując, istnieje wiele różnych problemów, które mogą powodować, że Windows Update zawiesza się lub działa wolno, a Microsoft opublikował wiele poprawek i aktualizacji w tym ogólnym obszarze. Więc za każdym razem, gdy to się pojawia, jest całkiem prawdopodobne, że jest więcej niż jeden czynnik. W każdym przypadku zwiększenie liczby skonfigurowanych procesorów Hyper-V może, ale nie musi być kompletną odpowiedzią, ale nie ma wątpliwości, że w ten sposób radykalnie poprawia się zdolność maszyny do wykorzystania zarówno procesora, jak i pamięci RAM.

Reg Edycja
źródło
1

Miałem podobny problem .

Według tej odpowiedzi :

... zresetuj wszystkie Windows Update, w ten sposób zacznie się od nowa. Możesz użyć tego skryptu . Uruchom go jako administrator, użyj opcji 2 i 3, a po zakończeniu uruchom ponownie komputer.

Jeśli to nie pomoże, proponuję spróbować usunąć klucz rejestru HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersio‌n\WindowsUpdate\Auto Update\RebootRequired(najpierw wyeksportuj go, aby utworzyć kopię zapasową) i ponownie uruchom komputer.

Pan Kennedy
źródło
0

Miałem ten sam problem ze starszym laptopem Win7, którego nie uruchamiałem od roku. Po wypróbowaniu powyższych rozwiązań, zwłaszcza instalacji KB3020369 i KB3172605, w końcu ustąpiłem i użyłem poprawki super-duper-fixit-all na stronie „odpowiedzi” Microsoftu.

Nawiasem mówiąc, instaluje obie powyższe łaty KB, w 6-etapowym procesie.

Wymaga w sumie 6 ponownych uruchomień, ale poza tym jest całkiem bezbolesny (1/2 godziny). To była jedyna rzecz, która rozwiązała problem po wielu godzinach poszukiwań i testów.

Oto link (linki do Microsoft):

Sprawdzanie poprawek MS pod kątem aktualizacji, Win7

Madeleine P. Vincent
źródło
-1

Może się to zdarzyć z różnych powodów. Jednak ostatnio odkryłem, że dzieje się tak przy każdej świeżej instalacji Windows 7, gdzie wcześniej nie było.

Przyczyny:

  1. System Windows 7 wykonuje cichą aktualizację składnika aktualizacji systemu Windows przy pierwszym połączeniu z Internetem. Obecna wersja tej cichej aktualizacji z 15.12.2016 jest tą, która powoduje problemy. Ta aktualizacja jest bardzo źle zaprojektowana i łatwo zepsuje składnik aktualizacji systemu Windows, jeśli podczas instalacji otworzysz program „Windows Update” lub program Internet Explorer, albo zainstalujesz cokolwiek, lub kilka innych rzeczy.

  2. Nawet jeśli aktualizacja przebiega bez problemów, istnieje również drugorzędny i znany problem polegający na tym, że zbyt wiele starych aktualizacji blokuje aktualizację systemu Windows.

Rozwiązanie:

Żadne z wymienionych tutaj rozwiązań nie działa w przypadku problemu 1. Narzędzie do rozwiązywania problemów znajdzie wiele problemów, które, jak twierdzi, zostały naprawione, ale tak się nie stało. Za każdym razem, gdy go uruchomisz, pojawi się więcej problemów wymienionych jako naprawione bez faktycznego rozwiązania. Ponowna instalacja narzędzia do aktualizacji systemu Windows również nie działa. Jeśli chodzi o problem 2, ten wymaga jedynie ręcznego zainstalowania określonych aktualizacji, które również nie zostały tutaj wymienione.

Jedyne znalezione przeze mnie rozwiązanie to

  1. Zainstaluj ponownie system Windows, nie łącz się jeszcze z Internetem.
  2. zaktualizuj agenta aktualizacji ręcznie i uruchom ponownie. https://support.microsoft.com/en-us/kb/949104
  3. Wyłącz automatyczne aktualizacje
  4. zainstaluj aktualizację stosu usług z kwietnia 2015 KB3020369 i uruchom ponownie https://www.microsoft.com/en-us/download/details.aspx?id=46817
  5. zainstaluj aktualizację KB3172605 z lipca 2016 r. i uruchom ponownie, odczekaj 15 minut po ponownym uruchomieniu, aby cokolwiek zrobić. https://www.microsoft.com/en-us/download/details.aspx?id=53332
  6. połączyć się z Internetem
  7. zainstaluj samodzielny Internet Explorer 11 w trybie offline i uruchom ponownie.
  8. włącz automatyczne aktualizacje i użyj go do zainstalowania pozostałych aktualizacji.

powinieneś teraz móc korzystać z aktualizacji systemu Windows i swojego komputera.

Zauważ, że kroki 4 i 5 powinny iść razem w tej kolejności i są częścią oficjalnej poprawki MS dla tego problemu. MS mówi, że powinieneś poczekać 10-15 minut po ponownym uruchomieniu, zanim zrobisz cokolwiek innego.

taltamir
źródło