¿Por qué el instalador de IIS no puede copiar staxmem.dll a pesar de estar en la carpeta especificada?

1

Estoy ejecutando el instalador de la plataforma web de Microsoft y está intentando instalar IIS5.1. Desafortunadamente tengo el siguiente error:

El programa de instalación no puede copiar el archivo staxmem.dll

Asegúrese de que la ubicación especificada a continuación sea correcta, o cámbiela e inserte el 'CD de Windows XP Proffessional Service Pack 3' en la unidad que especifique.

c: \ windows \ ServicePackFiles \ i386

Ahora descargué el Service Pack a través de Windows Update, así que no tengo el CD. Hice una búsqueda a través de Google y se me ocurrió esta página de soporte . Seguí el primer conjunto de instrucciones y no había ningún problema con la base de datos, así que continué con el paso 2. Desafortunadamente, esto nuevamente requiere el CD del Service Pack.

Una búsqueda en el disco duro ha demostrado que el archivo está en el directorio especificado.

Entonces, ¿cómo puedo obtener la instalación para proceder?

¿Es porque el archivo ya existe en la ubicación de destino y está en uso? Si es así, eso implicaría que IIS ya está instalado en la máquina. Entonces, en ese caso, la pregunta es: ¿por qué el instalador de plataforma web intenta instalar algo que ya está instalado?

Copiado de ServerFault en lugar de migrar

ChrisF
fuente

Respuestas:

2

Esa página de soporte es engañosa. Cuando dice si la herramienta devuelve el mensaje:

"Esta operación puede encontrar que esta base de datos está dañada"

¿Significa que la salida contiene ese texto en alguna parte? No es que la única salida. La salida seguirá pareciéndose principalmente a la segunda muestra, pero con la línea superior en algún lugar de la salida. Incluso si la herramienta encuentra una posible corrupción, aún terminará la salida diciendo "Verificación de integridad exitosa".

Esto me hizo golpear mi cabeza contra una pared durante años hasta que noté la línea importante a la mitad de la salida.

Cada vez que he encontrado este problema hasta ahora, se ha solucionado reparando el archivo de políticas de grupo como sugiere el artículo de soporte.

Seb Pollard
fuente
Saludos, intentaré esto e informaré.
ChrisF
Parece haber hecho el truco - gracias.
ChrisF
0

KB894351 todavía funciona, usando esentutl para comprobar y corregir secedit.sdb.

Esto me permitió agregar IIS 7.5 a Windows XP Media Center Edition (XP Pro superset) SP3.

slowtony
fuente