Share via


Error en tiempo de ejecución de C R6009

no hay suficiente espacio para el entorno

Nota:

Si aparece este mensaje de error al ejecutar una aplicación, esta se cerró porque tiene un problema de memoria interna. Hay varios motivos posibles para este error, pero a menudo se debe a una condición de memoria extremadamente baja, el uso de demasiada memoria por parte de las variables de entorno o un error en el programa.

Puede intentar seguir estos pasos para corregir este error:

  • Cierre otras aplicaciones en ejecución o reinicie el equipo para liberar memoria.
  • Use la página Aplicaciones y características o Programas y características del Panel de control para reparar o reinstalar el programa.
  • Compruebe Windows Update en el Panel de control para ver si hay actualizaciones de software.
  • Compruebe si hay una versión actualizada de la aplicación. Póngase en contacto con el proveedor de la aplicación si el problema persiste.

Información para programadores

Había suficiente memoria para cargar el programa, pero no suficiente memoria para crear la matriz envp. Esto puede deberse a condiciones de memoria extremadamente baja o a un uso inusualmente grande de variables de entorno. Considere la posibilidad de usar una de las soluciones siguientes:

  • Aumentar la cantidad de memoria disponible para el programa.

  • Reducir el número y el tamaño de los argumentos de la línea de comandos.

  • Reducir el tamaño del entorno quitando variables innecesarias.