J'ai installé Windows 7 Ultimate 64 bits sur mon PC. J'ai 4 Go de RAM et mon BIOS indique la bonne quantité (4096 Mo), mais Windows (System Manager) dit que j'ai 4,00 Go (3,25 Go utilisables).
Cela semble être un problème populaire, et j'ai cherché une carte vidéo intégrée (intégrée à mon chipset) pour désactiver mais je n'ai rien trouvé.
Quoi d'autre peut m'empêcher de voir tous les 4 Go? Quand j'avais Vista 32 bits, cela voulait dire 3,25 Go de RAM et non 4,00 Go (3,25 Go utilisables). J'ai un processeur 64 bits et quand j'ai acheté ma RAM, j'ai utilisé un outil de compatibilité de Crucial (le fournisseur de mémoire) pour tester la quantité de mémoire que mon PC peut prendre en charge et 4 Go était la réponse (c'était une application Windows, je pense).
Le chipset est Intel (R) G33 / G31 / P35 / P31 Express Chipset PCI Express
Dans le BIOS, j'ai cherché une carte vidéo intégrée (intégrée) et il n'y avait rien de tel, mais quelques autres appareils intégrés. Il n'y a pas non plus de paramètres de «mappage des ressources».
PLUS DE DÉTAILS:
Chipset
North Bridge: Intel Bearlake G33
South Bridge: Intel 82801IR ICH9R
Maximum Memory Amount 8 GB
Graphics Controller Type Intel GMA 3100 (Enabled)
Je suppose que la première chose est de savoir comment désactiver le contrôleur graphique?
EDIT: ce fil indique que le problème est lié aux périphériques mappés en mémoire, mais quelqu'un sur ce fil dit que cela ne s'applique pas au 64 bits. Le reste des commentaires pointe vers un problème de carte mère pour le gars qui a commencé ce fil.
Réponses:
Allez dans le BIOS, sous CHIPSET puis allez dans MEMORY HOLE MAPPING et activez-les pour enregistrer le paramètre sur CMOS et redémarrez. Rendez-vous également sur l'onglet MSCONfIG BOOT et assurez-vous que la MÉMOIRE MAXIMALE n'est PAS CONTRÔLÉE. Cela devrait résoudre ce problème. Il l'a corrigé sur mon bureau Gateway. J'espère que cela t'aides. (Ajouté par Motodude)
Je verrais si votre BIOS a une section "Périphériques intégrés". Ma compréhension est que les périphériques mappés en mémoire dans les systèmes d'exploitation x64 peuvent occuper des plages d'adresses en dehors de la RAM de votre système.
Les graphiques intégrés peuvent manger et absorbent généralement la mémoire RAM du système, car ils représentent les besoins réels en mémoire. 768 Mo, c'est beaucoup.
J'utilise Win7 x64 et j'ai 8 Go adressables sur 8 Go. Le gestionnaire de système indique-t-il «système d'exploitation 64 bits» quelque part sous combien de RAM il montre installé? (Mon ordinateur, propriétés). Si ce n'est pas le cas, vous pourriez utiliser la version x86 et non la version x86-64.
la source
Exécuter msconfig , ouvrez le démarrage onglet, cliquez sur Options avancées , assurez - vous que la mémoire maximale n'est pas plafonné.
la source
Regardez dans votre BIOS et voyez s'il y a un paramètre pour quelque chose comme "Memory Remap" ou "Memory Hole"? Si c'est le cas, il doit être activé.
Ce qui se passe (si c'est le cas), c'est que les périphériques PCI ont besoin d'un espace d'adressage inférieur à 4 Go. Le paramètre utilisera une partie de votre RAM pour adresser l'espace au-dessus de 4 Go afin qu'il soit toujours accessible.
la source
Sous Windows, la RAM manquante est utilisée par le périphérique mappé en mémoire. Voir cette entrée de blog pour plus de détails.
la source
La désactivation du remappage de la mémoire dans le BIOS est ce qui m'a fait pour moi.
la source
Tout d'abord, vérifiez que vous utilisez vraiment 64 bits en ce moment. Affichez les propriétés du système en cliquant avec le bouton droit sur "Ordinateur" et en cliquant sur Propriétés, ou en appuyant sur la touche Windows + Pause / Break.
Assurez-vous qu'il indique le système d'exploitation 64 bits:
Même si vous disposez d'un processeur 64 bits, vous devez également installer la version 64 bits du système d'exploitation.
Deuxièmement, pour votre application de test de mémoire, vous devez vous assurer que vous utilisez la version 64 bits de l'application. Si vous exécutez une application 32 bits, il est possible qu'elle ne reconnaisse que jusqu'à 4 Go de RAM.
Étant donné que vous avez déjà vérifié le chipset pour vous assurer qu'il prend en charge 8 Go, il semble que le problème ici doit être que vous exécutez réellement une version 32 bits du système d'exploitation. Dans un système d'exploitation 32 bits, seule 4 Go de mémoire totale seraient reconnus, y compris la mémoire utilisée par les contrôleurs de chipset et vidéo. Le résultat se situe généralement entre 3,0 et 3,5 Go de RAM utilisable sous Windows.
La dernière chose que je peux recommander est une mise à niveau du BIOS et la vérification de tous les paramètres qui pourraient limiter la quantité de RAM utilisée.
la source