Poprawka: Host macierzysty diagnostyki skryptowej przestał działać

Wiele osób napotyka komunikat o błędzie „Natywny host diagnostyki skryptowej przestał działać”. Ten problem zwykle pojawia się podczas aktualizowania sterowników lub uzyskiwania dostępu do niektórych plików systemowych. Ten błąd występuje od dłuższego czasu i jest związany z wieloma różnymi modułami.

Te moduły mogą obejmować usługę Windows Update, Twój dysk, kilka plików systemowych itp. Zebraliśmy listę obejść, aby rozwiązać ten problem. Zacznij od góry i kieruj się w dół. Nie ma „definitywnego” rozwiązania tego błędu, ponieważ wszystkie konfiguracje komputerów są różne. Jeśli coś nie zadziała, możemy spróbować przywrócić system do poprzedniego punktu przywracania lub przeprowadzić czystą instalację systemu Windows.

Rozwiązanie 1: Sprawdzanie dysku

Możliwe, że twój dysk ma uszkodzone sektory, które powodują ten problem. Możemy spróbować w pełni sprawdzić twój dysk i zobaczyć, czy coś się pojawi. Wykonaj kopię zapasową danych i konfiguracji przed wykonaniem wszystkich tych rozwiązań na wszelki wypadek.

  1. Naciśnij Windows + S , wpisz „ wiersz polecenia ” w oknie dialogowym, kliknij prawym przyciskiem myszy aplikację i wybierz „Uruchom jako administrator”.
  2. W wierszu polecenia z podwyższonym poziomem uprawnień wykonaj następujące polecenie:

CHKDSK / R

  1. Komputer może monitować o ponowne uruchomienie. Jeśli tak, postępuj zgodnie z instrukcjami i sprawdź, czy błąd nadal występuje.

Rozwiązanie 2: Sprawdzanie ostatnio zainstalowanych aktualizacji / Ręczne instalowanie aktualizacji

Jeśli powyższe rozwiązanie nie zadziałało, możemy sprawdzić, czy na Twoim komputerze została zainstalowana ostatnia aktualizacja. Wielu użytkowników zgłosiło, że przyczyną była aktualizacja systemu Windows. Po odinstalowaniu aktualizacji (po której zaczął się problem), problem zniknął. Jeśli to nie zadziała, możemy spróbować odwrotnie; możemy sprawdzić, czy automatyczne aktualizacje są wyłączone. Jeśli tak, możemy spróbować zaktualizować je ręcznie i sprawdzić, czy ma to jakiekolwiek znaczenie.

  1. Naciśnij Windows + S , wpisz „ aktualizacja systemu Windows ” i otwórz aplikację, która pojawi się w wynikach.
  2. W ustawieniach aktualizacji kliknij „ Wyświetl historię zainstalowanych aktualizacji ”.
  3. Kliknij „ Odinstaluj aktualizacje ”, które pojawi się w następnym oknie.
  4. Przed Tobą lista wszystkich ostatnio zainstalowanych aktualizacji wraz z datą i godziną. Zdiagnozuj i określ, po której aktualizacji zacząłeś napotykać problem. Wybierz go i kliknij „ odinstaluj ”. Następnie uruchom ponownie komputer i sprawdź, czy błąd został rozwiązany.

Jeśli wyłączyłeś mechanizm Windows Update na swoim komputerze, powinieneś go ponownie włączyć i sprawdzić, czy są dostępne aktualizacje do zainstalowania. Niektórzy użytkownicy zgłaszali, że zainstalowanie najnowszych dostępnych aktualizacji rozwiązuje ich problem. Możesz uzyskać więcej wskazówek dotyczących ręcznego uruchamiania usługi Windows Update.

Rozwiązanie 3: Diagnozowanie problemu za pomocą Monitora niezawodności

Jeśli powyższe metody nie pomogą w rozwiązaniu problemu, możemy skorzystać z bardziej zaawansowanych sposobów, aby sprawdzić, skąd pochodzi problem. Będziemy używać wbudowanej aplikacji firmy Microsoft o nazwie „Monitor niezawodności”. Dokumentuje wszystkie zdarzenia systemowe wraz z aktualizacjami systemu i wszystkimi awariami aplikacji / systemu (jeśli występują). Jeśli zdiagnozujesz problem, możesz usprawnić proces rozwiązywania problemów i kontynuować naprawę.

  1. Naciśnij Windows + S , wpisz „ Bezpieczeństwo i konserwacja ” i otwórz aplikację, która powraca w wyszukiwaniu.
  2. Rozwiń kategorię „ Konserwacja ” i kliknij „ Wyświetl historię niezawodności ” pod nagłówkiem „ Zgłoś problemy ”.
  3. Obliczenie wszystkich zdarzeń, które miały miejsce w ostatnich dniach, zajmie systemowi Windows trochę czasu. Po kilku sekundach wyświetli taki wykres. Niebieskie wykrzykniki oznaczają, że na komputerze została zainstalowana aktualizacja (w tym aktualizacje zabezpieczeń, definicje wirusów itp.). Czerwone krzyże oznaczają, że doszło do wypadku. Możesz go kliknąć, aby wyświetlić wszystkie powiązane informacje.

Korzystając z tych informacji, możesz sprawdzić i odnieść się do wszelkich błędów / aktualizacji, które miały miejsce po lub przed wystąpieniem problemu. Stąd możesz uzyskać lepszy pomysł, w jaki sposób postępować.

Rozwiązanie 4: Usunięcie CrashHandler.vbs

Innym obejściem, które działało dla wielu osób, było usunięcie pliku „CrashHandler.vbs”. Jest to plik obecny w konfiguracji każdego użytkownika i jest unikalny dla każdego innego użytkownika w systemie. Możesz skopiować plik do innej lokalizacji, aby zawsze móc go przywrócić, jeśli coś pójdzie nie tak. Zmień nazwę pliku i skopiuj go do innej lokalizacji. Następnie usuń pliki i uruchom ponownie komputer i sprawdź, czy problem został rozwiązany. Plik może znajdować się w tej ścieżce do pliku. Zwróć uwagę, że niektóre z tych folderów są ukryte, więc upewnij się, że w eksploratorze plików jest włączona opcja „Pokaż ukryte foldery”.

C: \ Users \\ AppData \ Roaming \ Microsoft \ Windows \ Menu Start \ Programy \ Startup \ CrashHandler.vbs.

Rozwiązanie 5: Uruchomienie SFC i DISM

System File Checker (SFC) to narzędzie obecne w systemie Microsoft Windows, które umożliwia użytkownikom skanowanie komputerów w poszukiwaniu uszkodzonych plików w systemie operacyjnym. Jest to bardzo przydatne narzędzie do diagnozowania problemu i sprawdzania, czy problem nie jest spowodowany uszkodzonymi plikami w systemie Windows.

Możemy spróbować uruchomić SFC i zobaczyć, czy nasz problem zostanie rozwiązany. Otrzymasz jedną z trzech odpowiedzi podczas uruchamiania SFC.

  • Windows nie znalazł żadnych naruszeń integralności
  • Ochrona zasobów systemu Windows znalazła uszkodzone pliki i naprawiła je
  • Ochrona zasobów systemu Windows znalazła uszkodzone pliki, ale nie była w stanie naprawić niektórych (lub wszystkich) z nich
  1. Naciśnij Windows + R, aby uruchomić aplikację Uruchom. Wpisz „ taskmgr ” w oknie dialogowym i naciśnij Enter, aby uruchomić menedżera zadań komputera.
  2. Teraz kliknij opcję Plik znajdującą się w lewym górnym rogu okna i wybierz „ Uruchom nowe zadanie ” z listy dostępnych opcji.
  3. Teraz wpisz „ powershell ” w oknie dialogowym i zaznacz opcję poniżej, która brzmi „ Utwórz to zadanie z uprawnieniami administratora ”.
  4. W Windows Powershell wpisz „ sfc / scannow ” i naciśnij Enter . Ten proces może zająć trochę czasu, ponieważ całe pliki systemu Windows są skanowane przez komputer i sprawdzane pod kątem uszkodzonych faz.
  5. Jeśli napotkasz błąd, w którym system Windows stwierdzi, że znalazł błąd, ale nie mógł go naprawić, wpisz „ DISM / Online / Cleanup-Image / RestoreHealth ” w programie PowerShell. Spowoduje to pobranie uszkodzonych plików z serwerów aktualizacji systemu Windows i zastąpienie uszkodzonych. Zwróć uwagę, że ten proces może również zająć trochę czasu w zależności od połączenia internetowego. Nie anuluj na żadnym etapie i pozwól mu działać.

Jeśli błąd został wykryty i został naprawiony powyższymi metodami, uruchom ponownie komputer i sprawdź, czy pasek zadań zaczął działać normalnie.

Rozwiązanie 6: Uruchamianie komputera w stanie czystego rozruchu

Jeśli wszystkie powyższe rozwiązania nie działają, możemy wypróbować Clean Booting. Ten rozruch umożliwia włączenie komputera przy minimalnym zestawie sterowników i programów. Tylko te najważniejsze są włączone, podczas gdy wszystkie inne usługi są wyłączone. Jeśli błąd nie występuje w tym trybie, włącz procesy z powrotem tylko z małymi fragmentami i sprawdź, czy błąd powraca. Jeśli tak się nie stanie, możesz włączyć kolejny fragment i sprawdzić. W ten sposób będziesz w stanie zdiagnozować, który proces powoduje problem.

  1. Naciśnij Windows + R, aby uruchomić aplikację Uruchom. Wpisz „ msconfig ” w oknie dialogowym i naciśnij Enter.
  2. Przejdź do zakładki Usługi znajdującej się w górnej części ekranu. Zaznacz wiersz „ Ukryj wszystkie usługi Microsoft ”. Po kliknięciu tego przycisku wszystkie usługi związane z firmą Microsoft zostaną wyłączone, pozostawiając wszystkie usługi innych firm (możesz również wyłączyć wszystkie procesy związane z firmą Microsoft i dokładniej sprawdzić, czy nie ma usług innych firm powodujących problem).
  3. Teraz kliknij przycisk „ Wyłącz wszystko ” znajdujący się u dołu po lewej stronie okna. Wszystkie usługi innych firm zostaną teraz wyłączone.
  4. Kliknij Zastosuj, aby zapisać zmiany i wyjść.

  1. Teraz przejdź do zakładki Uruchamianie i kliknij opcję „ Otwórz Menedżera zadań ”. Nastąpi przekierowanie do menedżera zadań, w którym zostaną wyświetlone wszystkie aplikacje / usługi, które działają podczas uruchamiania komputera.
  2. Wybierz każdą usługę pojedynczo i kliknij „ Wyłącz ” w prawym dolnym rogu okna.
  3. Teraz uruchom ponownie komputer i sprawdź, czy problem pojawia się ponownie. Jeśli tak się nie stanie, włącz mały fragment (wyjaśniony na początku), a następnie sprawdź ponownie. Jeśli zdiagnozujesz określoną usługę, możesz spróbować ją ponownie uruchomić lub wyłączyć za pomocą okna usług.

Rozwiązanie 7: Przywracanie z ostatniego punktu przywracania / wykonanie czystej instalacji

Jeśli wszystkie powyższe metody nie działają, nie pozostaje nam nic innego, jak przywrócić system Windows do ostatniego punktu przywracania. Jeśli nie masz ostatniego punktu przywracania, możesz zainstalować czystą wersję systemu Windows. Możesz użyć narzędzia „Belarc”, aby zapisać wszystkie swoje licencje, wykonać kopię zapasową danych za pomocą pamięci zewnętrznej, a następnie przeprowadzić czystą instalację.

Oto metoda przywracania systemu Windows z ostatniego punktu przywracania.

  1. Naciśnij Windows + S, aby uruchomić pasek wyszukiwania menu Start. Wpisz „ przywróć ” w oknie dialogowym i wybierz pierwszy program, który pojawi się w wyniku.
  2. W ustawieniach przywracania naciśnij Przywracanie systemu obecne na początku okna w zakładce Ochrona systemu.
  3. Teraz otworzy się kreator, który przeprowadzi Cię przez wszystkie kroki przywracania systemu. Naciśnij Dalej i postępuj zgodnie ze wszystkimi dalszymi instrukcjami.
  4. Teraz wybierz punkt przywracania z listy dostępnych opcji. Jeśli masz więcej niż jeden punkt przywracania systemu, zostaną one wymienione tutaj.
  5. Teraz system Windows potwierdzi twoje działania po raz ostatni, zanim rozpocznie proces przywracania systemu. Zapisz całą swoją pracę i wykonaj kopię zapasową ważnych plików na wszelki wypadek i kontynuuj proces.

Możesz dowiedzieć się więcej o przywracaniu systemu, aby uzyskać więcej wiedzy o tym, co robi i jakie procesy są z nim związane.

  1. Po pomyślnym przywróceniu zaloguj się do systemu i sprawdź, czy błąd został naprawiony.

Jeśli nie masz żadnych punktów przywracania, możesz przeprowadzić czystą instalację systemu Windows przy użyciu nośnika startowego. Sprawdź nasz artykuł na temat tworzenia nośnika startowego . Istnieją dwa sposoby: za pomocą narzędzia do tworzenia multimediów firmy Microsoft i za pomocą Rufusa.