Puede recibir un mensaje de error "memoria insuficiente" a la limitación del montón del escritorio de Windows Vista o en Windows 7

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

Síntomas

Después de abrir muchas ventanas de aplicación de Windows Vista o en Windows 7, es posible que no se puede abrir ventanas adicionales. A veces, puede abrir una ventana. Sin embargo, no contendrá los componentes de la esperada. Además, puede recibir un mensaje de error similar al siguiente:
Memoria insuficiente

Causa

Este problema se produce debido a la limitación del montón del escritorio de Windows Vista o en Windows 7. Si cerrar algunas ventanas y, a continuación, intenta abrir otras ventanas, pueden abrir estas ventanas. Sin embargo, este método no afecta a la limitación del montón del escritorio.

Solución

ImportanteEsta sección, el método o la tarea se explican los pasos que le indican cómo modificar el registro. Sin embargo, pueden producir graves problemas si modifica incorrectamente el registro. Por lo tanto, asegúrese de que siga estos pasos cuidadosamente. Para obtener más protección, copia de seguridad del registro antes de modificarlo. A continuación, puede restaurar el registro si surge algún problema. Para obtener más información acerca de cómo hacer copia de seguridad y restaurar el registro, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
322756Cómo hacer copia de seguridad y restaurar el registro de Windows
Para nosotros que se solucione este problema, vaya a la "Corregir el problema para mí"sección. Si desea corregir este problema manualmente, vaya a la "Voy a corregir el problema yo mismo"sección.

Corregir el problema para mí



Para solucionar este problema de forma automática, haga clic en elCorregir el problemabotón o vínculo. Haga clic enEjecutaren elDescarga de archivosdiálogo cuadro y siga los pasos de la revisión asistente.

Solucionar el problema
Microsoft Fix it 50496


Notas
  • Este asistente puede estar en inglés solamente. Sin embargo, la corrección automática también funciona para otras versiones de idioma de Windows.
  • Si no está en el equipo que tiene el problema, guarde la solución la solución a una unidad flash o un CD y, a continuación, ejecútelo en el equipo que tiene el problema.
  • Se aumenta el segundo valor SharedSection entrada de registro para 20480 y aumenta el tercer valor de SharedSection entrada de registro a 1024 en la corrección automática.

, A continuación, vaya a la "Ha solucionado el problema?"sección.



Voy a corregir el problema yo mismo


Para resolver este problema, modifique el tamaño del montón del escritorio. Para ello, siga estos pasos:
  1. Haga clic enIniciarEscribaregediten elInicia la búsquedacuadro y haga clic enregedit.exeen elProgramaslista.

    NotaSi se le pide la contraseña del administrador o que confirme la acción, escriba la contraseña, o haga clic enContinuar.
  2. Buscar y, a continuación, haga clic en la siguiente subclave del registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\SubSystems
  3. Con el botón secundario delWindowsentrada y haga clic enModificar.
  4. En elValor de datossección de laModificar el valor de tipo Stringcuadro de diálogo, busque elSharedSectionentrada y, a continuación, aumente el valor del segundo y tercer valor para esta entrada.
Notas
  • El segundo valor SharedSection entrada de registro es el tamaño del montón del escritorio de cada escritorio asociado con una estación de ventana interactiva. El montón se requiere para cada equipo de escritorio que se crea en la estación de ventana interactiva (WinSta0). El valor está en kilobytes (KB).
  • El tercer valor de SharedSection es el tamaño del montón del escritorio de cada escritorio asociado con una estación de ventana "no interactivo". El valor está en kilobytes (KB).
  • No se recomienda que establezca un valor que es a través de20480KB para el segundo valor de SharedSection.
De forma predeterminada, la entrada de registro de Windows contiene los datos siguientes en una x 86 - versión de Windows Vista.
%SystemRoot%\system32\csrss.exe
ObjectDirectory=\Windows
SharedSection=1024,3072,512
Windows=On
SubSystemType=Windows
ServerDll=basesrv,1
ServerDll=winsrv:UserServerDllInitialization,3
ServerDll=winsrv:ConServerDllInitialization,2
ProfileControl=Off
MaxRequestThreads=16
NotaDe forma predeterminada, el segundo valor de la entrada de SharedSection es 3072 en una versión x 86 de Windows Vista. De forma predeterminada, este segundo valor de esta entrada es 20480 en una versión de x 64 compatibles de Windows Vista.

En Windows Vista y en los sistemas operativos más adelante, las asignaciones de memoria son dinámicas. Por lo tanto, no hay ninguna limitación para la asignación de memoria. Sin embargo, si asigna demasiada memoria para el montón del escritorio, puede producirse negativamente al rendimiento. Ésta es la razón por qué no se recomienda que establezca un valor que es más 20480.

NotaEl tamaño del montón de escritorio no se ve afectado por la cantidad de RAM física en el equipo. Por lo tanto, no puede mejorar el rendimiento agregando memoria RAM física.

Referencias

Para obtener más información acerca de problemas similares, haga clic en los números de artículo siguientes para verlos en Microsoft Knowledge Base:
126962Aparece el mensaje de error "memoria insuficiente" cuando tiene un gran número de programas en ejecución
318677PRB: no se puede crear más secundarios ventanas y otros problemas cuando se alcanza el número máximo de ventanas de secundarios permitidos en una aplicación MDI
Para obtener más información acerca del problema de memoria de la sesión en un entorno de servicios de Terminal Server, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
840342Las aplicaciones no funcionen correctamente en un entorno de servicios de Terminal Server

Para obtener más información acerca de cómo el montón del escritorio, visite el siguiente sitio Web de Microsoft:
http://blogs.msdn.com/ntdebugging/archive/2007/01/04/Desktop-heap-Overview.aspx

Ha solucionado el problema?

  • Verificación si se corrige el problema. Si se soluciona el problema, haya terminado esta sección. Si no se soluciona el problema, puedepóngase en contacto con soporte técnico.
  • Agradeceríamos sus comentarios. Para realizar comentarios o informar de cualquier problema con esta solución, deja un comentario en el "Corregir el problema para mí"blog o envíenos unmensaje de correo electrónico.

Propiedades

Id. de artículo: 947246 - Última revisión: miércoles, 15 de septiembre de 2010 - Versión: 1.0
La información de este artículo se refiere a:
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Business
  • Windows Vista Business 64-bit edition
  • Windows Vista Enterprise
  • Windows Vista Home Basic
  • Windows Vista Home Premium
  • Windows Vista Ultimate
  • Windows 7 Enterprise
  • Windows 7 Home Basic
  • Windows 7 Home Premium
  • Windows 7 Professional
  • Windows 7 Ultimate
  • Windows 7 Starter
Palabras clave: 
kbprb kbtshoot kbexpertiseadvanced kbfixme kbmsifixme kbmt KB947246 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 947246

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