Estás intentando ejecutar un comando en el símbolo del sistema, pero en cuanto pulsas Enter, cmd muestra un mensaje de error que dice «.»
Este error no se limita únicamente al símbolo del sistema. También puede aparecer el mismo mensaje de error al instalar un nuevo programa o al acceder a determinados archivos del sistema.
Como lo indica el mensaje, este error significa que Windows no tiene suficientes recursos de memoria necesarios para procesar el comando, es decir, RAM, espacio en el disco duro.
Pero no siempre es así. A veces, puede haber una razón completamente diferente detrás de este error.
Causas del error “No hay suficientes recursos de memoria”
Además de que el sistema no pueda procesar un comando debido a la falta de recursos de memoria, existen otras razones detrás del error. A continuación, se enumeran algunas de las principales causas:
- Archivos del sistema dañados
- Archivos temporales
- Falta la imagen de Windows
- Problema de asignación de memoria
- Valor IRPStackSIze bajo
- Problema de actualización de Windows
Vamos a discutir las soluciones para resolver el problema en detalle.
Solución al problema de falta de recursos de memoria disponibles
Similar a las causas del error mencionado anteriormente, existen varias formas de solucionarlo.
Pero antes de pasar a las correcciones, haga lo siguiente:
- Asegúrate de que haya suficiente memoria RAM disponible. Ejecutar muchos programas simultáneamente puede hacer que la memoria RAM se ocupe por completo, lo que puede provocar el error.
- Comprueba si el C: unidad tiene suficiente espacio disponible de al menos 30 Gb.
- Su Windows está actualizado.
Después de comprobar todo esto, si el problema persiste, pruebe las soluciones que se explican a continuación.
Escanee y solucione posibles problemas con Cmd
Este es uno de los métodos más sencillos que pueden solucionar el problema. Así que comencemos con él.
Puede escanear su computadora para localizar y solucionar posibles problemas con el símbolo del sistema usando un solo comando.
Para ejecutar el comando, siga los pasos a continuación:
- Prensa Tecla de Windows + Q y buscar comando
- Haga clic derecho y seleccione Ejecutar como administrador.
- Introduzca el siguiente comando:
Si se encuentran problemas durante el escaneo, el sistema los resolverá automáticamente.
Pero, si ocurre el mismo problema al ejecutar este comando, es posible que haya un problema con la imagen de Windows. Por lo tanto, continúe con la siguiente solución para resolver este problema.
Restaurar una imagen de Windows con la herramienta DISM
DISM (Deployment Imaging and Servicing Management) es una herramienta de línea de comandos que se utiliza para preparar, modificar y dar servicio a imágenes del sistema. Puede utilizar esta herramienta para reparar la imagen de Windows y resolver el problema.
Como ya estás en el símbolo del sistema como administrador, ingresa el siguiente comando:
Puede que este proceso tarde un poco en completarse, así que tenga paciencia. Una vez finalizado el proceso, reinicie su PC y verifique si el error se solucionó o no.
También puede ejecutar chkdsk para escanear el disco duro en busca de archivos dañados.
Ejecutar chkdsk
La utilidad Chkdsk o Check Disk Utility se utiliza para buscar errores en el disco duro y resolverlos automáticamente. Puede ejecutar la utilidad Chkdsk desde el Explorador de archivos o desde el Símbolo del sistema.
Para ejecutar Chkdsk desde el explorador de archivos
Siga los pasos que se mencionan a continuación:
- Abra el Explorador de archivos (presione Tecla de Windows + E para un atajo)
- Haga clic derecho en el C: unidad y abierto Propiedades.
NOTA: La unidad C: es el lugar habitual donde se instala Windows. Si Windows está instalado en cualquier otra unidad, haga clic derecho en esa unidad y abra Propiedades.
- Seleccione la pestaña de herramientas
- Haga clic en el Botón de verificación y seleccione Escanear unidad
Para ejecutar Chkdsk desde el símbolo del sistema
- Correr Símbolo del sistema como administrador
- Introduzca el siguiente comando:
Una vez finalizado, verifique si el problema se resolvió o no.
Aumentar el valor de IRPStackSize
IRPStackSize significa Input/Output Request Package Stack Size (Tamaño de pila del paquete de solicitud de entrada/salida) y es responsable de la asignación de memoria para ejecutar varios procesos. Si algún proceso excede el rango mencionado, se producirá el error.
Por lo tanto, cambiar el valor de IRPStackSIze podría solucionar el error de recursos de memoria. Puede cambiar el valor a través del editor de registro. Asegúrese de realizar una copia de seguridad del registro antes de modificarlo para poder restaurarlo en caso de que se produzca una modificación incorrecta.
Esta es una solución muy común que todos usan. Probablemente resolverá el problema.
Para cambiar el valor de IRPStackSize, siga los pasos a continuación:
- Prensa Tecla de Windows + R para abrir Ejecutar
- Tipo «regedit» y haga clic De acuerdo
- Ahora en esta ventana, navegue por la siguiente ruta:
- Localizar Tamaño de pila IRPSSi existe, proceda al paso 7. Si no existe, deberá crear uno.
- Haga clic derecho en la parte vacía y seleccione Nuevo > Valor DWORD (32 bits).
- Nombrar el archivo Tamaño de pila IRPS y presione Ingresar.
- Haga clic derecho en el Tamaño de pila IRPS y seleccione Modificar.
- Ingrese cualquier valor entre 15 y 50 y haga clic De acuerdo.
Te recomiendo que introduzcas un valor pequeño y compruebes si el problema persiste. Si el error persiste, vuelve a intentarlo y aumenta el valor. Hazlo hasta que se solucione el error.
Cambiar el valor de SharedSection
A veces, la limitación en la memoria del montón puede causar el problema.
El montón de escritorio es la memoria que se utiliza para almacenar objetos de la interfaz de usuario, como ventanas y menús. La memoria del montón se define en el registro bajo la clave &39;SharedSection&39;.
Por lo tanto, cambiar el valor de SharedSection puede solucionar el error. A continuación, le indicamos cómo hacerlo.
- Vaya al editor de registro siguiendo los pasos mencionados anteriormente.
- En esta ventana navegue por la siguiente ruta:
- Haga clic derecho en el subsistema de Windows y seleccione Modificar
- En el Datos de valor sección, localice el Entrada de sección compartiday aumenta su segundo y tercer valor.
Sin embargo, puede producirse un rendimiento negativo si se asigna demasiada memoria al montón del escritorio.
Eliminar archivos temporales
Los archivos temporales son datos que ayudan a que un programa se ejecute de forma más rápida y fluida, y también funcionan como copia de seguridad de recuperación si el programa o el sistema se apagan de repente. Se almacenan cada vez que ejecuta un programa o navega por diferentes sitios web en Internet.
Pero, a veces, estos archivos pueden crear conflictos con los archivos del sistema y causar diversos problemas, incluido el problema de los recursos de memoria. Por lo tanto, eliminar estos archivos puede ayudar a resolver el problema. ¡No te preocupes! Estos archivos son inútiles después de cerrar un programa o guardar el progreso.
Para eliminar los archivos temporales, siga estos pasos:
- En el menú Inicio, escriba %temp%
- Prensa Ctrl + A para seleccionar todas las carpetas
- Prensa Mayús + Eliminar Para borrarlos
- Prensa Tecla de Windows + E para abrir el explorador de archivos
- Ahora navega a esta ubicación:
- Prensa Ctrl + A para seleccionar y Mayús + Eliminar Borrar Todas las carpetas.
Reinicie su PC y verifique si el problema persiste.
Reparar la actualización de Windows mediante el disco de instalación
Este método probablemente resolverá el problema de que “no hay suficientes recursos de memoria disponibles para procesar este comando” si nada más funciona. Este proceso requiere que reinstale Windows, lo que lleva algo de tiempo. Por lo tanto, use este método como último recurso.
Para comenzar, necesitará un disco externo con al menos 8 GB de espacio libre. Este método se divide en dos partes y, si su PC actual no arranca, deberá realizar la primera parte en una PC separada.
Preparar unidad de arranque
- Descargue la herramienta de creación de medios e imágenes ISO de Windows desde De microsoft sitio oficial.
- Ahora inserte el disco duro externo o la memoria USB y ejecute la herramienta de creación de medios para crear un disco de instalación de Windows.
Reparar actualización de Windows
- Inserte la unidad de arranque en la PC que requiere reparación y ejecute el archivo setup.exe.
- Seleccione Actualizar Windows 10 y desmarque la opción Buscar nuevas actualizaciones
- Elija si desea o no guardar todos sus archivos.
- Siga las instrucciones cuidadosamente hasta completar el proceso.
Ahora reinicie su PC y verifique si el problema está resuelto o no.