Puede recibir un "1607: no se puede instalar InstallShield Scripting runtime" mensaje de error cuando intenta instalar el software en Windows XP

Ha finalizado el soporte técnico para Windows XP

Microsoft puso fin al soporte técnico para Windows XP el 8 de abril de 2014. Este cambio ha afectado a las actualizaciones de software y las opciones de seguridad. Sepa qué significa esto en su caso y cómo puede mantenerse protegido.

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 888019
Síntomas
Cuando intenta instalar el software en un equipo basado en Microsoft Windows XP, la instalación falla y puede recibir el siguiente mensaje de error:
1607: no se puede instalar secuencias de comandos de InstallShield en tiempo de ejecución
Causa
Este problema puede producirse si se cumple alguna de las condiciones siguientes:
  • Ejecute el programa de instalación desde una unidad virtual de createdthrough la SUBST comando.
  • El controlador IDriver.exe no es registeredcorrectly.
  • El instalador de Msiexec.exe no es registeredcorrectly.
  • La cuenta de usuario no tiene permiso de acceso a la carpeta theC:\Windows\Installer.
  • Una versión anterior de la wasinstalled del motor de Windows Installer desde una unidad de red que ya no está disponible.
  • La cuenta de usuario no tiene permiso para installsoftware en el equipo.
  • Está ejecutando otra instancia de Msiexec.exe.
  • Isrunning otro del programa de instalación basada en Windows Installer.
  • Windows XP está dañado.
Solución
Para resolver este problema, utilice uno de los métodos siguientes:

Vuelva a instalar el motor de InstallScript

Para reinstalar el motor de InstallScript de InstallShield Developer, siga estos pasos:
  1. Descargue el archivo IsScript7.zip. Para ello, visite el siguiente sitio InstallShield Web:
  2. Extraiga el archivo IsScript7.zip.
  3. Haga doble clic en el archivo isscript.msi.

Ejecutar la instalación desde una unidad virtual

Si está ejecutando el programa de instalación desde una unidad virtual creada mediante el comando SUBST, puede eliminar la unidad virtual y en su lugar, ejecute el programa de instalación desde el disco duro físico. Para eliminar la unidad virtual, haga clic en Inicio, haga clic en Ejecutar, tipo SUBST letraUnidad: /dy, a continuación, haga clic en Aceptar.

Registrar Idriver y Msiexec

Para registrar Idriver y Msiexec, siga estos pasos:
  1. Haga clic en Inicio, haga clic en Ejecutar, tipo "C:\Program Files\Common Files\InstallShield\Driver\<versionnumber></versionnumber>\Intel 32\IDriver.exe"/regservery, a continuación, haga clic en Aceptar.

    Nota: Varía el <version number="">en differentcomputers. Depende de la versión del motor InstallScript.</version>
  2. Haga clic en Inicio, haga clic en Ejecutar, tipo C:\Windows\System32\Msiexec.exe /REGSERVER, andthen, haga clic en Aceptar.

Cambiar permisos

Inicie sesión en el equipo Windows XP con una cuenta de usuario administrador y compruebe que tiene los permisos correctos para la carpeta C:\Windows\Installer. Siga estos pasos:
  1. Haga clic en Inicio, haga clic en AllPrograms, Accesoriosy, a continuación, haga clic enExplorador de Windows.
  2. En el menúHerramientas , haga clic en Opciones de carpeta .
  3. Haga clic en la ficha Ver .
  4. Haga clic en Mostrar archivos y carpetas ocultos, andthen, haga clic en Aceptar.
  5. Busque la carpeta C:\Windows\Installer.
  6. Haga clic en la carpeta Installer y haga clic en Propiedades.
  7. Haga clic en la pestaña Seguridad .
  8. Haga clic en sistemay, a continuación, compruebe que está activada la casilla de verificacióncontrol total .
  9. Haga clic en administradoresy, a continuación, compruebe que está activada la casilla de verificación control total .
  10. Haga clic en su nombre de usuario y, a continuación, compruebe que está activada la casilla de verificación Fullcontrol .

Detener otras instancias de Windows Installer

Para detener otras instancias de Windows Installer, siga estos pasos:
  1. Haga clic derecho en la barra de tareasy, a continuación, haga clic enAdministrador de tareas.
  2. Haga clic en la ficha procesos .
  3. Haga clic en Msiexec.exe en la lista deprocesos y, a continuación, haga clic en EndProcess.
  4. Haga clic en .
  5. Repita los pasos 3 y 4 para cada instancia ofMsiexec.exe.
  6. Cierre el Administrador de tareas.

Reinstalar Windows XP

Para obtener más información acerca de cómo reinstalar Windows XP, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
978788Cómo realizar una mejora (reinstalación) de Windows XP
Los productos de terceros que analiza este artículo están fabricados por compañías independientes de Microsoft. Microsoft no otorga ninguna garantía, implícita o de otro tipo, respecto al rendimiento o confiabilidad de estos productos.
WinXP

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 888019 - Última revisión: 02/01/2016 00:14:00 - Revisión: 3.0

Microsoft Windows XP Home Edition, Microsoft Windows XP Professional

  • kbsetup kbtshoot kbprb kbmt KB888019 KbMtes
Comentarios