Select the product you need help with
Le message d'erreur « Mémoire insuffisante » s'affiche lorsqu'un grand nombre de programmes sont en cours d'exécutionNuméro d'article: 126962 - Voir les produits auxquels s'applique cet article Symptômes
Lorsque vous exécutez un grand nombre de programmes Windows, le message d'erreur « Mémoire insuffisante » s'affiche lorsque vous essayez de démarrer de nouveaux programmes ou d'utiliser des programmes déjà en cours d'exécution, même s'il reste un volume de mémoire physique et un fichier d'échange suffisant.
Cause
Ce problème peut se produire si le segment de Bureau dans le sous-système Win32 est épuisé.
Remarque Ce problème se produit plus souvent sous Windows NT 3.5 car la taille par défaut du segment de Bureau est 512 Ko. Sous Windows NT 3.1, la valeur par défaut est 3 072 Ko. La valeur par défaut a été réduite pour augmenter les performances. RésolutionImportant Cette section, méthode ou tâche explique la procédure de modification du Registre. Toutefois, des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Par conséquent, veillez à suivre ces étapes scrupuleusement. Pour plus de protection, effectuez une sauvegarde du Registre avant de le modifier. Vous serez alors en mesure de le restaurer en cas de problème. Pour plus d'informations sur la procédure de sauvegarde et de restauration du Registre, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft : 322756
Afin que nous puissions résoudre le problème pour vous, consultez la section « Aidez-moi ». Si vous préférez résoudre le problème vous-même, consultez la section « Je résous le problème moi-même ».
(http://support.microsoft.com/kb/322756/
)
Procédure de sauvegarde, de modification et de restauration du Registre dans Windows XPAidez-moiPour résoudre ce problème automatiquement, cliquez sur le bouton ou le lien Résolution. Cliquez sur Exécuter dans la boîte de dialogue Téléchargement de fichier, et suivez la procédure indiquée par l'Assistant Résolution. Remarques
Consultez ensuite la section « Le problème est-il résolu ? ». Je résous le problème moi-mêmePour résoudre ce problème, augmentez la taille du segment de Bureau :
Plus d'informations
Windows NT utilise un segment de mémoire spécial pour tous les programmes Windows en cours d'exécution sur le Bureau. Le segment de Bureau est utilisé pour tous les objets (fenêtres, menus, stylos, icônes, etc.). Un grand nombre de programmes Windows sont en cours d'exécution, ce segment peut manquer de mémoire. Lorsque le volume de mémoire n'est pas suffisant pour satisfaire à la demande d'allocation, le système renvoie normalement une erreur et avertit l'utilisateur que l'espace mémoire devient insuffisant. Certains programmes ne gèrent pas l'anomalie normalement, et dans certains cas, la mémoire disponible peut ne pas être suffisante pour créer la boîte de dialogue du message d'erreur. Par conséquent, l'opération demandée échoue sans aucune notification.
La clé SharedSection est une longue chaîne lorsqu'elle est affichée à l'aide de l'Éditeur du Registre. La valeur par défaut de cette clé se présente comme suit. %SystemRoot%\system32\csrss.exe ObjectDirectory=\Windows SharedSection=1024,3072,512 Windows=On SubSystemType=Windows ServerDll=basesrv,1 ServerDll=winsrv:GdiServerDllInitialization,4 ServerDll=winsrv:UserServerDllInitialization,3 ServerDll=winsrv:ConServerDllInitialization,2 ProfileControl=Off MaxRequestThreads=16 La première valeur SharedSection (1024) définit la taille de segment de mémoire commune à tous les Bureaux. Ceci comprend la table de descripteurs globale (les handles de fenêtre sont uniques au niveau de l'ordinateur) et les paramètres système partagés (tels que SystemMetrics). Il est peu probable que vous deviez modifier cette valeur. La deuxième valeur SharedSection (3072) contrôle la taille du segment de Bureau associée à une station Windows interactive (utilisée pour les objets Windows). Cette valeur statique est utilisée pour empêcher les applications dont le comportement n'est pas normal de consommer trop de ressources. Le segment de Bureau étant mappé dans chaque espace d'adressage du processus, cette valeur ne doit pas être définie sur une valeur arbitrairement élevée (car les performances seraient diminuées), mais doit être suffisamment augmentée pour permettre à toutes les applications souhaitées de fonctionner. La troisième valeur SharedSection (512) contrôle la taille du segment de chaque Bureau associée à une station Windows non interactive. Si cette valeur n'est pas présente, la taille du segment de Bureau des stations Windows non interactives sera identique à celle spécifiée pour les stations Windows interactives (deuxième valeur SharedSection). Pour plus d'informations sur les paramètres de la clé SharedSection, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft. 184802
(http://support.microsoft.com/kb/184802/
)
PROBLÈME : Échec d'initialisation de User32.dll ou de Kernel32.dll
Le problème est-il résolu ?
PropriétésNuméro d'article: 126962 - Dernière mise à jour: mardi 17 mai 2011 - Version: 4.0 Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT. | Traductions disponibles
|


Retour au début








