[Solución] No se encuentra el motor de secuencia de comandos Vbscript y "no hay motor de secuencia de comandos para .vbs"

click fraud protection

Cuando ejecuta un archivo de instalación de VBScript o .msi que ejecuta un VBScript, puede recibir uno de los siguientes errores:

No se puede encontrar el motor de secuencia de comandos "VBScript" para la secuencia de comandos C: \ ProgramData \ Microsoft \ Windows \ OFFICEICON.vbs No hay un motor de secuencia de comandos para la extensión de archivo ".vbs". 

Esto sucede si el módulo vbscript.dll no está registrado correctamente o si la configuración de asociación de archivos .VBS está rota. Este error se puede solucionar siguiendo los pasos que se enumeran a continuación y se aplica a Windows Vista, 7, 8, 8.1 y 10.

[Solución] No puedo encontrar Script Engine Vbscript

Paso 1: repare la configuración de asociación de archivos .VBS

Descarga y aplica el .vbs Corrección de asociación desde el siguiente enlace.

  • Windows Vista | Windows 7 | Windows 8 | Windows 10

Paso 2: Registre Vbscript.dll desde el símbolo del sistema de administración

Solo para Windows 8 y versiones anteriores:

Abra un símbolo del sistema elevado ventana.

regsvr32% systemroot% \ system32 \ vbscript.dll

Deberías ver el DllRegisterServer en vbscript.dll se realizó correctamente.

Si está utilizando Windows de 64 bits, ejecute además el siguiente comando:

% systemroot% \ SysWOW64 \ regsvr32.exe% systemroot% \ SysWOW64 \ vbscript.dll

Paso 3: descargue las entradas de registro de Vbscript.dll

Si los pasos 1 y 2 no resuelven el problema, descargue las entradas de registro de VBScript.dll.

  • vbscript.reg para 32 bits (descargar)
  • vbscript.reg para 64 bits (descargar)

Descomprima y ejecute el archivo REG adjunto.

Tenga en cuenta que las rutas están codificadas para C:\. Si la letra de la unidad del sistema es diferente a C:\ en su caso, edite el archivo REG con el bloc de notas y actualice la ruta correcta.

Los archivos REG corrigen la clave CLSID de DLL de VBScript en la siguiente ruta de registro:

HKEY_CLASSES_ROOT \ CLSID \ {B54F3741-5B07-11cf-A4B0-00AA004A55E8}

Ver también

Error "No hay un motor de secuencia de comandos para la extensión de archivo" al ejecutar archivos .js


Una pequeña solicitud: si le gustó esta publicación, por favor comparta esto.

Una "pequeña" parte tuya seriamente ayudaría mucho con el crecimiento de este blog. Algunas buenas sugerencias:
  • Pin it!
  • Compártelo en tu blog favorito + Facebook, Reddit
  • ¡Tuitealo!
Así que muchas gracias por su apoyo, mi lector. No tomará más de 10 segundos de su tiempo. Los botones para compartir están justo debajo. :)