Windows Script Host é un compoñente especial do sistema operativo que permite executar scripts escritos en JS (Java Script), VBS (Visual Basic Script) e outros idiomas. Se funciona incorrectamente, poden producirse varios fallos durante o inicio e operación de Windows. Tales erros a miúdo non se poden corrixir simplemente reiniciando o sistema ou o shell gráfico. Hoxe falaremos sobre as accións que hai que tomar para solucionar o funcionamento do compoñente WSH.
Corrixir o erro do host de script Windows
De inmediato hai que dicir que se escribiu o seu guión e cometeu un erro ao iniciarse, cómpre buscar problemas no código e non no compoñente do sistema. Por exemplo, esta caixa de diálogo di exactamente isto:
Pode ocorrer a mesma situación no caso de que o código teña unha ligazón a outro script, o camiño ao que se rexistra incorrectamente ou que este ficheiro estea completamente ausente no ordenador.
Despois falaremos deses momentos nos que cando inicies Windows ou inicies programas, por exemplo, o Bloc de Notas ou a Calculadora, así como outras aplicacións que utilizan recursos do sistema, aparece un erro estándar de Windows Script Host. Ás veces pode haber varias xanelas ao mesmo tempo. Isto acontece despois de actualizar o sistema operativo, que pode ir en modo normal e con fallos.
Os motivos deste comportamento do sistema operativo son os seguintes:
- Definir incorrectamente a hora do sistema.
- Fallo no servizo de actualización.
- Instalación incorrecta da seguinte actualización.
- "Windows" de construción sen licenza.
Opción 1: tempo do sistema
Moitos usuarios pensan que a hora do sistema, que se mostra na área de notificación, só existe para comodidade. Isto non é do todo certo. Algúns programas que acceden aos servidores de desenvolvedores ou a outros recursos poden non funcionar correctamente ou se negan a funcionar debido a discrepancias na data e na hora. O mesmo ocorre con Windows cos seus servidores de actualización. No caso de que haxa unha discrepancia na hora do sistema e no tempo do servidor, pode haber problemas coas actualizacións, polo que debería prestar atención primeiro.
- Fai clic no reloxo no ángulo inferior dereito da pantalla e segue a ligazón indicada na captura de pantalla.
- A continuación, vaia á pestana "Tempo en Internet" e prema no botón de cambio de parámetros. Ten en conta que a súa conta debe ter dereitos de administrador.
- Na ventá de configuración, marque a caixa de verificación na caixa de verificación indicada na imaxe e, a continuación, na lista despregable "Servidor" elixe time.windows.com e empuxa "Actualizar agora".
- Se todo vai ben, aparecerá a mensaxe correspondente. En caso de erro cun tempo de espera, volva a premer o botón de actualización.
Agora o tempo do sistema sincronizarase regularmente co servidor de tempo de Microsoft e non haberá discrepancia.
Opción 2: Servizo de actualización
Windows é un sistema moi complexo, con moitos procesos executándose ao mesmo tempo, e algúns deles poden afectar o funcionamento do servizo responsable da actualización. Un alto consumo de recursos, varios fallos e o uso de compoñentes para axudar á actualización, "obrigan" ao servizo a facer interminables intentos de facer o seu traballo. Tamén o servizo pode fallar. Só hai unha saída: desactívola e reinicie o ordenador.
- Chama á cadea Corre atallo de teclado Win + R e no campo co nome "Abrir" escribir un comando que permita o acceso ao equipo adecuado.
services.msc
- Na lista que atopamos Centro de actualización, fai clic en RMB e selecciona o elemento "Propiedades".
- Na ventá que se abre faga clic no botón "Parar"e despois Ok.
- Despois de reiniciar, o servizo debería iniciarse automaticamente. Vale a pena comprobar se isto é certo e, se aínda está parado, activa-lo do mesmo xeito.
Se despois das accións realizadas aparecen os erros, é necesario traballar coas actualizacións xa instaladas.
Opción 3: actualizacións incorrectamente instaladas
Esta opción implica a eliminación destas actualizacións despois de que a instalación do script de Windows Script falla. Podes facelo manualmente ou usando a utilidade de recuperación do sistema. En ambos os casos, cómpre lembrar cando os erros "caeron", é dicir, despois de que data.
Eliminación manual
- Imos a "Panel de control" e atopa o applet co nome "Programas e compoñentes".
- A continuación, faga clic na ligazón responsable de ver as actualizacións.
- Ordenar a lista por data de instalación facendo clic no título da última columna etiquetada "Instalado".
- Seleccione a actualización desexada, faga clic en RMB e seleccione "Eliminar". Tamén facemos o resto das posicións, recordando a data.
- Reinicie o ordenador.
Utilidade de recuperación
- Para ir a esta utilidade, faga clic co botón dereito do rato na icona do ordenador no escritorio e seleccione o elemento "Propiedades".
- A continuación, vaia a "Protección do sistema".
- Preme o botón "Recuperación".
- Na xanela de utilidade que abre o clic "Seguinte".
- Poñemos a un daw, que é o responsable de mostrar puntos de recuperación adicionais. Chamaranse os puntos que necesitamos "Punto creado automaticamente", escriba - "Sistema". Destes, debes seleccionar o que corresponde á data da última actualización (ou a que posteriormente comezaron os fallos).
- Prema "Seguinte", agardamos, mentres o sistema suxire que se reinicie e executará accións en "retroceso" para o estado anterior.
- Ten en conta que, neste caso, os programas e controladores que instalou despois desta data tamén se poden eliminar. Podes descubrir se isto acontece premendo "Buscar programas afectados".
Vexa tamén: Como restaurar o sistema Windows XP, Windows 8, Windows 10
Opción 4: Windows sen licenza
Pirate build "Windows" son bos só porque son completamente libres. Se non, estas distribucións poden traer moitos problemas, en particular, o funcionamento incorrecto dos compoñentes necesarios. Neste caso, as recomendacións anteriores poden non funcionar, xa que os ficheiros da imaxe descargada xa fallaron. Aquí só pode aconsellar buscar outra distribución, pero é mellor usar unha copia con licenza de Windows.
Conclusión
As solucións para o problema con Windows Script Host son bastante sinxelas e mesmo un usuario novato pode tratar con eles. A razón para isto é exactamente unha: o funcionamento incorrecto da ferramenta de actualización do sistema. No caso das distribucións pirateadas, pode dar o seguinte consello: usar só produtos con licenza. E si, escriba correctamente os seus scripts.