Si un equipo basado en Windows XP Service Pack 2 (32 bits) dispone al menos de un gigabyte (1 GB) de memoria RAM física, es posible que la hibernación falle ocasionalmente con el siguiente mensaje de error: No hay recursos de sistema suficientes para completar la llamada a la API.
Se trata de un problema conocido por Microsoft y documentado en su Knowledge Base:
A veces el equipo no se pone en hibernación y recibe el mensaje «No hay recursos de sistema suficientes para completar la llamada a la API» en Windows XP con el SP2, en Windows XP Tablet PC Edition 2005 o en Windows XP Media Center Edition 2005 (KB909095)
Inicialmente había que ponerse en contacto con los servicios de soporte técnico de producto (PSS) para obtener la actualización a la que se refiere el artículo. Microsoft decidió publicarla finalmente en agosto de 2006 a través del centro de descargas, aunque no la consideró importante para distribuirla mediante mecanismos de actualización automática tales como Windows Update o Windows Server Update Services.
Actualización para Windows XP (KB909095)
Fecha de publicación: 15 de agosto de 2006.
Versión de los archivos: 5.1.2600.2774.
La descarga requiere validación de Windows original.
Posteriormente han ido apareciendo otras actualizaciones relacionadas con el núcleo de Windows XP. A saber:
- Los equipos que ejecutan el Service Pack 2 de Windows XP y que están equipados con varios procesadores que admiten características de administración de energía del procesador pueden experimentar una reducción del rendimiento (KB896256)
Actualización para Windows XP (KB896256)
Fecha de publicación: 19 de diciembre de 2006.
Versión de los archivos: 5.1.2600.3023.
La descarga requiere validación de Windows original. - Un equipo con Windows Server 2003 o Windows XP que está usando un controlador AMD PowerNow! deja de responder (KB924441)
Actualización para Windows XP (KB924441)
Fecha de publicación: 19 de diciembre de 2006.
Versión de los archivos: 5.1.2600.3014.
Reemplaza directamente a la actualización KB909095.
La descarga requiere validación de Windows original. - Mensaje de error de detención : «STOP 0x0000001a:MEMORY_MANAGEMENT» o «STOP 0x0000000a:IRQL_NOT_LESS_OR_EQUAL» en Windows XP con Service Pack 2 (KB929338)
Actualización para Windows XP (KB929338)
Fecha de publicación: 27 de febrero de 2007.
Versión de los archivos: 5.1.2600.3051.
Desde el 13 de marzo de 2007 está disponible como actualización recomendada en Windows Update, Microsoft Update, Actualizaciones Automáticas, WSUS, SUS 1.0 y Catálogo de Windows Update.
La descarga requiere validación de Windows original. - MS07-022: Una vulnerabilidad en el núcleo de Windows podría permitir la elevación de privilegios (KB931784)
Actualización de seguridad para Windows XP (KB931784)
Fecha de publicación: 10 de abril de 2007.
Versión de los archivos: 5.1.2600.3093.
Reemplaza directamente a la actualización KB929338.
Por tanto, un requisito para asegurar que el problema expuesto al principio esté resuelto es que la versión del archivo Ntoskrnl.exe sea igual o superior a 5.1.2600.2774. Esta comprobación no es suficiente. La solución sólo se incluye en la rama QFE (Quick Fix Engineering, ingeniería de corrección rápida) de las actualizaciones del sistema operativo.
Es posible forzar la instalación de una actualización en modo QFE ejecutando el paquete de instalación desde la línea de parámetros con el parámetro /B:
WindowsXP-KB931784-x86-LLL.exe /B:SP2QFE
Donde LLL es el código de idioma: ENU para inglés, ESN para español, etc.
De esta manera, las propiedades de versión de Ntoskrnl.exe serán similares a estas:
En el elemento Versión del archivo, la partícula xpsp_sp2_qfe nos indica que Ntoskrnl.exe incluye todos los hotfixes posteriores a Service Pack 2 de Windows XP hasta la versión 5.1.2600.3093 del archivo. En archivos más antiguos, la partícula se reduce a xpsp, con significado equivalente. Por otro lado, xpsp_sp2_gdr indicaría que el archivo sólo contiene las actualizaciones de distribución general (General Distribution Releases), es decir, actualizaciones de seguridad y otras correcciones importantes relacionadas con estabilidad, fiabilidad, rendimiento o funcionalidad. Por último, xpsp_sp2_rtm representa a archivos originales del Service Pack 2, sin actualizaciones ni hotfixes posteriores.
También se puede migrar un archivo GDR a QFE instalando una actualización QFE que lo contenga. Windows y el programa de instalación de la actualización se coordinarán para instalar las versiones adecuadas de los archivos. La carpeta \Windows\$hf_mig$ es fundamental en este proceso. Por ejemplo, si ya se instaló la actualización de seguridad KB931784, basta con instalar KB909095 o KB924441 para migrar los archivos del kernel a versiones QFE. El programa de instalación mantendrá la consistencia instalando los archivos que dejó la actualización KB931784 en la carpeta \Windows\$hf_mig$\KB931784\SP2QFE en lugar de los incluidos en KB909095 o KB924441.
Como siempre Ramón, sensacional.
Este problema lo tuve yo también y tuve que irme al KB para resolver el problema.
A veces me hibernaba la primera vez, pero si restauraba y volvía a hibernar, el sistema me decía que probara otro día.
El parche resolvió el problema, pero me extrañó mucho que el Windows Update no lo actualizara… cosas de Microsoft supongo. 🙂
Saludetes.
Fnatástica solución. Problema resuelto.
Mil gracias…!!!!
Gracias amigo, estás muy bien informado, yo solo soy usuario de pc y cuando tengo algún problema que no puedo resolver, lo investigo en la internet, fué como te encontré. Supuestamente tengo parches por actualización automática excepto este no me había descargado. Espero continúes apoyando mucho tiempo más. Saludos
Me alegra poder ser de ayuda. 🙂
Por si a alguien le sirve: Investigué en la internet por problemas para desinstalación y reinstalación de Prodigy-antivirus y ninguna propuesta sirvió.
Mi solución fue: meterme al registro-windows, con búsqueda y borrar todas las entradas que indicaran prodigy antivirus, no pude reinstalarlo, volví a meterme al registro y borré todo lo que dijera Panda, tuve que renombrar en Archivos de programas la carpeta de Prodigy… porque no se deja eliminar, y fué como logré reinstalar el antivirus.
Muchas muchas gracias por tu ayuda, problema resuelto.
muchas gracias… sirve tu ayuda.. voy a entrar mas seguido al foro.. es uno de los pocos k no hablan gansadas…
saludos..
como se instala si no se puede entrar al pc
Le sugiero que plantee el problema, aportando la mayor cantidad posible de información, en algún foro de usuarios de Windows XP, como puede ser el de Microsoft TechNet o uno de los grupos de noticias.
La actualización se podrá instalar en cuanto el sistema vuelva a estar plenamente operativo.
excelente, venia lidiando con esto desde hace mas de 3 semanas
quiero saber como arrancar mi pc errorla api
Pues como no se explique de manera menos telegráfica… Que aquí no se cobra por palabra escrita, hombre.
Hola creo que mi problema es mucho mas grave,prendo mi notebook que lo tengo con usuario y contraseña y nisiquiera me deja llegar ah poner mi nombre y contraseña y sale la famosa ventanita NO AY RECURSOS DE SISTEMA SUFICIENTES PARA COMPLETAR LA LLAMADA AL API NESESITO AYUDA QUE AGO NO PUEDO VAJAR UNA ACTUALISACION POR QUE NISIQUIERA LA PUEDO INTALAR EN MI NOTEBOOK YA QUE NISIQUIERA PUEDO ENTRAR AL ESCRITORIO Y TAMPOCO PUEDO SACAR EL VIRUS QUE AGO??????????
El mismo comentario tres veces, elimino dos. Enviar repetidamente un mensaje no va a conseguir que se atienda más rápido ni mejor.
Obviamente, las causas de ese mensaje de error son diferentes a las que se muestran en el artículo. Aunque hago lo posible por atender y contestar los comentarios, incluso si aluden marginalmente al tema planteado en el artículo, esto no es un foro ni un consultorio de soporte técnico.
Le sugiero que plantee el problema, aportando la mayor cantidad posible de información y procurando respetar el lenguaje, en algún foro de usuarios de Windows.
Es el mismo problema de Fabian, entiendo que la solucion radica en instalar una actualizacion o parche, pero el error ni siquiera permite iniciar sesion, aparece en la parte de WELCOME y no deja q inicie sesion y al darle a aceptar se reinicia la maquina
Como ya dije se trata de un problema distinto, del que desconozco el motivo. ¿El mensaje de error proviene de LSASS? ¿Es posible arrancar en modo seguro? ¿El disco duro tiene espacio libre suficiente?
mi pc se puso a hibernar sola y ahora no quiere salir de ese estado y no puedo usarla alguien sabe que puedo hacer?
La pregunta estaría mejor situada en un foro, pero…
¿Es un PC portátil o de sobremesa? ¿Con qué sistema operativo? ¿Aparece algún mensaje inusual por pantalla al encenderlo?
yo tengo este problema pero no pude entrar directamente se me reinicia la maquina……
hola! Tngo ese problema q ni siquiera me deja entrar, solo aparece el famoso msj de q no hay recursos suficientes para la llamada API. De verdad necesito ayuda no se nada d sistema operativo y me urge solucionar esto. Please!
Lo siento, este no es lugar apropiado para atender ese tipo de consultas. Por favor, encuentre un foro de usuarios que inspire cierta confianza y exponga allí el problema con el mayor grado de detalle que pueda: versión del sistema operativo, nivel de service pack, cuándo empezó a suceder, si se instaló algún software, hardware o actualización, etc. Gracias.
Mi pc al encenderlo me sale no hay recursos de sistema suficiente para completar la llamada a la API y no encuentro manera de solucionarlo.
me podriais ayudar
Por última vez, esto no es un foro de asistencia técnica. Si veo más consultas de este tipo me veré obligado a desactivar los comentarios de esta entrada.
Ramon, si no sabes la solución del problema dilo y punto.
Al último comentarista: si eres tan listo, ¿por qué no buscas y compartes tú la solución? Así a lo mejor aprendemos todos. Cierro los comentarios de esta entrada, ya estoy harto de paparruchas.