- Los componentes principales en los que se basan un sistema operativo y los programas son CPU, HDD, RAM. HDD y RAM son 2 tipos diferentes de espacios de almacenamiento para diferentes funciones.
- Cuando la memoria RAM disponible es baja o el programa no puede acceder a suficiente memoria, se producen errores. Se pueden solucionar mediante una actualización de software, una limpieza del sistema o una edición del registro.
- Los problemas difíciles, como los problemas del sistema, son muy molestos. Consulte el centro de solución de problemas de errores del sistema para obtener más información y artículos relacionados.
- Nuestra sección de Solución de problemas de errores de Windows 10 se ocupa de otros tipos de problemas que un usuario normal puede encontrar mientras usa la computadora.
Si estás recibiendo el ERROR_NO_SUFICIENTE_MEMORIA mensaje con el No hay suficiente espacio disponible para procesar este comando descripción, siga los pasos de solución de problemas enumerados en este artículo para solucionarlo.
Estos códigos de error afectan a los servidores de Windows, lo que hace que los sistemas se bloqueen con el mensaje No hay suficiente espacio disponible para procesar este comando en el registro de errores.
Microsoft explica que este error puede ocurrir si la entrada de registro IRPStackSize en el servidor está demasiado baja. Como resultado, la forma mejor y más sencilla de resolver este problema es modificar el registro para asignar un valor de IRPStackSize mayor.
¿Cómo soluciono que no haya suficientes recursos de memoria disponibles para procesar este comando?
- Modificar el valor de IRPStackSize
- Modificar los valores de SharedSection
- Bloquear bifurcaciones de aplicaciones de interfaz de usuario
- Actualizar el servidor Microsoft SQL
- Eliminar la carpeta temporal
Las siguientes soluciones implican modificar el registro. Sin embargo, pueden ocurrir problemas graves si los valores del registro se modifican incorrectamente. No olvide hacer una copia de seguridad del registro antes de modificarlo. De esta manera, siempre puede restaurarlo en caso de que algo salga mal.
Solución 1: modifique el valor de IRPStackSize
- Vaya a Inicio > Ejecutar > escriba regedit > pulsar está bien.
- Busque y luego seleccione la siguiente subclave del registro:
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanServerParameters
- Si la entrada IRPStackSize no está disponible, siga estos pasos:
- Haga clic en Editar > Nuevo > haga clic en Valor DWORD.
- Escribe Tamaño de la pila IRP > presione ENTRAR. Escriba IRPStackSize exactamente como aparece. No olvide que el nombre del valor distingue entre mayúsculas y minúsculas.
- Haga clic en IRPStackSize > Editar > Modificar.
En el cuadro Valor de datos, escriba un valor mayor > haga clic en Aceptar. Los valores pueden variar de 0x1 a 0xC y equivalen de 1 a 12 en notación decimal.
Si el problema persiste después de haber modificado el valor, repita los mismos pasos y aumente el valor de IRPStackSize nuevamente.
Solución 2: modifique los valores de SharedSection
- Abra el Editor del Registro> busque la siguiente subclave
HKEY_LOCAL_MACHINESystemCurrentControlSetControlSession ManagerSubSystems
- Seleccione el valor de Windows> vaya al menú Editar> elija Cadena.
- Aumente el parámetro SharedSection.
- Windows NT usa el siguiente formato: SharedSection=xxxx,yyyy
Agregue “,256” o “,512” después del número yyyy. - Windows 2000, Windows XP y Windows Server 2003 usan el siguiente formato: SharedSection=xxxx,yyyy,zzzz
Para sistemas operativos de 32 bits, aumente el valor de yyyy a “12288”; aumente el valor zzzz a “1024”.
Para sistemas operativos de 64 bits, aumente el valor de yyyy a “20480”; aumente el valor zzzz a “1024”.
Solución 3: bloquee las bifurcaciones de la aplicación de interfaz de usuario
Un usuario de Windows describió recientemente un interesante método de solución de problemas para corregir el código de error “No hay suficiente almacenamiento disponible para procesar este comando”.
Si una aplicación importante se queda sin almacenamiento, puede reiniciarla. El error desaparecerá temporalmente. Sin embargo, el montón de escritorio para el servicio de estación de ventana volverá a encontrar problemas de memoria.
Para solucionar este problema de forma permanente, configure el xyzService.exe que se queda sin memoria para evitar bifurcaciones de la aplicación de interfaz de usuario en la sesión 0. Así es como el usuario BlueCode descrito la resolución adoptada para esta situación particular:
Después de hablar con el cliente, descubrí que la historia completa aquí es que el cliente ejecutó xyzService.exe con la cuenta de dominio DOMAINxyzServiceAccount en la sesión 0, y xyzService.exe bifurca los procesos secundarios xyzUIApplication.exe de alguna manera periódicamente. Desafortunadamente, la aplicación de interfaz de usuario no salió como de costumbre. Esta operación filtró el montón de escritorio en esta estación de ventana específica Service-0x6-453186fc$ gradualmente hasta que xyzService.exe detectó el agotamiento mientras ejecutaba consultas.
Para resolver este problema, simplemente configuramos xyzService.exe e hicimos que no bifurcara la aplicación de interfaz de usuario en la sesión 0.
Solución 4: actualice Microsoft SQL Server
Consejo de experto: Algunos problemas de la PC son difíciles de abordar, especialmente cuando se trata de repositorios dañados o archivos de Windows faltantes. Si tiene problemas para corregir un error, es posible que su sistema esté parcialmente dañado. Recomendamos instalar Restoro, una herramienta que escaneará su máquina e identificará cuál es la falla.
Haga clic aquí para descargar y comenzar a reparar.
Instale las últimas actualizaciones de Microsoft SQL Server para asegurarse de que su sistema se beneficie de las últimas mejoras y parches. Para obtener más información sobre las actualizaciones disponibles, vaya a la Centro de actualización para Microsoft SQL Server.
Solución 5: eliminar la carpeta temporal
La carpeta temporal está oculta de forma predeterminada porque contiene muchos archivos de configuración que Windows usa ocasionalmente.
No está destinado a ser manipulado, por lo que la opción más segura es hacer una copia de seguridad de la carpeta Temp, solo para estar seguro.
Encontrará esta carpeta en su partición de Windows y, en la pestaña Ver, deberá marcar Elementos ocultos para verla. O puedes probar de esta manera:
- Presione Windows + R y escriba “%temperatura%” en el cuadro de diálogo que aparece. Luego presione Entrar.
- imprenta Control + A para seleccionar todos los archivos y haga clic en Borrar
- Ahora vaya a la unidad de instalación de Windows, generalmente (C :), busque la carpeta temporal y elimine todos los archivos allí también.
Después de reiniciar su computadora, el problema debería desaparecer.
Como siempre, si ha encontrado otras soluciones para arreglar el no hay suficientes recursos de memoria disponibles para procesar este comando error, puede enumerar los pasos de solución de problemas en la sección de comentarios a continuación.
- systeminfo |busca “Memoria física disponible” : esto mostrará cuánta RAM está disponible
- información del sistema | findstr /C:”Memoria física total” : esto mostrará la RAM total instalada
Reste el primero del segundo y sabrá cuánta memoria se utiliza.
- ¿Qué significa No hay suficiente memoria?
Por lo general, es un error que muestra un programa que no puede continuar o no tiene más memoria disponible para almacenar datos y realizar operaciones. Consulte nuestra guía completa sobre cómo deshacerse del error.
- ¿Por qué mi computadora dice que no hay suficiente memoria?
Por lo general, significa que el sistema operativo + las aplicaciones requieren más memoria RAM de la que tiene su computadora. Cerrar algunas de las aplicaciones que se ejecutan en segundo plano puede ayudar.