Windows Script Host je speciální součástí operačního systému, který umožňuje spouštět skripty napsané v JS (Java Script), VBS (Visual Basic Script) a dalších jazycích. Pokud funguje nesprávně, při spouštění a provozu systému Windows se mohou vyskytnout různé poruchy. Takové chyby se často nedají opravit jednoduchým restartováním systému nebo grafického shellu. Dnes budeme hovořit o tom, jaké kroky je třeba podniknout k řešení problému fungování komponenty WSH.
Obsah
Ihned je třeba říci, že pokud jste napsali svůj skript a při jeho spuštění jste dostali chybu, musíte hledat problémy v kódu a ne v systémové součásti. Například toto dialogové okno říká přesně, že:
Stejná situace může nastat v případě, že kód má odkaz na jiný skript, jehož cesta je nesprávně registrována, nebo tento soubor zcela chybí z počítače.
Dále budeme hovořit o těch okamžicích, kdy při spuštění systému Windows nebo spustit programy, například Poznámkový blok nebo Kalkulačka, stejně jako jiné aplikace používající systémové prostředky, se objeví standardní chybová zpráva Windows Script Host. Někdy může být několik takových oken najednou. K tomu dochází po upgradu operačního systému, který může běžet i v normálním režimu a při přerušení provozu.
Důvody pro toto chování operačního systému jsou následující:
Mnoho uživatelů si myslí, že systémový čas, který je zobrazen v oznamovací oblasti, existuje pouze pro pohodlí. To není úplně pravda. Některé programy, které přistupují k vývojářským serverům nebo jiným zdrojům, nemusí správně pracovat nebo vůbec odmítnout kvůli nesrovnalostem v daném datu a čase. Totéž platí pro systém Windows se svými aktualizačními servery. V případě, že dojde k nesrovnalosti ve vašem systémovém čase a čase serveru, může dojít k problémům s aktualizací, takže je třeba nejprve věnovat pozornost.
Nyní bude váš systémový čas pravidelně synchronizován s časovým serverem společnosti Microsoft a nebude tam žádná nesrovnalost.
Windows je velmi složitý systém s mnoha procesy běžící současně a některé z nich mohou ovlivnit provoz služby odpovědné za aktualizaci. Vysoká spotřeba zdrojů, různé selhání a použití součástí, které pomáhají aktualizaci, "donutily" službu k nekonečným pokusům o práci. Samotná služba může také selhat. Existuje pouze jedna cesta: vypněte počítač a restartujte počítač.
services.msc
Pokud se po provedených akcích chyby stále objevují, je nutné pracovat s již nainstalovanými aktualizacemi.
Tato možnost zahrnuje odebrání těchto aktualizací, jejichž instalace selže v programu Windows Script Host. To lze provést buď ručně, nebo pomocí nástroje pro obnovení systému. V obou případech je třeba si uvědomit, kdy chyby "padly", tedy po kterém datu.
Ruční demontáž
Nástroj pro zotavení
Viz také: Jak obnovit systém Windows XP , Windows 8 , Windows 10
Pirátské "Windows" jsou dobré pouze proto, že jsou zcela zdarma. Jinak může takové rozdělení přinést spoustu problémů, zejména nesprávné fungování nezbytných komponent. V tomto případě výše uvedené doporučení nemusí fungovat, protože soubory ve staženém obrázku již selhaly. Zde můžete pouze poradit hledat další distribuci, ale je lepší používat licencovanou kopii systému Windows.
Řešení problému s programem Windows Script Host jsou poměrně jednoduché a dokonce i nováček. Důvodem je přesně jedno: nesprávné fungování nástroje pro aktualizaci systému. V případě pirátských distribucí můžete poskytnout následující rady: používejte pouze licencované produkty. A ano, napište správně skripty.