Actualización de seguridad para Windows XP (KB956744)

07/10/2009 - 17:56 por CMONC | Informe spam
La instalacion de la Actualización de seguridad para Windows XP (KB956744) da
siempre ERROR DE INSTALACION con el Código de error: 0x80070005.
¿Puede indicarme alguien una solucion?, gracias. Carlos

Preguntas similare

Leer las respuestas

#1 Ramón Sola
07/10/2009 - 18:43 | Informe spam
Se trata de un error de acceso denegado, probablemente generado al no disponer de
permisos insuficientes para escribir en un archivo o una clave del registro. Una
de las soluciones provisionales del boletín de seguridad MS09-044 consistía en
eliminar los permisos de acceso del archivo Mstscax.dll para mitigar la
vulnerabilidad antes de haber instalado la actualización, no sé si será el caso.
El archivo \Windows\KB956744.log del sistema afectado proporcionaría más
información sobre el problema.

Ramón Sola - Málaga (España)

CMONC () metió este mensaje en una botella
lanzada al ciberespacio:
La instalacion de la Actualización de seguridad para Windows XP (KB956744) da
siempre ERROR DE INSTALACION con el Código de error: 0x80070005.
¿Puede indicarme alguien una solucion?, gracias. Carlos
Respuesta Responder a este mensaje
#2 CMONC
08/10/2009 - 16:49 | Informe spam
Gracias por el post, he localizado el archivo "\Windows\KB956744.log"
(tambien existe un archivo "\Windows\KB956744Uninst.log" ??? ) pero, de su
contenido, no se deducir cual es el problema y sobre todo que hacer para
solucionarlo.
No se si es lo adecuado en el Grupo de discusion pero con la esperanza de
recibir alguna orientacion al respecto, copio a continuacion el texto de la
ultima anotacion registrada en: \Windows\KB656744.log.

1.531: 2009/10/07 17:48:26.375 (local)
1.531:
C:\WINDOWS\SoftwareDistribution\Download\3d1ac5ef51a64ebe3c1fcb5bd4d1530b\update\update.exe (version 6.3.13.0)
1.531: Failed To Enable SE_SHUTDOWN_PRIVILEGE
1.531: Hotfix started with following command line: -q -z -er
/ParentInfo:359b6c474a77a247af75ef679404ff85
1.531: In Function GetReleaseSet, line 1211, RegOpenKeyEx failed with error
0x2
1.531: In Function GetReleaseSet, line 1240, RegOpenKeyEx failed with error
0x2
1.531: C:\WINDOWS\system32\mstscax.dll is Present
1.531: Condition succeeded for section Presence.RDCInstallBlock.Section in
Line 1 of PreRequisite
1.531: FileVersion of C:\WINDOWS\system32\mstscax.dll is Greater or Equal To
6.0.6001.0
1.531: FileVersion of C:\WINDOWS\system32\mstscax.dll is Less Or Equal To
6.0.6002.0
1.531: Condition succeeded for section Test.RDCInstallBlock.Section in Line
2 of PreRequisite
2.062: In Function TestVolatileFlag, line 11825, RegOpenKeyEx failed with
error 0x2
2.062: In Function TestVolatileFlag, line 11857, RegOpenKeyEx failed with
error 0x2
2.062: - Old Information In The Registry
2.265: Source:C:\WINDOWS\$NtUninstallKB956744$\spuninst\_000000_.tmp.dll
(6.3.13.0)
2.265: Destination:
2.297: Source:C:\WINDOWS\$NtUninstallKB956744$\spuninst\_000003_.tmp.dll
(6.3.13.0)
2.297: Destination:
2.297: Source:C:\WINDOWS\$NtUninstallKB956744$\spuninst
2.297: Destination:
2.297: Source:C:\WINDOWS\$NtUninstallKB956744$
2.297: Destination:
2.297: Source:c:\windows\$hf_mig$
2.297: Destination:
2.297: - New Information In The Registry
2.297: Source:C:\WINDOWS\$NtUninstallKB956744$\spuninst\_000000_.tmp.dll
(6.3.13.0)
2.297: Destination:
2.297: Source:C:\WINDOWS\$NtUninstallKB956744$\spuninst\_000003_.tmp.dll
(6.3.13.0)
2.297: Destination:
2.297: Source:C:\WINDOWS\$NtUninstallKB956744$\spuninst
2.297: Destination:
2.297: Source:C:\WINDOWS\$NtUninstallKB956744$
2.297: Destination:
2.297: Source:c:\windows\$hf_mig$
2.297: Destination:
2.297: In Function GetReleaseSet, line 1211, RegOpenKeyEx failed with error
0x2
2.297: In Function GetReleaseSet, line 1240, RegOpenKeyEx failed with error
0x2
2.297: SetProductTypes: InfProductBuildType=BuildType.IC
2.297: SetAltOsLoaderPath: No section uses DirId 65701; done.
2.312: DoInstallation: FetchSourceURL for
c:\windows\softwaredistribution\download\3d1ac5ef51a64ebe3c1fcb5bd4d1530b\update\update_SP3GDR.inf failed
2.312: CreateUninstall = 1,Directory = C:\WINDOWS\$NtUninstallKB956744$
2.312: LoadFileQueues: UpdSpGetSourceFileLocation for halaacpi.dll failed:
0xe0000102
2.328: BuildCabinetManifest: update.url absent
2.328: Starting AnalyzeComponents
2.328: AnalyzePhaseZero used 0 ticks
2.328: No c:\windows\INF\updtblk.inf file.
2.328: OEM file scan used 0 ticks
2.328: AnalyzePhaseOne: used 0 ticks
2.328: AnalyzeComponents: Hotpatch analysis disabled; skipping.
2.328: AnalyzeComponents: Hotpatching is disabled.
2.328: FindFirstFile c:\windows\$hf_mig$\*.*
2.719: AnalyzeForBranching used 47 ticks.
2.719: AnalyzePhaseTwo used 0 ticks
2.719: AnalyzePhaseThree used 0 ticks
2.719: AnalyzePhaseFive used 0 ticks
2.719: AnalyzePhaseSix used 0 ticks
2.719: AnalyzeComponents used 391 ticks
2.719: Downloading 0 files
2.719: bPatchMode = FALSE
2.719: Inventory complete: ReturnStatus=0, 407 ticks
2.734: Num Ticks for invent : 422
2.734: VerifyTargetFileSize: Unable to verify size as Source = NULL for file
c:\windows\inf\HFX37.tmp
2.750: Archivo copiado: c:\windows\inf\branches.inf
32.687: Allocation size of drive C: is 4096 bytes, free space = 8236744704
bytes
32.703: AnalyzeDiskUsage: Skipping EstimateDiskUsageForUninstall.
32.703: Drive C: free 7855MB req: 22MB w/uninstall: NOT CALCULATED.
32.703: CabinetBuild complete
32.703: Num Ticks for Cabinet build : 29969
32.703: DynamicStrings section not defined or empty.
32.703: FileInUse:: Detection disabled.
33.703: LoadFileQueues: UpdSpGetSourceFileLocation for halaacpi.dll failed:
0xe0000102
33.781: Num Ticks for Backup : 1078
34.359: Num Ticks for creating uninst inf : 578
34.375: Registering Uninstall Program for -> KB956744, KB956744 , 0x0
34.375: LoadFileQueues: UpdSpGetSourceFileLocation for halaacpi.dll failed:
0xe0000102
34.406: System Restore Point set.
34.656: Archivo copiado: C:\WINDOWS\system32\spmsg.dll
34.672: PFE2: Not avoiding Per File Exceptions.
34.750: GetCatVersion: Failed to retrieve version information from
C:\WINDOWS\system32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\KB956744.cat with error 0x57
34.906: ProcessSetupContentSection: PROCESS_SETUP_CONTENT_OP_INSTALL: Copied
c:\windows\softwaredistribution\download\3d1ac5ef51a64ebe3c1fcb5bd4d1530b\update\update_SP3QFE.inf -> c:\windows\$hf_mig$\KB956744\update\update_SP3QFE.inf.
34.906: ProcessSetupContentSection: PROCESS_SETUP_CONTENT_OP_INSTALL: Copied
c:\windows\softwaredistribution\download\3d1ac5ef51a64ebe3c1fcb5bd4d1530b\spuninst.exe -> c:\windows\$hf_mig$\KB956744\spuninst.exe.
34.906: ProcessSetupContentSection: PROCESS_SETUP_CONTENT_OP_INSTALL: Copied
c:\windows\softwaredistribution\download\3d1ac5ef51a64ebe3c1fcb5bd4d1530b\spmsg.dll -> c:\windows\$hf_mig$\KB956744\spmsg.dll.
34.922: ProcessSetupContentSection: PROCESS_SETUP_CONTENT_OP_INSTALL: Copied
c:\windows\softwaredistribution\download\3d1ac5ef51a64ebe3c1fcb5bd4d1530b\update\spcustom.dll -> c:\windows\$hf_mig$\KB956744\update\spcustom.dll.
34.922: ProcessSetupContentSection: PROCESS_SETUP_CONTENT_OP_INSTALL: Copied
c:\windows\softwaredistribution\download\3d1ac5ef51a64ebe3c1fcb5bd4d1530b\update\KB956744.CAT -> c:\windows\$hf_mig$\KB956744\update\KB956744.CAT.
34.922: ProcessSetupContentSection: PROCESS_SETUP_CONTENT_OP_INSTALL: Copied
c:\windows\softwaredistribution\download\3d1ac5ef51a64ebe3c1fcb5bd4d1530b\update\update.exe -> c:\windows\$hf_mig$\KB956744\update\update.exe.
34.922: ProcessSetupContentSection: PROCESS_SETUP_CONTENT_OP_INSTALL: Copied
c:\windows\softwaredistribution\download\3d1ac5ef51a64ebe3c1fcb5bd4d1530b\update\updspapi.dll -> c:\windows\$hf_mig$\KB956744\update\updspapi.dll.
34.953: ProcessSetupContentSection: PROCESS_SETUP_CONTENT_OP_INSTALL: Copied
c:\windows\softwaredistribution\download\3d1ac5ef51a64ebe3c1fcb5bd4d1530b\update\update.ver -> c:\windows\$hf_mig$\KB956744\update\update.ver.
35.015: ProcessSetupContentSection: PROCESS_SETUP_CONTENT_OP_INSTALL: Copied
c:\windows\softwaredistribution\download\3d1ac5ef51a64ebe3c1fcb5bd4d1530b\update\updatebr.inf -> c:\windows\$hf_mig$\KB956744\update\updatebr.inf.
35.031: ProcessSetupContentSection: PROCESS_SETUP_CONTENT_OP_INSTALL: Copied
c:\windows\softwaredistribution\download\3d1ac5ef51a64ebe3c1fcb5bd4d1530b\update\eula.txt -> c:\windows\$hf_mig$\KB956744\update\eula.txt.
35.062: ProcessSetupContentSection: PROCESS_SETUP_CONTENT_OP_INSTALL: Copied
c:\windows\softwaredistribution\download\3d1ac5ef51a64ebe3c1fcb5bd4d1530b\update\branches.inf -> c:\windows\$hf_mig$\KB956744\update\branches.inf.
35.703: Archivo copiado: C:\WINDOWS\system32\mstscax.dll
36.578: Archivo copiado: C:\WINDOWS\system32\DllCache\mstscax.dll
36.625: Archivo copiado: c:\windows\$hf_mig$\KB956744\SP3QFE\lhmstscx.dll
36.922: DoInstallation: Installing assemblies with source root path:
c:\windows\softwaredistribution\download\3d1ac5ef51a64ebe3c1fcb5bd4d1530b\
36.922: Num Ticks for Copying files : 2563
37.640: DoRegistryUpdates:UpdSpInstallFromInfSection Failed for
ProductInstall.GlobalRegistryChanges.Install error: 0x5
37.640: INF_REGISTRY Failed
37.640: DoInstallation:DoRegistryUpdates failed
37.672: Acceso denegado.
37.672: La instalación de KB956744 no ha finalizado.

Seleccione "Aceptar" para deshacer los cambios realizados.
37.672: Iniciando proceso:
C:\WINDOWS\$NtUninstallKB956744$\spuninst\spuninst.exe /~ -q -z
40.687: Software Update Rollback has completed successfully. The original
error message was: 0x1

"Ramón Sola" wrote:

Se trata de un error de acceso denegado, probablemente generado al no disponer de
permisos insuficientes para escribir en un archivo o una clave del registro. Una
de las soluciones provisionales del boletín de seguridad MS09-044 consistía en
eliminar los permisos de acceso del archivo Mstscax.dll para mitigar la
vulnerabilidad antes de haber instalado la actualización, no sé si será el caso.
El archivo \Windows\KB956744.log del sistema afectado proporcionaría más
información sobre el problema.

Ramón Sola - Málaga (España)

CMONC () metió este mensaje en una botella
lanzada al ciberespacio:
> La instalacion de la Actualización de seguridad para Windows XP (KB956744) da
> siempre ERROR DE INSTALACION con el Código de error: 0x80070005.
> ¿Puede indicarme alguien una solucion?, gracias. Carlos


Respuesta Responder a este mensaje
#3 Ramón Sola
08/10/2009 - 19:11 | Informe spam
El archivo KB956744Uninst.log es el registro de la desinstalación, que se invoca
automáticamente en caso de error para deshacer los cambios.

El problema se ve en estas líneas:

37.640: DoRegistryUpdates:UpdSpInstallFromInfSection Failed for
ProductInstall.GlobalRegistryChanges.Install error: 0x5
37.640: INF_REGISTRY Failed
37.640: DoInstallation:DoRegistryUpdates failed
37.672: Acceso denegado.

De ahí se deduce que son insuficientes los permisos de alguna de las claves del
registro que la instalación ha de modificar. Lo malo es que al ser unas
cincuenta, revisarlas una a una manualmente supondría una tarea agotadora y
propensa a errores. Sin embargo, podrías usar Process Monitor
(http://technet.microsoft.com/en-us/...96645.aspx) para registrar la
actividad del proceso Update.exe, mientras la actualización intenta instalarse de
nuevo, y buscar entonces el resultado ACCESS DENIED en una operación del registro
en las últimas líneas.

Ramón Sola - Málaga (España)

CMONC () metió este mensaje en una botella
lanzada al ciberespacio:
Gracias por el post, he localizado el archivo "\Windows\KB956744.log"
(tambien existe un archivo "\Windows\KB956744Uninst.log" ??? ) pero, de su
contenido, no se deducir cual es el problema y sobre todo que hacer para
solucionarlo.
No se si es lo adecuado en el Grupo de discusion pero con la esperanza de
recibir alguna orientacion al respecto, copio a continuacion el texto de la
ultima anotacion registrada en: \Windows\KB656744.log.

1.531: 2009/10/07 17:48:26.375 (local)
1.531:
C:\WINDOWS\SoftwareDistribution\Download\3d1ac5ef51a64ebe3c1fcb5bd4d1530b\update\update.exe
(version 6.3.13.0)


[...]
37.640: DoRegistryUpdates:UpdSpInstallFromInfSection Failed for
ProductInstall.GlobalRegistryChanges.Install error: 0x5
37.640: INF_REGISTRY Failed
37.640: DoInstallation:DoRegistryUpdates failed
37.672: Acceso denegado.
37.672: La instalación de KB956744 no ha finalizado.

Seleccione "Aceptar" para deshacer los cambios realizados.
37.672: Iniciando proceso:
C:\WINDOWS\$NtUninstallKB956744$\spuninst\spuninst.exe /~ -q -z
40.687: Software Update Rollback has completed successfully. The original
error message was: 0x1

"Ramón Sola" wrote:

> Se trata de un error de acceso denegado, probablemente generado al no
> disponer de permisos insuficientes para escribir en un archivo o una clave
> del registro. Una de las soluciones provisionales del boletín de seguridad
> MS09-044 consistía en eliminar los permisos de acceso del archivo
> Mstscax.dll para mitigar la vulnerabilidad antes de haber instalado la
> actualización, no sé si será el caso. El archivo \Windows\KB956744.log del
> sistema afectado proporcionaría más información sobre el problema.
>
> Ramón Sola - Málaga (España)
>
> CMONC () metió este mensaje en una botella
> lanzada al ciberespacio:
> > La instalacion de la Actualización de seguridad para Windows XP (KB956744)
> > da siempre ERROR DE INSTALACION con el Código de error: 0x80070005.
> > ¿Puede indicarme alguien una solucion?, gracias. Carlos
Respuesta Responder a este mensaje
#4 Ramón Sola
08/10/2009 - 19:20 | Informe spam
Ah, no puedo confirmarlo en estos momentos pero es posible que haya quedado
grabada la clave del registro afectada en el archivo \Windows\Setupapi.log.
Observa si hay entradas que coincidan con las fechas y horas en que se intentó
instalar la actualización.

Ramón Sola - Málaga (España)

CMONC () metió este mensaje en una botella
lanzada al ciberespacio:
Gracias por el post, he localizado el archivo "\Windows\KB956744.log"
(tambien existe un archivo "\Windows\KB956744Uninst.log" ??? ) pero, de su
contenido, no se deducir cual es el problema y sobre todo que hacer para
solucionarlo.
No se si es lo adecuado en el Grupo de discusion pero con la esperanza de
recibir alguna orientacion al respecto, copio a continuacion el texto de la
ultima anotacion registrada en: \Windows\KB656744.log.

1.531: 2009/10/07 17:48:26.375 (local)
1.531:
C:\WINDOWS\SoftwareDistribution\Download\3d1ac5ef51a64ebe3c1fcb5bd4d1530b\update\update.exe
(version 6.3.13.0)


[...]
37.640: DoRegistryUpdates:UpdSpInstallFromInfSection Failed for
ProductInstall.GlobalRegistryChanges.Install error: 0x5
37.640: INF_REGISTRY Failed
37.640: DoInstallation:DoRegistryUpdates failed
37.672: Acceso denegado.
37.672: La instalación de KB956744 no ha finalizado.

Seleccione "Aceptar" para deshacer los cambios realizados.
37.672: Iniciando proceso:
C:\WINDOWS\$NtUninstallKB956744$\spuninst\spuninst.exe /~ -q -z
40.687: Software Update Rollback has completed successfully. The original
error message was: 0x1

"Ramón Sola" wrote:

> Se trata de un error de acceso denegado, probablemente generado al no
> disponer de permisos insuficientes para escribir en un archivo o una clave
> del registro. Una de las soluciones provisionales del boletín de seguridad
> MS09-044 consistía en eliminar los permisos de acceso del archivo
> Mstscax.dll para mitigar la vulnerabilidad antes de haber instalado la
> actualización, no sé si será el caso. El archivo \Windows\KB956744.log del
> sistema afectado proporcionaría más información sobre el problema.
>
> Ramón Sola - Málaga (España)
>
> CMONC () metió este mensaje en una botella
> lanzada al ciberespacio:
> > La instalacion de la Actualización de seguridad para Windows XP (KB956744)
> > da siempre ERROR DE INSTALACION con el Código de error: 0x80070005.
> > ¿Puede indicarme alguien una solucion?, gracias. Carlos
Respuesta Responder a este mensaje
#5 CMONC
22/10/2009 - 17:24 | Informe spam
Hola, tras volver a intentar la instalacion de la actualizacion y utilizando
Process Monitor (con muchas dudas ya que no estoy muy puesto en ingles) no
encontraba ninguna linea con: "Denied Access". Usando la opcion Buscar
señalaba 2 lineas en las que no ponia "Access Denied" y que se referian a :
HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Ext\Settings - Desired Access:
Maximun Allowed
Editando, con Regedit, dicha entrada en el Registro comprobe que terminaba
en ...\Ext y no contenia la clave "Settings". Sin estar muy seguro de lo que
hacia y tras modificar temporalmente los permisos en ese nivel, cree
manualmente dicha clave Settings.
Seguidamente volvi a intentar la instalacion de KB956744 y se instalo
correctamente. No se si esta manipulacion es adecuada y/o si puede dar algun
problema; de momento todo funciona como siempre.
En todo caso muchas gracias por compartir tus conocimientos y por tus
indicaciones que me han permitido avanzar en el tema y solucionar el
problema. Carlos - Girona

"Ramón Sola" wrote:

El archivo KB956744Uninst.log es el registro de la desinstalación, que se invoca
automáticamente en caso de error para deshacer los cambios.

El problema se ve en estas líneas:

37.640: DoRegistryUpdates:UpdSpInstallFromInfSection Failed for
ProductInstall.GlobalRegistryChanges.Install error: 0x5
37.640: INF_REGISTRY Failed
37.640: DoInstallation:DoRegistryUpdates failed
37.672: Acceso denegado.

De ahí se deduce que son insuficientes los permisos de alguna de las claves del
registro que la instalación ha de modificar. Lo malo es que al ser unas
cincuenta, revisarlas una a una manualmente supondría una tarea agotadora y
propensa a errores. Sin embargo, podrías usar Process Monitor
(http://technet.microsoft.com/en-us/...96645.aspx) para registrar la
actividad del proceso Update.exe, mientras la actualización intenta instalarse de
nuevo, y buscar entonces el resultado ACCESS DENIED en una operación del registro
en las últimas líneas.

Ramón Sola - Málaga (España)

CMONC () metió este mensaje en una botella
lanzada al ciberespacio:
> Gracias por el post, he localizado el archivo "\Windows\KB956744.log"
> (tambien existe un archivo "\Windows\KB956744Uninst.log" ??? ) pero, de su
> contenido, no se deducir cual es el problema y sobre todo que hacer para
> solucionarlo.
> No se si es lo adecuado en el Grupo de discusion pero con la esperanza de
> recibir alguna orientacion al respecto, copio a continuacion el texto de la
> ultima anotacion registrada en: \Windows\KB656744.log.
>
> 1.531: 2009/10/07 17:48:26.375 (local)
> 1.531:
> C:\WINDOWS\SoftwareDistribution\Download\3d1ac5ef51a64ebe3c1fcb5bd4d1530b\update\update.exe
> (version 6.3.13.0)
[...]
> 37.640: DoRegistryUpdates:UpdSpInstallFromInfSection Failed for
> ProductInstall.GlobalRegistryChanges.Install error: 0x5
> 37.640: INF_REGISTRY Failed
> 37.640: DoInstallation:DoRegistryUpdates failed
> 37.672: Acceso denegado.
> 37.672: La instalación de KB956744 no ha finalizado.
>
> Seleccione "Aceptar" para deshacer los cambios realizados.
> 37.672: Iniciando proceso:
> C:\WINDOWS\$NtUninstallKB956744$\spuninst\spuninst.exe /~ -q -z
> 40.687: Software Update Rollback has completed successfully. The original
> error message was: 0x1
>
> "Ramón Sola" wrote:
>
> > Se trata de un error de acceso denegado, probablemente generado al no
> > disponer de permisos insuficientes para escribir en un archivo o una clave
> > del registro. Una de las soluciones provisionales del boletín de seguridad
> > MS09-044 consistía en eliminar los permisos de acceso del archivo
> > Mstscax.dll para mitigar la vulnerabilidad antes de haber instalado la
> > actualización, no sé si será el caso. El archivo \Windows\KB956744.log del
> > sistema afectado proporcionaría más información sobre el problema.
> >
> > Ramón Sola - Málaga (España)
> >
> > CMONC () metió este mensaje en una botella
> > lanzada al ciberespacio:
> > > La instalacion de la Actualización de seguridad para Windows XP (KB956744)
> > > da siempre ERROR DE INSTALACION con el Código de error: 0x80070005.
> > > ¿Puede indicarme alguien una solucion?, gracias. Carlos


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida