Mensaje de error al intentar instalar los Service Pack o actualizaciones de Windows en un equipo basado en Windows Server 2008 o Windows Vista: "ERROR_INVALID_PARAMETER(0x80070057)"

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

Síntomas

No puede instalar ninguna actualización o Service Pack de Windows, y recibe el siguiente mensaje de error en un equipo que ejecuta Windows Server 2008 o Windows Vista:
La instalación no se realizó correctamente. El parámetro no es correcto
Error: ERROR_INVALID_PARAMETER{0x80070057}

Causa

El problema se produce porque una o más de las siguientes entradas del Registro existen en el equipo:
  • HKEY_LOCAL_MACHINE\COMPONENTS\AIFailureInformation
  • HKEY_LOCAL_MACHINE\COMPONENTS\NextQueueEntryIndex=hex(b):40,00,00,00,00,00,00,00
  • HKEY_LOCAL_MACHINE\COMPONENTS\AdvancedInstallersNeedResolving
  • HKEY_LOCAL_MACHINE\COMPONENTS\PendingXmlIdentifier

Solución

Importante Esta sección, método o tarea contiene pasos que le indican cómo modificar el Registro. Sin embargo, la modificación incorrecta del Registro puede producir graves problemas. Por tanto, asegúrese de seguir estos pasos cuidadosamente. Para obtener mayor protección, realice una copia de seguridad del Registro antes de modificarlo. A continuación, puede restaurar el Registro si se produce algún problema. Para obtener más información acerca de cómo realizar una 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 realizar una copia de seguridad y restablecer el Registro en Windows

Para que podamos solucionar su problema, remítase a la sección "Solucionarlo en mi lugar". Si prefiere solucionar este problema usted mismo, vaya a la sección "Solucionarlo por mí mismo".

Solucionarlo en mi lugar

Para solucionar este problema automáticamente, haga clic en el botón o vínculo Reparar. En el cuadro de diálogo Descarga de archivos, haga clic en Ejecutar y, a continuación, siga los pasos del asistente para Fix it.

Solucionar este problema
Microsoft Fix it 50627

Notas
  • Este asistente podría estar sólo en inglés. Sin embargo, la solución automática también funciona con las otras versiones de idioma de Windows. 
  • Si no está utilizando el equipo que tiene el problema, puede guardar la solución de reparación en una unidad flash o en un CD para posteriormente ejecutarla en el equipo con el problema.

A continuación, vaya a la sección "¿Esta información le ayudó a resolver su problema?".



Solucionarlo por mí mismo

Para resolver este problema, quite las entradas del Registro que se mencionan en la sección "Causa".

¿Esta información le ayudó a resolver el problema?

  • Compruebe si se ha solucionado el problema. Si se ha solucionado, ya ha terminado con esta sección. En caso contrario, puede ponerse en contacto con el soporte técnico.
  • Valoramos sus comentarios. Para realizar comentarios o informar de cualquier problema con esta solución, deje su comentario en el blog "Solucionarlo en mi lugar" o envíenos un mensaje de correo electrónico.

Más información

Cuando se produce este problema, se genera un archivo cbs.log similar al siguiente archivo de registro:
2010-08-17 13:38:15, Info CSI 0000000f@2010/8/17:12:38:15.832 CSI Transaction @0x2349518 destroyed

2010-08-17 13:38:15, Info CBS WER: Generating failure report for package: Package_for_KB955430~31bf3856ad364e35~x86~~6.0.1.18005, status: 0x80070057, failure source: Resolve, start state: 0, target state: 7

2010-08-17 13:38:19, Info CBS SPI: Error callback - 0x80070057

2010-08-17 13:38:19, Info CBS Exec: Processing complete.  Session: 30096904:4294350444, Package: Package_for_KB955430~31bf3856ad364e35~x86~~6.0.1.18005, hr: 0x80070057

2010-08-17 13:38:19, Info CBS Restored system sleep block state: 0x80000000

2010-08-17 13:38:19, Info CBS Session: 30096904:4294350444 finalized. Reboot required: no

2010-08-17 13:38:19, Error CBS SPI: (CSPICbsClient::ChangeState:462)Failed changing package state to 7 hr=0x80070057
Nota: es un artículo de "PUBLICACIÓN RÁPIDA" creado directamente por la organización de soporte técnico de Microsoft. La información aquí contenida se proporciona como está, como respuesta a problemas que han surgido. Como consecuencia de la rapidez con la que lo hemos puesto disponible, los materiales podrían incluir errores tipográficos y pueden ser revisados en cualquier momento sin previo aviso. Vea las Condiciones de uso para otras consideraciones

Propiedades

Id. de artículo: 2469239 - Última revisión: viernes, 21 de octubre de 2011 - Versión: 1.0
La información de este artículo se refiere a:
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Foundation
  • Windows Server 2008 Standard
  • Windows Vista Business
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Starter
  • Windows Vista Ultimate
Palabras clave: 
kbfixme kbmsifixme KB2469239

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