Error "No se pudo tener acceso al servicio Windows Installer" cuando intenta instalar un programa en Windows 7 o Windows Vista

Seleccione idioma Seleccione idioma
Id. de artículo: 2642495 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Síntomas

Cuando intenta instalar un programa en Windows 7 o Windows Vista, recibirá el siguiente mensaje de error:

"No pudo tener acceso al servicio Windows Installer. Esto puede ocurrir si Windows Installer no está correctamente instalado. Póngase en contacto con el personal de soporte técnico para obtener ayuda."

Solución

Toresolve este problema, utilice el método 1. Si el método 1 no resuelve el problema, utilice el método siguiente que aparece hasta que resuelva el problema.

Método 1: Restablecer la configuración de servicio de Windows Installer en el registro

Contraer esta imagenAmpliar esta imagen
assets folding start collapsed


Importante: Esta sección, el método o la tarea contiene pasos que le indican cómo modificar el registro. Sin embargo, pueden producirse problemas graves si modifica incorrectamente el registro. Por lo tanto, asegúrese de que sigue estos pasos cuidadosamente. Para una mayor protección, copia de seguridad del registro antes de modificarlo. Luego puede restaurar el registro si surge algún problema. Para obtener más información acerca de cómo hacer copia de seguridad y restaurar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base: 322756 Cómo hacer copia de seguridad y restaurar el registro en Windows

Toreset el servicio Windows Installer configuración en el registro, crear un archivo de registro con el Bloc de notas. A continuación, ejecute el archivo para actualizar la clave del registro.

Para ello, siga estos pasos:

  1. Haga clic en Inicioy, a continuación, escriba Bloc de notas en el cuadro de búsqueda .
  2. En el encabezado deprogramas , haga clic en Notepad.exe.
  3. Copie el siguiente texto y, a continuación, péguelo en un bloc de notas:

    Windows Registry Editor Version 5.00
     
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver]
    "DisplayName"="@%SystemRoot%\\system32\\msimsg.dll,-27"
    "ImagePath"=hex(2):25,00,73,00,79,00,73,00,74,00,65,00,6d,00,72,00,6f,00,6f,00,\
      74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,6d,\
      00,73,00,69,00,65,00,78,00,65,00,63,00,20,00,2f,00,56,00,00,00
    "Description"="@%SystemRoot%\\system32\\msimsg.dll,-32"
    "ObjectName"="LocalSystem"
    "ErrorControl"=dword:00000001
    "Start"=dword:00000003
    "Type"=dword:00000010
    "DependOnService"=hex(7):72,00,70,00,63,00,73,00,73,00,00,00,00,00
    "ServiceSidType"=dword:00000001
    "RequiredPrivileges"=hex(7):53,00,65,00,54,00,63,00,62,00,50,00,72,00,69,00,76,\
      00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,\
      74,00,65,00,50,00,61,00,67,00,65,00,66,00,69,00,6c,00,65,00,50,00,72,00,69,\
      00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,00,6f,00,63,00,\
      6b,00,4d,00,65,00,6d,00,6f,00,72,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,\
      00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,\
      73,00,65,00,42,00,61,00,73,00,65,00,50,00,72,00,69,00,6f,00,72,00,69,00,74,\
      00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,\
      65,00,43,00,72,00,65,00,61,00,74,00,65,00,50,00,65,00,72,00,6d,00,61,00,6e,\
      00,65,00,6e,00,74,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,\
      00,00,53,00,65,00,41,00,75,00,64,00,69,00,74,00,50,00,72,00,69,00,76,00,69,\
      00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,53,00,65,00,63,00,75,00,72,00,\
      69,00,74,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,\
      00,53,00,65,00,43,00,68,00,61,00,6e,00,67,00,65,00,4e,00,6f,00,74,00,69,00,\
      66,00,79,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,\
      00,65,00,50,00,72,00,6f,00,66,00,69,00,6c,00,65,00,53,00,69,00,6e,00,67,00,\
      6c,00,65,00,50,00,72,00,6f,00,63,00,65,00,73,00,73,00,50,00,72,00,69,00,76,\
      00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,49,00,6d,00,70,00,65,00,\
      72,00,73,00,6f,00,6e,00,61,00,74,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,\
      00,65,00,67,00,65,00,00,00,53,00,65,00,43,00,72,00,65,00,61,00,74,00,65,00,\
      47,00,6c,00,6f,00,62,00,61,00,6c,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,\
      00,67,00,65,00,00,00,53,00,65,00,41,00,73,00,73,00,69,00,67,00,6e,00,50,00,\
      72,00,69,00,6d,00,61,00,72,00,79,00,54,00,6f,00,6b,00,65,00,6e,00,50,00,72,\
      00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,52,00,65,00,\
      73,00,74,00,6f,00,72,00,65,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,\
      00,65,00,00,00,53,00,65,00,49,00,6e,00,63,00,72,00,65,00,61,00,73,00,65,00,\
      51,00,75,00,6f,00,74,00,61,00,50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,\
      00,65,00,00,00,53,00,65,00,53,00,68,00,75,00,74,00,64,00,6f,00,77,00,6e,00,\
      50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,54,\
      00,61,00,6b,00,65,00,4f,00,77,00,6e,00,65,00,72,00,73,00,68,00,69,00,70,00,\
      50,00,72,00,69,00,76,00,69,00,6c,00,65,00,67,00,65,00,00,00,53,00,65,00,4c,\
      00,6f,00,61,00,64,00,44,00,72,00,69,00,76,00,65,00,72,00,50,00,72,00,69,00,\
      76,00,69,00,6c,00,65,00,67,00,65,00,00,00,00,00
    "FailureActions"=hex:84,03,00,00,00,00,00,00,00,00,00,00,03,00,00,00,14,00,00,\
      00,01,00,00,00,c0,d4,01,00,01,00,00,00,e0,93,04,00,00,00,00,00,00,00,00,00
     
    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msiserver\Enum]
    "0"="Root\\LEGACY_MSISERVER\\0000"
    "Count"=dword:00000001
    "NextInstance"=dword:00000001
  4. Haga clic enarchivo, haga clic en Guardar comoy, a continuación, el nombre del archivo Msirepair.reg.
  5. En el Guardar como tipo Haga clic en todos los archivos (*. *).
  6. En el cuadro Guardar en , haga clic en escritorioy, a continuación, haga clic en Guardar.
  7. En el menú archivo , haga clic en Salirpara cerrar el Bloc de notas.
  8. Escritorio enEsta, clickMsirepair.reg de la derecha y, a continuación, haga clic en Ejecutar como administrador. Si se le pide que escriba una contraseña de administrador o una confirmación, escriba la contraseña o haga clic en continuar.
  9. Haga clic en cuando se le pida para instalar las claves del registro.
  10. Reiniciar el proceso de instalación para el programa que desea instalar.
Contraer esta imagenAmpliar esta imagen
assets folding end collapsed

Método 2: iniciar el servicio Windows Installer

Contraer esta imagenAmpliar esta imagen
assets folding start collapsed
Para iniciar el servicio Windows Installer, siga estos pasos:
  1. Haga clic en Inicioy, a continuación, escriba CMD en el cuadro de diálogo Buscar programas y files .
    Contraer esta imagenAmpliar esta imagen
    2695513
  2. Haga clic en cmd.exey, a continuación, haga clic en Ejecutar como administrador.
    Contraer esta imagenAmpliar esta imagen
    2695514
  3. Tipo Net start MSIServery, a continuación, presioneENTRAR.
    Contraer esta imagenAmpliar esta imagen
    2695068
  4. Reiniciar el proceso de instalación para el programa que desea instalar.
Como que está ejecutando el servicio Windows Installer, siga estos pasos:
  1. Haga clic en Inicio, tipo Services.msc en la búsqueda del cuadro y, a continuación, haga clic en Servicios en el encabezado de los programas .
  2. En la listaservicios (Local) , haga clic en Windows Installery, a continuación, haga clic en Propiedades.
  3. En la lista desplegabletipo de inicio , compruebe que el valor se establece en Manual.
  4. Está ejecutando el servicio Windows Installer si elestado del servicio: entradase establece en ejecución.

Contraer esta imagenAmpliar esta imagen
assets folding end collapsed

Método 3: Desinstale las versiones anteriores del programa que desea instalar

Contraer esta imagenAmpliar esta imagen
assets folding start collapsed
Ifan ya está instalada la versión anterior del programa que desea instalar en el equipo, siga estos pasos:
  1. Haga clic en Inicio, haga clic en Panel de Controly, a continuación, haga clic en desinstalar un programa en programas.
  2. Seleccione el programa en la lista que desea instalar.
  3. Haga clic enDesinstalar (o Desinstalar o cambiar de Windows Vista) y, a continuación, siga las instrucciones o indicaciones para desinstalar la aplicación.
  4. Reinicie el equipo.
  5. Reiniciar el proceso de instalación para el programa que desea instalar.

Contraer esta imagenAmpliar esta imagen
assets folding end collapsed


Más información

Este problema occurswhen uno o más de las siguientes condiciones son verdaderas:

  • Instalar o quitar un programa que utiliza el servicio de instalador de Microsoft antes de intentar instalar el programa en su equipo.
  • El servicio Windows Installer no se está ejecutando.
  • La configuración del registro de Windows Installer está dañado orconfigured incorrectamente.

Para obtener más información acerca de este problema en Windows XP y Windows Server 2003, haga clic en el número siguiente para ver el artículo en Microsoft Knowledge Base:

315346 Mensaje de error cuando intenta agregar o quitar un programa en un equipo que ejecuta Windows XP o Windows Server 2003: "no se pudo tener acceso al servicio Windows Installer"


Propiedades

Id. de artículo: 2642495 - Última revisión: sábado, 23 de noviembre de 2013 - Versión: 16.0
La información de este artículo se refiere a:
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Starter
  • Windows 7 Ultimate
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Starter
  • Windows Vista Ultimate
Palabras clave: 
kbfixme kbmsifixme kbcip kbmt KB2642495 KbMtes
Traducción automática
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): 2642495

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com