Błędy hosta skryptów systemu Windows: przyczyny i sposoby naprawy


Brakujące pliki systemowe i uszkodzone dane mogą powodować błędy Hosta skryptów systemu Windows, uniemożliwiając uruchomienie niektórych aplikacji i narzędzi startowych. Przyjrzyjmy się sposobom ich naprawienia.

Należy pamiętać, że niepoprawny lub źle skonfigurowany plik skryptu może również spowodować błąd hosta skryptu. Ponieważ takie błędy są rzadkie i nie wymagają interwencji z Twojej strony, skupimy się na błędach hosta skryptów, które uniemożliwiają uruchomienie nawet prawidłowych skryptów na Twoim komputerze.

Co to jest host skryptów systemu Windows? Czy to bezpieczne?

Host skryptów systemu Windows po prostu zapewnia środowisko do uruchamiania skryptów. W związku z tym jest mało prawdopodobne, aby większość użytkowników kiedykolwiek spotkała się z jego funkcjonalnością, ponieważ jest ona przeznaczona głównie do automatyzacji zadań administracyjnych za pomocą plików wsadowych.

Niemniej jednak wiele aplikacji i usług korzysta ze skryptów systemu Windows do konfiguracji, co wymaga prawidłowego działania hosta skryptów. Był czas, gdy złośliwe skrypty były również wykorzystywane jako wirusy, ale program Windows Defender stał się wystarczająco dobry, aby wykrywać i blokować takie skrypty.

Co powoduje błędy hosta skryptów systemu Windows?

Dwa główne powody pojawienia się błędu Hosta skryptów systemu Windows to wadliwe skrypty lub brakujące pliki systemowe.

Jeśli skrypt, który próbuje uruchomić, zawiera nieprawidłowe polecenia lub brakuje instrukcji, może zgłosić błąd Hosta skryptów systemu Windows. Takie błędy są ograniczone do danego skryptu i nie powinny prowadzić do błędów w innych aplikacjach i usługach.

Jednak bardziej problematyczny błąd hosta skryptu jest spowodowany uszkodzonymi lub uszkodzonymi plikami systemowymi. Stwarza to problemy w działaniu samego hosta skryptów, przez co wszystkie skrypty stają się bezużyteczne na Twoim komputerze.

Teraz ustalenie, dlaczegopliki systemowe zostały uszkodzone, jest trudne. Może się to zdarzyć z powodu starzejącego się dysku twardego, złośliwego oprogramowania lub nieprawidłowego zamknięcia systemu.

Poprawka 1: SFC i DISM

Najlepszym sposobem naprawienia plików systemowych i upewnienia się, że niczego nie brakuje, jest wykonanie skanowania DISM i SFC. Deployment Image Servicing and Management (DISM)to narzędzie wiersza poleceń, które naprawia lokalny obraz systemu operacyjnego Windows za pomocą nowej kopii z serwerów Microsoftu.

Następnie Kontroler plików systemowych (SFC)może przejrzeć pliki systemowe i zastąpić wszelkie brakujące lub uszkodzone pliki z obrazu dysku. Za pomocą tych dwóch poleceń możesz naprawić wszelkie problemy z plikami systemowymi Windows.
.

  1. Aby naprawić pliki systemowe na komputerze, najpierw otwórz Wiersz poleceńjako Administrator. Możesz to zrobić, wpisując „cmd” w menu Start i klikając Uruchom jako administrator.
  2. Zacznij od polecenia DISM:
  3. Dism /Online /Cleanup-Image /RestoreHealth

    1. Spowoduje to, że DISM pobierze obraz systemu od firmy Microsoft, a następnie użyje go do przywrócenia pełnego stanu obrazu lokalnego.
      1. Po DISM czas uruchomić polecenie SFC. Wpisz sfc /scannow i naciśnij Enter, aby przeskanować pliki systemowe na komputerze i zastąpić wszelkie brakujące i uszkodzone pliki.
        1. Poczekaj, aż SFC sprawdzi każdy plik systemowy jeden po drugim i nie zamykaj okna przed zakończeniem procesu.
        2. Poprawka 2: Użyj Przywracania systemu, aby przywrócić wcześniejszą konfigurację

          Jeśli podejrzewasz, że błąd spowodowała niedawno zainstalowana aplikacja lub aktualizacja, spróbuj użyć Przywracanie systemu, aby przywrócić komputer do wcześniejszego stanu i ominąć problem. Ponieważ dotyczy to tylko plików systemowych, nie musisz się martwić utratą danych.

          Przywracanie systemu może przywrócić system tylko do wstępnie ustawionych punktów przywracania systemu. Chociaż zawsze możesz utwórz te punkty ręcznie, system Windows automatycznie tworzy punkty przywracania przed zainstalowaniem głównych aktualizacji. Dzięki temu możesz łatwo cofnąć problematyczną zmianę systemu.

          1. Aby skorzystać z Przywracania systemu, musisz otworzyć Właściwości systemu z Panelu sterowania. Ponieważ jednak ta opcja może być trudna, łatwiej jest wyszukać opcję Utwórz punkt przywracaniaz menu Start.
            1. Otwiera się nowe okno umożliwiające utworzenie lub użycie punktów przywracania. Wybierz przycisk Przywracanie systemu…, aby przywrócić komputer do wcześniejszego punktu przywracania.
              1. Pojawi się teraz okno Przywracania systemu zawierające listę wszystkich ostatnich punktów przywracania zapisanych na komputerze. Aby wyświetlić starsze punkty przywracania, wybierz opcję Pokaż więcej punktów przywracania.
                1. Możesz znaleźć datę i godzinę utworzenia każdego punktu przywracania, co pozwala dokładnie wybrać, jak daleko wstecz ma zostać cofnięty system. Odpowiednia aktualizacja jest również wspomniana w przypadku punktów przywracania tworzonych automatycznie przez system Windows. Wybierz punkt przywracania systemu, do którego chcesz przywrócić, i kliknij Dalej..
                  1. Potwierdź ponownie punkt przywracania i wybierz opcję Zakończ, aby rozpocząć proces. Twój komputer uruchomi się ponownie, przywracając pliki systemowe do starszej konfiguracji.
                  2. Poprawka 3: Zresetuj system Windows

                    Skanowanie SFC może naprawić wszelkie uszkodzone lub uszkodzone pliki systemowe. Jeśli jednak to nie zadziałało, zawsze istnieje możliwość ponownej instalacji samego systemu operacyjnego.

                    Nie martw się; nie mówimy o nowej instalacji, która usuwa Twoje pliki i dane osobowe. Możesz zamiast tego łatwo zresetuj system Windows zachować swoje pliki, zapewniając jednocześnie ponowną instalację i ponowną konfigurację całego systemu operacyjnego. Działa to zarówno w systemie Windows 11, jak i Windows 10.

                    1. Aby zresetować system Windows na komputerze, zacznij od otwarcia Ustawień. Po prostu kliknij ikonę koła zębatego w menu Start.
                      1. Wybierz zakładkę Windows Update(zwykle ostatnią po lewej stronie), a następnie przejdź do Opcji zaawansowanych.
                        1. W większości opcje zaawansowane obejmują ustawienia związane z aktualizacjami systemu Windows, umożliwiając dokładne zarządzanie sposobem i czasem instalowania aktualizacji na komputerze. Ale do zresetowania systemu Windows potrzebujemy Przywracania.
                          1. Zobaczysz teraz opcję Resetuj komputer. Kliknij ten przycisk.
                            1. Otworzy się nowe okno umożliwiające rozpoczęcie procesu. Tutaj możesz przechowywać swoje pliki, wybierając pierwszą opcję.
                              1. Drugą opcją jest wybranie źródła plików instalacyjnych. Jeśli nie masz przygotowanego nośnika instalacyjnego (na przykład rozruchowej pamięci USB), wybierz opcję pobierania w chmurze. Nawet jeśli masz lokalny nośnik instalacyjny, preferowane jest pobieranie z chmury, ponieważ zapewnia pobranie najnowszej, nieuszkodzonej wersji systemu Windows z serwerów Microsoftu.
                                1. Przejrzyj wszystko jeszcze raz i wybierz opcję Resetuj, aby potwierdzić. System Windows zostanie teraz zresetowany na Twoim komputerze.
                                2. Teraz musisz tylko poczekać na postęp instalacji. Twój komputer może zostać ponownie uruchomiony kilka razy, dlatego pamiętaj o zapewnieniu nieprzerwanego zasilania komputera stacjonarnego lub laptopa.

                                  Co ze skanowaniem antywirusowym?

                                  Pomiń dodatkowe skanowanie antywirusowe. Wyłapują tylko złośliwe oprogramowanie, a nie naprawiają błędy Hosta skryptów. Wystarczy domyślnie włączony Windows Defender. Może łatwo wykryć i zablokować dostęp złośliwego kodu do plików systemowych, zapobiegając błędom Hosta skryptów..

                                  Pamiętaj, że programy antywirusowe mogą jedynie izolować i usuwać wirusy. Nadal będziesz potrzebować innej metody, aby przywrócić prawidłowe działanie systemu operacyjnego.

                                  Czy powinieneś wypróbować edycję rejestru?

                                  Wiele przewodników internetowych zaleca wprowadzenie różnych zmian w rejestrze w celu naprawienia błędu Hosta skryptów systemu Windows. Niektórzy proszą o włączenie lub wyłączenie hosta skryptów za pośrednictwem rejestru, podczas gdy inni przyjmują inne podejście, dodając klucz .vbs lub zmieniając jego wartość. Jeszcze innym podejściem jest usunięcie wpisów rejestru po pliku Userinit.exe, co zmusza system do ponownej konfiguracji procesu uruchamiania.

                                  Ale ingerencja w rejestr to łatwy sposób na zepsucie czegoś, co czyni z tego miecz obosieczny. Większość tych poprawek rejestru i tak jest niepotrzebna; zwykła naprawa plików systemowych lub wycofanie aktualizacji automatycznie załatwia sprawę. Dlatego unikaj zmiany rejestru ze względu na błąd hosta skryptów.

                                  Jaki jest najlepszy sposób naprawienia błędów hosta skryptów systemu Windows?

                                  Uruchomienie DISM i skan SFC to najlepszy sposób naprawy plików systemowych i jest zalecaną czynnością w przypadku problemów takich jak błąd Hosta skryptów systemu Windows. Jeżeli to się nie powiedzie, funkcja przywracania systemu może przywrócić system do stanu roboczego.

                                  Jeśli te metody nie działają, zresetuj system Windows. Możesz zachować swoje pliki i dane podczas ponownej instalacji systemu operacyjnego. Konieczne będzie ponowne zainstalowanie aplikacji. Wszelkie utrzymujące się problemy z systemem zostaną rozwiązane.

                                  .

                                  Powiązane posty:


                                  29.12.2023