Problem opisany w sekcji "Objawy" został rozwiązany w programie Windows Update Agent 3.0 oraz w aktualizacji 927891. Te aktualizacje zostały rozpowszechnione za pośrednictwem usługi Microsoft Update w czerwcu i lipcu 2007 r. Jeśli nadal występuje problem podobny do opisanego w tym artykule, może to być inny problem. Informacje o podobnych problemach opisano w sekcji "Podobne problemy i ich rozwiązania" w dalszej części tego artykułu.
Objawy
Podczas próby zainstalowania aktualizacji z usług Windows Update lub Microsoft Update występują następujące symptomy:
- System może przestać odpowiadać, gdy usługa Windows Update skanuje w poszukiwaniu aktualizacji przy użyciu Instalatora Windows.
- W procesie Svchost.exe jest wyświetlany błąd naruszenia zasad dostępu. Ten proces jest powiązany z usługą aktualizacji automatycznych. To naruszenie zasad dostępu występuje, gdy używasz Aktualizacje automatycznego w celu wyszukiwania aktualizacji zgodnie z automatycznym harmonogramem dziennym lub gdy odwiedzasz witrynę Microsoft Update w sieci Web w celu ręcznego wyszukania aktualizacji.
- Przeciek pamięci występuje, gdy usługa Windows Update skanuje w poszukiwaniu aktualizacji przy użyciu Instalatora Windows.
- Skanowanie za pomocą usługi Windows Update trwa bardzo długo, czasami nawet kilka godzin.
Rozwiązanie
Aby rozwiązać ten problem, wykonaj następujące czynności.
Krok 1: Pobierz i zainstaluj 927891 aktualizacji
Aby uzyskać autonomiczny pakiet tej aktualizacji, przejdź do witryny internetowej Wykaz usługi Microsoft Update.
Aby uzyskać więcej informacji dotyczących sposobów pobierania plików pomocy technicznej firmy Microsoft, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:
119591 Jak uzyskać pliki pomocy technicznej firmy Microsoft od Usługi online Firma Microsoft przeskanowała ten plik w poszukiwaniu wirusów. Firma Microsoft użyła najnowszego oprogramowania do wykrywania wirusów, które było dostępne w dniu opublikowania pliku. Plik jest przechowywany na serwerach z rozszerzonymi zabezpieczeniami, które pomagają zapobiegać nieautoryzowanym zmianom w pliku.
Krok 2: Pobranie i zainstalowanie programu Windows Update Agent (WUA) 3.0
Aby pobrać program WUA 3.0, kliknij łącze dla używanej wersji systemu Windows.
Wersje systemu Windows dla komputerów z procesorami x86
Pobierz teraz pakiet WindowsUpdateAgent30-x86.exe.
Wersje systemu Windows dla komputerów z procesorami x64
Pobierz teraz pakiet WindowsUpdateAgent30-x64.exe.
Wersje systemu Windows oparte na procesorach Itanium
Pobierz teraz pakiet WindowsUpdateAgent30-ia64.exe.
Stan
Ten problem został rozwiązany w Windows Update Agent 3.0 oraz w aktualizacji 927891.
Więcej informacji
Więcej informacji dla użytkowników zaawansowanych
Aktualizacja techniczna: 22 maja 2007
Firma Microsoft opublikowała poradnik zabezpieczeń firmy Microsoft dotyczący tego problemu dla informatyków. Poradnik zabezpieczeń zawiera dodatkowe informacje dotyczące zabezpieczeń dotyczące tego problemu. Aby wyświetlić porady dotyczące zabezpieczeń, odwiedź następującą witrynę firmy Microsoft w sieci Web:
http://www.microsoft.com/technet/security/advisory/927891.mspx Uwaga: W tym artykule omówiono tylko poprawki dla składników MSI. Ta poprawka jest jednym ze składników dwuczęściowej poprawki, która obejmuje aktualizację oprogramowania klienckiego usługi Windows Update. Te aktualizacje zostaną wdrożone automatycznie za pomocą usługi Windows Update w maju 2007 i czerwcu 2007. Jednak niektórzy klienci mogą zdecydować się na ręczną instalację tych aktualizacji. Aby w pełni rozwiązać problem z systemem, który nie odpowiada, należy zainstalować zarówno tę poprawkę dla MSI, jak i zaktualizować klienta usługi Windows Update do wersji 3.0. Po zainstalowaniu poprawki MSI i nowego klienta narzędzia do monitorowania procesów mogą nadal pokazywać użycie procesora na poziomie bliskim 100 procent. Mimo to system powinien nadal odpowiadać i nie powinien się blokować. Jeśli inne zadanie wymaga cykli procesora, zostaną one udostępnione. Jeśli jednak system jest bezczynny, MSI użyje pełnych cykli, które są dostępne do wykonania w jak najkrótszym czasie. Jeśli w tym samym czasie co MSI jest uruchomione inne zadanie, system może działać nieco wolniej. Mimo to komputer powinien nadal odpowiadać. Należy zainstalować poprawkę MSI i nowego klienta, aby rozwiązać problem nieodpowiadających lub zablokowanych systemów. Oczekuje się, że narzędzia do monitorowania procesów mogą nadal pokazywać wykorzystanie procesora na poziomie zbliżonym do 100 procent, ale spodziewany jest brak reakcji komputera. Jeśli obserwujesz monitor procesu, podczas niektórych skanowań nadal możesz zobaczyć wykorzystanie procesora na poziomie zbliżonym do 100 procent, jeśli komputer jest w inny sposób bezczynny. Jest to oczekiwane zachowanie.
Ważne: na komputerze z systemem Windows może być uruchomionych wiele wystąpień procesu Svchost.exe. Te Svchost.exe procesy sterują określonymi zadaniami. Aktualizacja oprogramowania opisana w tym artykule ma na celu wyłącznie rozwiązanie problemu opisanego w sekcji "Objawy". Inne problemy z Svchost.exe mogą wymagać rozwiązania lub wykonania innych kroków w celu rozwiązania problemu.
Aby rozwiązać ten problem, należy zainstalować tę aktualizację wraz z programem Windows Update Automatic Client 3.0. Automatyczny klient usługi Windows Update 3.0 będzie automatycznie publikowany przez funkcję automatycznych aktualizacji do 30 czerwca 2007. Zaktualizowany klient systemu Windows zmienia modelowanie wątków, aby przenieść skany MSI do wątku, który jest oddzielony od interfejsu użytkownika.
W przypadku aktualizacji MSI zainstaluj jedną z następujących aktualizacji w zależności od zainstalowanej wersji systemu Windows. Aby określić zainstalowaną wersję systemu Windows, wykonaj następujące kroki:
- Kliknij przycisk Start, kliknij polecenie Uruchom, wpisz sysdm.cpl, a następnie kliknij przycisk OK.
- W oknie dialogowym Właściwości systemu kliknij kartę Ogólne i zwróć uwagę na informacje wyświetlane w obszarze System.
Po pobraniu odpowiedniej aktualizacji kliknij dwukrotnie pakiet aktualizacji, aby zainstalować aktualizację.
Uwaga We wszystkich wersjach systemu Windows XP (oprócz wersji programu Windows XP Media Center) na karcie Ogólne okna dialogowego Właściwości systemu widnieje adnotacja "Wersja 2002". Aktualizacja wymieniona w sekcji "Windows XP, wszystkie wersje (włącznie ze wszystkimi wersjami systemu Windows XP Media Center)" jest prawidłowa dla wszystkich wersji systemu Windows XP. Dotyczy to wszystkich wersji programu Windows XP Media Center.
Uwaga Aby zainstalować aktualizację, może być konieczne zainstalowanie najnowszego dodatku Service Pack dla używanej wersji systemu Windows. Aby uzyskać więcej informacji, kliknij następujące numery artykułów w celu wyświetlenia tych artykułów z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:
889100 Jak uzyskać najnowszy dodatek Service Pack dla systemu Windows Server 2003
322389 Jak uzyskać najnowszy dodatek Service Pack dla systemu Windows XP
Windows XP, wszystkie wersje (włącznie ze wszystkimi wersjami programu Windows XP Media Center)
Informacje dotyczące aktualizacji
Następujące pliki są dostępne do pobrania w Centrum pobierania Microsoft:
Pobierz teraz pakiet aktualizacji dla systemu Windows XP (927891).
Pobierz teraz pakiet aktualizacji dla systemu Windows XP x64 Edition (927891).
Data wydania: 7 maja 2007
Aby uzyskać więcej informacji dotyczących sposobów pobierania plików pomocy technicznej firmy Microsoft, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:
119591 Jak uzyskać pliki pomocy technicznej firmy Microsoft od Usługi online Firma Microsoft przeskanowała ten plik w poszukiwaniu wirusów. Firma Microsoft użyła najnowszego oprogramowania do wykrywania wirusów, które było dostępne w dniu opublikowania pliku. Plik jest przechowywany na serwerach z rozszerzonymi zabezpieczeniami, które pomagają zapobiegać nieautoryzowanym zmianom w pliku.
Wymagania wstępne
Przed zastosowaniem tej aktualizacji musi być zainstalowany dodatek SP2 dla systemu Windows XP. Przed zastosowaniem tej aktualizacji musi być także zainstalowany Instalator Windows 3.1.
Wymóg ponownego uruchomienia
Po zastosowaniu tej aktualizacji należy ponownie uruchomić komputer.
Informacje o zastępowaniu aktualizacji
Ta aktualizacja zastępuje następującą aktualizację:
916089 POPRAWKA: Po uruchomieniu Windows Update w poszukiwaniu aktualizacji korzystających z Instalatora Windows, w tym aktualizacji pakietu Office, może wystąpić przeciek pamięci lub może zostać wyświetlony komunikat o błędzie procesu Svchost
Informacje o plikach
Windows XP — wersje 32-bitowe
| Nazwa pliku | Wersja pliku | Rozmiar pliku | Data | Godzina | Platforma | Wymagany dodatek SP | Oddział usługi |
|---|---|---|---|---|---|---|---|
| Msi31.dll | 3.1.4000.4039 | 2,854,400 | 18-kwi-2007 | 16:12 | x86 | SP2 | SP2GDR |
| Msi31.dll | 3.1.4000.4039 | 2,854,400 | 18-kwi-2007 | 16:14 | x86 | SP2 | SP2QFE |
Windows XP — wersje 64-bitowe
| Nazwa pliku | Wersja pliku | Rozmiar pliku | Data | Godzina | Platforma | Wymagany dodatek SP | Oddział usługi |
|---|---|---|---|---|---|---|---|
| Msi.dll | 3.1.4000.4042 | 4,491,264 | 23-Mar-2007 | 12:35 | x64 | SP2 | SP2GDR |
| Wmsi.dll | 3.1.4000.4042 | 2,854,400 | 23-Mar-2007 | 12:35 | x86 | SP2 | SP2GDR\WOW |
| Msi.dll | 3.1.4000.4042 | 4,491,264 | 23-Mar-2007 | 12:31 | x64 | SP2 | SP2QFE |
| Wmsi.dll | 3.1.4000.4042 | 2,854,400 | 23-Mar-2007 | 12:32 | x86 | SP2 | SP2QFE\WOW |
Windows Server 2003
Informacje o aktualizacji Następujące pliki są dostępne do pobrania w Centrum pobierania Microsoft:
Pobierz teraz pakiet aktualizacji dla Windows Server 2003 (927891).
Pobierz teraz pakiet aktualizacji dla systemu Windows Server 2003 x64 Edition (927891).
Data wydania: 7 maja 2007
Aby uzyskać więcej informacji dotyczących sposobów pobierania plików pomocy technicznej firmy Microsoft, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:
119591 Jak uzyskać pliki pomocy technicznej firmy Microsoft od Usługi online Firma Microsoft przeskanowała ten plik w poszukiwaniu wirusów. Firma Microsoft użyła najnowszego oprogramowania do wykrywania wirusów, które było dostępne w dniu opublikowania pliku. Plik jest przechowywany na serwerach z rozszerzonymi zabezpieczeniami, które pomagają zapobiegać nieautoryzowanym zmianom w pliku.
Wymagania wstępne
Przed zastosowaniem tej aktualizacji musi być zainstalowany system Windows Server 2003 z dodatkiem SP1 lub Windows Server 2003 z dodatkiem SP2.
Wymóg ponownego uruchomienia
Po zastosowaniu tej aktualizacji należy ponownie uruchomić komputer.
Informacje o zastępowaniu aktualizacji
Ta aktualizacja zastępuje następującą aktualizację:
916089 POPRAWKA: Po uruchomieniu Windows Update w poszukiwaniu aktualizacji korzystających z Instalatora Windows, w tym aktualizacji pakietu Office, może wystąpić przeciek pamięci lub może zostać wyświetlony komunikat o błędzie procesu Svchost
Informacje o plikach
Windows Server 2003, wersje dla komputerów z procesorami x86
| Nazwa pliku | Wersja pliku | Rozmiar pliku | Data | Godzina | Platforma | Wymagany dodatek SP | Oddział usługi |
|---|---|---|---|---|---|---|---|
| Msi.dll | 3.1.4000.4042 | 2,854,400 | 17-Mar-2007 | 11:08 | x86 | SP2 | SP2GDR |
| Msi.dll | 3.1.4000.4042 | 2,854,400 | 17-Mar-2007 | 11:09 | x86 | SP2 | SP2QFE |
Windows Server 2003, wersje oparte na procesorach x64
| Nazwa pliku | Wersja pliku | Rozmiar pliku | Data | Godzina | Platforma | Wymagany dodatek SP | Oddział usługi |
|---|---|---|---|---|---|---|---|
| Msi.dll | 3.1.4000.4042 | 4,491,264 | 23-Mar-2007 | 12:35 | x64 | SP2 | SP2GDR |
| Wmsi.dll | 3.1.4000.4042 | 2,854,400 | 23-Mar-2007 | 12:35 | x86 | SP2 | SP2GDR\WOW |
| Msi.dll | 3.1.4000.4042 | 4,491,264 | 23-Mar-2007 | 12:31 | x64 | SP2 | SP2QFE |
| Wmsi.dll | 3.1.4000.4042 | 2,854,400 | 23-Mar-2007 | 12:32 | x86 | SP2 | SP2QFE\WOW |
Windows Server 2003, wersje dla komputerów z procesorami Itanium
| Nazwa pliku | Wersja pliku | Rozmiar pliku | Data | Godzina | Platforma | Wymagany dodatek SP | Oddział usługi |
|---|---|---|---|---|---|---|---|
| Msi.dll | 3.1.4000.4042 | 5,992,960 | 23-Mar-2007 | 12:34 | IA-64 | SP2 | SP2GDR |
| Wmsi.dll | 3.1.4000.4042 | 2,854,400 | 23-Mar-2007 | 12:34 | x86 | SP2 | SP2GDR\WOW |
| Msi.dll | 3.1.4000.4042 | 5,992,960 | 23-Mar-2007 | 12:30 | IA-64 | SP2 | SP2QFE |
| Wmsi.dll | 3.1.4000.4042 | 2,854,400 | 23-Mar-2007 | 12:30 | x86 | SP2 | SP2QFE\WOW |
Microsoft Windows 2000
Informacje dotyczące aktualizacji
Wymagania wstępne
Przed zastosowaniem tej aktualizacji musi być zainstalowany dodatek Service Pack 4 dla systemu Windows 2000. Przed zastosowaniem tej aktualizacji musi być także zainstalowany Instalator Windows 3.1.
Wymóg ponownego uruchomienia
Po zastosowaniu tej aktualizacji należy ponownie uruchomić komputer.
Informacje o zastępowaniu aktualizacji
Ta aktualizacja zastępuje aktualizację 916089. Aby uzyskać więcej informacji, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:
916089 POPRAWKA: Po uruchomieniu Windows Update w poszukiwaniu aktualizacji korzystających z Instalatora Windows, w tym aktualizacji pakietu Office, może wystąpić przeciek pamięci lub może zostać wyświetlony komunikat o błędzie procesu Svchost
Następujące pliki są dostępne do pobrania w Centrum pobierania Microsoft:
Pobierz teraz pakiet aktualizacji dla systemu Microsoft Windows 2000 (927891).
Aby uzyskać więcej informacji dotyczących terminów używanych do opisywania aktualizacji oprogramowania, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:
824684 Opis standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft
Podobne problemy i rozwiązania
Jeśli nadal występuje problem podobny do opisanego w tym artykule, może to być inny problem. Aby uzyskać więcej informacji o podobnych problemach i rozwiązaniach, kliknij następujące numery artykułów w celu wyświetlenia tych artykułów z bazy wiedzy Baza wiedzy Microsoft Knowledge Base:
939273 Nie można rozmieszczać aktualizacji oprogramowania na komputerze z systemem Microsoft Windows XP lub Microsoft Windows Server 2003
932762 Proces hosta usługi może zostać nieoczekiwanie zatrzymany w Windows Server 2003
931852 Komunikaty o błędach podczas uruchamiania komputera z systemem Windows XP, a następnie próby pobrania aktualizacji systemu Windows
910666 Proces Svchost.exe może zakończyć się nieoczekiwanie na komputerze z systemem Windows Server 2003
894538 Gdy usługa Internet Authentication Service odbiera nieznany atrybut w pakiecie, serwer usługi Internet Authentication Service z systemem Windows Server 2003 przestaje odpowiadać
927385 Po automatycznym uruchomieniu aktualizacji na komputerze z systemem Windows XP wyświetlany jest komunikat o błędzie, a uruchomienie żadnego programu może nie być możliwe po zamknięciu okna dialogowego komunikatu o błędzie "svchost.exe — Błąd aplikacji". Jeśli te artykuły z bazy wiedzy Baza wiedzy Microsoft Knowledge Base nie pomogą w rozwiązaniu problemu lub występują symptomy inne niż opisane w tym artykule, przeszukaj bazę wiedzy Baza wiedzy Microsoft Knowledge Base, aby uzyskać więcej informacji. Aby przeszukać bazę wiedzy Baza wiedzy Microsoft Knowledge Base, odwiedź następującą witrynę firmy Microsoft w sieci Web:
http://support.microsoft.com Następnie wpisz tekst wyświetlonego komunikatu o błędzie lub opis problemu w polu Wyszukaj pomoc techniczną (KB).