Anonim

Błąd systemu Windows 0x80070bc2 jest bardzo specyficznym błędem, który dotyczy łatania procesorów w stosunku do luki Spectre. Mówiąc dokładniej, najnowsze wcielenie tego błędu dotyczy jednej poprawki, KB4093112. Jeśli to widzisz, oto jak naprawić błąd aktualizacji systemu Windows 10 0x80070bc2.

Zobacz także nasz artykuł Jak przyspieszyć system Windows 10 - The Ultimate Guide

Luka Spectre stanowi potencjalnie poważną wadę w sposobie, w jaki współczesne procesory Intel zarządzają pamięcią lub pamięcią podręczną. Aby zwiększyć ich wydajność, procesory były w stanie zapisać dane w pamięci podręcznej procesora przed wymaganiem tych informacji. Sprawdzanie ma na celu sprawdzenie, czy dane są prawnie wymagane, ale można je ominąć. To jest luka.

Teoretycznie procesor może ładować prywatne dane do pamięci podręcznej. Exploit może następnie ominąć weryfikację, odczytać i zapisać dane oraz żądać więcej prawie nieskończenie długo. Wydano różne łatki zabezpieczające przed tą podatnością. Jednym z nich jest KB4093112 firmy Microsoft.

Objawy błędu aktualizacji systemu Windows 10 0x80070bc2

Zwykle system Windows 10 instaluje łaty automatycznie, ale wydaje się, że utknął w przypadku niektórych użytkowników. Po zainstalowaniu aktualizacja wymaga ponownego uruchomienia. Po ponownym uruchomieniu komputer wyświetli błąd 0x80070bc2 informujący, że aktualizacja nie mogła zostać zainstalowana. Ponowna próba aktualizacji również się nie powiedzie. Uruchomienie narzędzia do rozwiązywania problemów z Windows Update również nie pomoże.

Firma Microsoft zaktualizowała poprawkę, aby złagodzić te problemy, ale niektórzy użytkownicy najwyraźniej nadal mają problemy z ich instalacją.

Napraw błąd aktualizacji systemu Windows 10 0x80070bc2

Po pierwsze, nie panikuj. Luka Spectre jest tak naprawdę tylko teoretyczną słabością i nadal nie ma znanych przypadków dotknięcia jej przez użytkowników domowych. Jeśli masz odpowiednią ochronę sieci w zaporze i routerze, bez niej powinieneś być bezpieczny. Jeśli masz dobrą higienę internetową i zawsze oglądasz to, co pobierasz i skąd, powinieneś być bezpieczny bez tego. Jeśli martwisz się o tę lukę, poniższe instrukcje pokażą, jak ją naprawić.

Istnieje kilka sposobów instalacji KB4093112 bez generowania błędu. Oba używają wiersza poleceń, ale pod warunkiem, że dokładnie wykonasz kroki, korzystanie z nich jest całkowicie bezpieczne.

Pierwszy jest bardzo skuteczny w większości sytuacji. Drugi zadziała, jeśli pierwszy nie.

  1. Kliknij prawym przyciskiem myszy przycisk Start systemu Windows i wybierz Wiersz polecenia (administrator).
  2. Wpisz „SC config wuauserv start = auto” i naciśnij Enter.
  3. Wpisz „SC config bits start = auto” i naciśnij Enter.
  4. Wpisz „SC config cryptsvc start = auto” i naciśnij Enter.
  5. Wpisz „SC config trustinstaller start = auto” i naciśnij Enter.
  6. Zrestartuj swój komputer.
  7. Kliknij prawym przyciskiem myszy przycisk Start systemu Windows i wybierz Ustawienia.
  8. Wybierz Aktualizacja i bezpieczeństwo i Sprawdź aktualizacje.
  9. Niech proces się zakończy.
  10. Zrestartuj swój komputer.

Ten proces działa na wiele błędów Windows Update, w których aktualizacja nie zostanie zainstalowana przy użyciu mechanizmu automatycznego. W przypadkach, które widziałem jako technika na PC, działało to w zdecydowanej większości przypadków. W tych, w których to nie pomogło, zrobiły to następujące.

  1. Kliknij prawym przyciskiem myszy przycisk Start systemu Windows i wybierz Wiersz polecenia (administrator).
  2. Wpisz „net stop wuauserv” i naciśnij Enter.
  3. Wpisz „net stop cryptSvc” i naciśnij Enter.
  4. Wpisz „bity stop netto” i naciśnij Enter.
  5. Wpisz „net stop msiserver” i naciśnij Enter.
  6. Wpisz „Ren C: \ Windows \ SoftwareDistribution SoftwareDistribution.old” i naciśnij klawisz Enter.
  7. Wpisz „Ren C: \ Windows \ System32 \ catroot2 Catroot2.old” i naciśnij klawisz Enter.
  8. Wpisz „net start wuauserv” i naciśnij Enter.
  9. Wpisz „net start cryptSvc” i naciśnij Enter.
  10. Wpisz „bity początkowe netto” i naciśnij Enter.
  11. Wpisz „net start msiserver” i naciśnij Enter.

Jest to również standardowy proces blokowania lub błędnych aktualizacji. Zatrzymujemy usługi związane z Windows Update i usuwamy folder, w którym są przechowywane pliki aktualizacji. Następnie ponownie uruchamiamy usługi, aby pobierały nowe kopie tych plików aktualizacji.

Wreszcie, jeśli to nie zadziała, możemy ręcznie zaktualizować plik i spróbować go zainstalować.

  1. Wyłącz program antywirusowy.
  2. Odwiedź witrynę Microsoft Update Update.
  3. Pobierz poprawną wersję KB4093112 dla swojego systemu operacyjnego.
  4. Zainstaluj KB4093112 i uruchom ponownie.
  5. Włącz ponownie program antywirusowy, jeśli nie uruchomił się automatycznie po ponownym uruchomieniu.

Ręczne instalowanie łat nie jest zalecane, ponieważ często muszą być instalowane w określonej kolejności w celu zarządzania zależnościami. W takim przypadku może to pomóc, jeśli zainstalowałeś wszystkie inne załatane poprawki, ale komputer nadal się zatrzymuje na tym konkretnym.

Moim zdaniem, wrażliwość Spectre nie stanowi problemu dla przeciętnego użytkownika domowego. Nie są znane przypadki użycia go do atakowania komputerów, a jeśli używasz zapory ogniowej i oprogramowania zabezpieczającego oraz dobrych nawyków komputerowych, nigdy nie powinno to stanowić problemu. Jednak zawsze lepiej być bezpiecznym niż żałować!

Jak naprawić błąd aktualizacji systemu Windows 10 0x80070bc2