Ver Mensaje Individual
  #17 (permalink)  
Antiguo 07/07/2011, 12:35
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: ¿Por que el instalador de mi aplicacion se bloquea/congela?

Según Microsoft:
Cita:
Recibe un "error 1603: se ha producido un error grave durante la instalación de" mensaje de error cuando intenta instalar un paquete de Windows Installer
...
Puede recibir este mensaje de error si cualquiera de las siguientes condiciones es verdadera:
La carpeta que desea instalar Windows el paquete de Installer está cifrada (encriptada).
Se tiene acceso a la unidad que contiene la carpeta que desea instalar el paquete de Windows Installer como unidad de sustitución.
La cuenta SYSTEM no tiene permisos Control total en la carpeta que desea instalar el paquete de Windows Installer. Observe el mensaje de error porque el servicio Windows Installer utiliza la cuenta del sistema para instalar el software.
Solución segun KB de Microsoft.
Cita:
Para resolver este problema, utilice uno de los métodos siguientes, según la causa del mismo:

• Instale el paquete en una carpeta que no esté cifrada.
Utilice este método si recibe el mensaje de error porque intenta instalar el paquete de Windows Installer en una carpeta cifrada.

• Instale el paquete en una unidad a la que no se tenga acceso como unidad de sustitución.
Utilice este método si recibe el mensaje de error porque se tiene acceso a la unidad que contiene la carpeta en la que intenta instalar el paquete de Windows Installer como unidad de sustitución.

• Conceda permisos de Control total a la cuenta SYSTEM (sólo para Windows 2000 y Windows XP)
Utilice este método si recibe el mensaje de error porque la cuenta SYSTEM no tiene permisos de Control total en la carpeta en la que intenta instalar el paquete de Windows Installer.
Para conceder permisos de Control total a la cuenta SYSTEM, siga estos pasos:

1. En el escritorio de Windows, haga doble clic en Mi PC. Aparece la ventana Mi PC.

2. Haga clic con el botón secundario en la unidad en la que desea instalar el paquete de Windows Installer y, a continuación, haga clic en Propiedades.

3. Haga clic en la ficha Seguridad.

4. En la ficha Seguridad, haga lo siguiente:

• Si utiliza Microsoft Windows 2000, compruebe que el cuadro Nombre contiene la cuenta de usuario SYSTEM.

• Si utiliza Microsoft Windows XP, compruebe que el cuadro Nombres de grupos o usuarios contiene la cuenta de usuario SYSTEM.

Si la cuenta de usuario SYSTEM no aparece en el cuadro, siga estos pasos para agregarla:

a. Haga clic en Agregar. Aparece el cuadro de diálogo Seleccionar usuarios y grupos.

b. En el campo Nombre, haga clic en SYSTEM y, a continuación, haga clic en Agregar.

c. Haga clic en Aceptar.

5. En la sección Permisos, active la casilla de verificación Control total bajo Permitir y, a continuación, haga clic en Opciones avanzadas.

6. Realice las siguientes acciones:

• Si utiliza Windows XP, en el cuadro de diálogo que aparece, active la casilla de verificación Reemplazar las entradas de permisos en todos los objetos secundarios con aquellas entradas incluidas aquí y que sean relativas a los objetos secundarios correspondiente a la cuenta SYSTEM y, a continuación, haga clic en Aceptar.

•Si no utiliza Windows XP, en el cuadro de diálogo que aparece, haga clic para activar la casilla de verificación Restablecer permisos en todos los objetos secundarios y habilitar la propagación de permisos heredables para la cuenta del sistema y, a continuación, haga clic en Aceptar.

Nota: si recibe un mensaje de seguridad, haga clic en Sí.

7. Espere a que el sistema operativo aplique los permisos que ha seleccionado en todas las carpetas secundarias.

8. Ejecute el paquete de Windows Installer.
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)