J'ai pris cela directement à partir des informations système:
- Mémoire physique installée (RAM) 4,00 Go
- Mémoire physique totale 2,00 Go
- Mémoire physique disponible 434 Mo
- Mémoire virtuelle totale 5,10 Go
- Mémoire virtuelle disponible 1,19 Go
- Espace de fichier de page 3,11 Go
Le BIOS signale également 4 Go disponibles.
Notez les 4 Go installés, mais 2 Go au total. Je comprends que sur un système d'exploitation 32 bits, vous n'obtiendrez jamais les 4 Go de RAM complets, mais vous obtiendrez généralement entre 2,5 et 3,2 Go de RAM.
Je n'ai que 2 Go disponibles! Mon fichier d'échange devient fou quand je fais quoi que ce soit! Notez que j'ai deux cartes vidéo SLI nvidia, chacune avec 512 Mo de RAM intégré, bien que la fonction SLI soit désactivée.
Quelqu'un sait pourquoi Windows pourrait prétendre que j'ai exactement 2 Go de RAM au total?
Remarque: précédemment demandé sur serverfault, mais fermé comme "appartient au superutilisateur" avant l'ouverture de ce site: /server/39603/windows-7-using-exactly-half-the-installed-memory (je reste besoin d'une réponse!)
Réponses:
Tout d'abord, vous perdrez une grande partie de votre mémoire disponible avec deux cartes graphiques, c'est-à-dire 1 Go de RAM perdu, plus les autres appareils.
Il y a un commutateur que vous pouvez vérifier dans msconfig. Allez au début, tapez msconfig et appuyez sur Entrée. Accédez à l'onglet de démarrage, cliquez sur options avancées. Vérifiez si l'option Max Memory est activée, si c'est le cas, désactivez-la et redémarrez.
Éditer:
Le problème est avec quelque chose appelé espace d'adressage. Sur un système 32 bits, vous disposez de 4 Go d'espace d'adressage et tous les appareils que vous devez utiliser doivent être mappés dans l'espace d'adressage. Chaque périphérique mappé découpera un peu de l'espace d'adressage et le rendra inutilisable pour le reste du système.
La seule façon d'obtenir plus de 2,5 à 3 Go de mémoire utilisable sous Windows est d'installer la version 64 bits. Une fois installé, il aura la même apparence avec seulement 2 Go de mémoire utilisable. Pour obtenir toute la mémoire disponible, vous devez aller dans le BIOS et activer une option appelée remappage de la mémoire.
La fonctionnalité de remappage de la mémoire déplace tous les périphériques mappés au-dessus de la limite de 4 Go dans l'espace d'adressage, libérant ainsi votre espace d'adressage pour une utilisation par le système.
la source
Vous devez vraiment utiliser un système d'exploitation 64 bits.
Mec, où sont mes 4 gigaoctets de RAM?
la source
Moi aussi, j'avais la moitié de la mémoire, j'en ai construit une avec Windows7, la carte mère Asus P7P55D-E et 4 Go de mémoire. J'ai essayé d'ajouter 4 Go de plus et il s'est verrouillé. C'est quand j'ai vu que cela réduisait la mémoire de moitié. J'ai échangé le premier 4 Go avec Second et je me suis assuré que le mappage était aiguisé, ce qui a résolu le problème.
la source
Avez-vous vérifié si le BIOS signale que 4 Go sont installés? Peut-être que (l'une des) puces mémoire n'est pas insérée correctement dans la fente?
la source
J'utilise la version 64 bits avec 6 Go de mémoire et j'obtiens le message utilisable de 3 Go - l'option de mémoire maximale est désactivée et le BIOS voit les 6 Go. J'ai une carte vidéo avec 1 Go de mem à bord. Donc, l'installation du 64 bits n'est pas la réponse - il se passe quelque chose ici que ms doit résoudre
la source
Avez-vous essayé de DESACTIVER le remappage de la mémoire dans le BIOS? Parce que sur les systèmes AMD64 avec IMC, une méthode courante de remappage de la mémoire (levage) peut vous laisser avec seulement 2 Go en dessous de la ligne de 4 Go, et c'était la seule méthode disponible avant les processeurs Revision E K8.
la source