Chyby hostitele Windows Script Host: Příčiny a jak je opravit


Chybějící systémové soubory a poškozená data mohou způsobit chyby Windows Script Host, které brání spuštění některých aplikací a spouštěcích nástrojů. Podívejme se na několik způsobů, jak je opravit.

Je třeba poznamenat, že nesprávný nebo špatně nakonfigurovaný soubor skriptu může také vyvolat chybu hostitele skriptu. Vzhledem k tomu, že takové chyby jsou vzácné a nevyžadují žádný zásah z vaší strany, zaměříme se na chyby hostitele skriptů, které brání spouštění i platných skriptů na vašem PC.

Co je hostitel skriptů Windows? Je to bezpečné?

Windows Script Host jednoduše poskytuje prostředí pro spouštění skriptů. Je nepravděpodobné, že by se s jeho funkcí většina uživatelů někdy setkala, protože je primárně určena pro automatizaci administrativních úloh s dávkovými soubory.

Nicméně mnoho aplikací a služeb používá k nastavení skripty Windows, což vyžaduje, aby Script Host fungoval správně. Bývaly doby, kdy se škodlivé skripty používaly také jako viry, ale program Windows Defender se stal dostatečně dobrým, aby takové skripty detekoval a blokoval.

Co způsobuje chyby hostitele skriptů Windows?

Dva hlavní důvody pro zobrazení chyby Windows Script Host jsou chybné skripty nebo chybějící systémové soubory.

Pokud skript, který se pokouší spustit, obsahuje neplatné příkazy nebo chybějící příkazy, může způsobit chybu Windows Script Host. Takové chyby jsou omezeny na daný skript a neměly by vést k chybám v jiných aplikacích a službách.

Problematičtější chyba hostitele skriptu je však způsobena poškozenými nebo poškozenými systémovými soubory. To vytváří problémy při spouštění samotného hostitele skriptů, takže všechny skripty jsou na vašem počítači nepoužitelné.

Nyní je obtížné zjistit, pročbyly systémové soubory poškozeny. Může k tomu dojít v důsledku stárnoucího pevného disku, malwaru nebo nesprávného vypnutí systému.

Oprava 1: SFC a DISM

Nejlepší způsob, jak opravit systémové soubory a zajistit, aby nic nechybělo, je spustit kontrolu DISM a SFC. Deployment Image Servicing and Management (DISM)je nástroj příkazového řádku, který opravuje místní obraz operačního systému Windows pomocí nové kopie ze serverů společnosti Microsoft.

Poté může Kontrola systémových souborů (SFC)projít vaše systémové soubory a nahradit chybějící nebo poškozené soubory z tohoto obrazu disku. Pomocí těchto dvou příkazů můžete vyřešit jakékoli problémy se systémovými soubory Windows.
.

  1. Chcete-li opravit systémové soubory v počítači, nejprve otevřete Příkazový řádekjako správce. Můžete to provést zadáním „cmd“ v nabídce Start a kliknutím na Spustit jako správce.
  2. Začněte příkazem DISM:
  3. Dism /Online /Cleanup-Image /RestoreHealth

    1. To vyzve DISM, aby stáhl bitovou kopii systému od společnosti Microsoft a poté ji použil k opravě místní bitové kopie do plného stavu.
      1. Po DISM je čas spustit příkaz SFC. Zadejte sfc /scannow a stiskněte klávesu Enter pro prohledání systémových souborů v počítači a nahrazení všech chybějících a poškozených souborů.
        1. Počkejte, než SFC ověří každý systémový soubor jeden po druhém, a nezavírejte okno, dokud nebude proces dokončen.
        2. Oprava 2: Pomocí nástroje Obnovení systému se vrátíte k dřívější konfiguraci

          Pokud se domníváte, že chybu způsobila nedávno nainstalovaná aplikace nebo aktualizace, zkuste pomocí Obnovení systému vrátit počítač do předchozího stavu a problém obejít. Protože to ovlivňuje pouze systémové soubory, nemusíte se obávat ztráty dat.

          Obnovení systému může vrátit systém pouze zpět do přednastavených bodů obnovení systému. I když můžete vždy vytvořte tyto body ručně, systém Windows také vytváří body obnovení automaticky před instalací hlavních aktualizací. To vám poskytuje snadný způsob, jak vrátit zpět problematickou změnu systému.

          1. Chcete-li použít nástroj Obnovení systému, musíte otevřít Vlastnosti systému z ovládacího panelu. Ale protože tato možnost může být ošemetná, je jednodušší vyhledat Vytvořit bod obnovenív nabídce Start.
            1. Tímto se otevře nové okno, které vám umožní vytvořit nebo použít body obnovení. Klepnutím na tlačítko Obnovení systému…vrátíte počítač zpět do dřívějšího bodu obnovení.
              1. Nyní se zobrazí okno Obnovení systému se seznamem všech posledních bodů obnovení uložených v počítači. Chcete-li zobrazit starší body obnovení, vyberte možnost Zobrazit další body obnovení.
                1. U každého bodu obnovení najdete datum a čas vytvoření, takže si můžete přesně vybrat, jak daleko se má systém vrátit. Příslušná aktualizace je zmíněna také u bodů obnovení automaticky vytvářených systémem Windows. Vyberte bod obnovení systému, ke kterému se chcete vrátit, a stiskněte Další..
                  1. Znovu potvrďte bod obnovení a výběrem možnosti Dokončitspusťte proces. Váš počítač se restartuje a obnoví se systémové soubory do jejich starší konfigurace.
                  2. Oprava 3: Resetování systému Windows

                    Skenování SFC může opravit jakékoli poškozené nebo poškozené systémové soubory. Ale pro případ, že by to pro vás nefungovalo, vždy existuje možnost přeinstalovat samotný OS.

                    Nedělejte si starosti. nehovoříme o nové instalaci, která odstraní vaše soubory a osobní data. Můžete si místo toho snadno resetujte systém Windows ponechat své soubory a zároveň zajistit, aby byl celý operační systém přeinstalován a znovu nakonfigurován. Toto funguje ve Windows 11 i Windows 10.

                    1. Chcete-li resetovat systém Windows v počítači, začněte otevřením Nastavení. Jednoduše klikněte na ikonu ozubeného kola v nabídce Start.
                      1. Vyberte kartu Windows Update(obvykle poslední vlevo) a poté přejděte na Pokročilé možnosti.
                        1. Pokročilé možnosti většinou zahrnují nastavení související s aktualizacemi systému Windows, která vám umožňují přesně spravovat, jak a kdy se aktualizace instalují do vašeho počítače. K resetování systému Windows však potřebujeme Obnovení.
                          1. Nyní se zobrazí možnost Resetovat počítač. Klikněte na toto tlačítko.
                            1. Pro spuštění procesu se otevře nové okno. Zde si můžete uložit své soubory výběrem první možnosti.
                              1. Druhou možností je vybrat zdroj instalačních souborů. Pokud nemáte připravené nějaké instalační médium (například zaváděcí USB flash disk), zvolte možnost stahování z cloudu. I když máte místní instalační médium, je preferováno stahování z cloudu, protože zajišťuje stažení nejnovější, nepoškozené verze systému Windows ze serverů společnosti Microsoft.
                                1. Naposled si vše projděte a potvrďte volbu Resetovat. Windows bude nyní ve vašem počítači resetován.
                                2. Nyní stačí počkat, než instalace proběhne. Váš počítač se může několikrát restartovat, takže se ujistěte, že máte nepřerušené napájení počítače nebo notebooku.

                                  A co antivirová kontrola?

                                  Přeskočte další antivirové kontroly. Zachycují pouze malware, neopravují chyby Script Host. Windows Defender, který je již ve výchozím nastavení zapnutý, stačí. Dokáže snadno detekovat a blokovat škodlivý kód v přístupu k vašim systémovým souborům, čímž zabraňuje chybám Script Host..

                                  Pamatujte si, že antivirové programy mohou izolovat a odstranit pouze viry. Stále budete potřebovat jinou metodu, aby váš operační systém opět správně fungoval.

                                  Měli byste zkusit úpravy registru?

                                  Mnoho online průvodců doporučuje různé úpravy registru k opravě chyby Windows Script Host. Některé vás požádají o zapnutí nebo vypnutí hostitele skriptu prostřednictvím registru, zatímco jiné používají jiný přístup přidáním klíče .vbs nebo změnou jeho hodnoty. Dalším přístupem je odstranit položky registru po souboru Userinit.exe, čímž systém donutíte překonfigurovat proces spouštění.

                                  Ale vměšování se do registru je snadný způsob, jak věci rozbít, což z něj dělá dvousečný meč. Většina těchto oprav registru je stejně zbytečná; stačí opravit systémové soubory nebo vrátit aktualizace automaticky. Vyhněte se tedy změně registru kvůli chybě hostitele skriptu.

                                  Jaký je nejlepší způsob, jak opravit chyby hostitele skriptu Windows?

                                  Spuštění DISM a sken SFC je nejlepší způsob, jak opravit systémové soubory a je to doporučená akce pro problémy, jako je chyba Windows Script Host. V opačném případě může Obnovení systému převinout váš systém zpět do jeho funkčního stavu.

                                  Pokud tyto metody nefungují, resetujte systém Windows. Při přeinstalaci operačního systému si můžete ponechat své soubory a data. Budete muset přeinstalovat aplikace, jakýkoli přetrvávající problém se systémem bude opraven.

                                  .

                                  Související příspěvky:


                                  29.12.2023