J'utilise Win 7 64 bits.
J'ai essayé la solution donnée ici , n'a pas aidé. La réponse de David me fait penser que c'est vain. Y a-t-il autre chose à essayer?
Mises à jour:
Notez que j'ai une carte graphique sur ma carte mère (avec 512 Mo), donc en théorie, elle n'a pas besoin de mémoire externe. Notez également la dernière mise à jour du BIOS (25/03/08).
D'après ce que je peux voir ici , il existe une version plus récente (30/07/2008), mais j'ai peur de l'utiliser (car c'est "BETA")
Pensées ?
Motherboard:
CPU Type DualCore Intel Pentium D 915, 2800 MHz (14 x 200)
Motherboard Name Gigabyte GA-945GCM-S2C (2 PCI, 1 PCI-E x1, 1 PCI-E x16, 2 DDR2 DIMM, Audio, Video, LAN)
Motherboard Chipset Intel Lakeport-G i945GC
System Memory 3328 MB (DDR2-667 DDR2 SDRAM)
DIMM1: 2048736750L 2 GB DDR2-667 DDR2 SDRAM (5-5-5-15 @ 333 MHz) (4-4-4-12 @ 266 MHz) (3-3-3-9 @ 200 MHz)
DIMM3: 2048736750L 2 GB DDR2-667 DDR2 SDRAM (5-5-5-15 @ 333 MHz) (4-4-4-12 @ 266 MHz) (3-3-3-9 @ 200 MHz)
BIOS Type Award Modular (03/25/08)
Communication Port Communications Port (COM1)
Communication Port Printer Port (LPT1)
Display:
Video Adapter NVIDIA GeForce 8500 GT (512 MB)
Video Adapter NVIDIA GeForce 8500 GT (512 MB)
3D Accelerator nVIDIA GeForce 8500 GT
DMI:
DMI BIOS Vendor Award Software International, Inc.
DMI BIOS Version F5
DMI System Manufacturer Gigabyte Technology Co., Ltd.
DMI System Product 945GCM-S2C
DMI System Version
DMI System Serial Number
DMI System UUID 00000000-00000000-0000001F-D06D37BD
DMI Motherboard Manufacturer Gigabyte Technology Co., Ltd.
DMI Motherboard Product 945GCM-S2C
DMI Motherboard Version x.x
DMI Motherboard Serial Number
DMI Chassis Manufacturer Gigabyte Technology Co., Ltd.
DMI Chassis Version
DMI Chassis Serial Number
DMI Chassis Asset Tag
DMI Chassis Type Desktop Case
DMI Total / Free Memory Sockets 2 / 0
Réponses:
C'est votre carte mère qui limite la RAM disponible (plus précisément c'est le chipset Intel 945G).
De Gigabyte :
Ce que je vais mettre ici est basé sur des discussions personnelles avec des techniciens Intel à propos de ce problème:
Étant donné que le chipset ne peut accéder qu'à 4 Go de RAM au maximum et que vous avez 4 Go installés, le chipset mappe statiquement les périphériques d'E / S au lieu de les mapper dynamiquement (car il est plus rapide de le mapper statiquement). Cela rend ces adresses RAM invisibles pour le système d'exploitation, car elles ne seront jamais disponibles.
Lorsque le système a moins de 4 Go installés, le chipset mappe dynamiquement les E / S à la place, afin de garantir à tout moment la plus grande quantité de RAM installée disponible.
Pour ce faire, ils doivent rendre toute la RAM installée visible pour le système d'exploitation afin qu'il puisse accéder à toutes les adresses RAM potentiellement disponibles, quel que soit l'endroit où les E / S sont mappées à ce moment.
Étant donné que le chipset doit garder une trace de l'endroit où les E / S sont mappées dynamiquement, cela est légèrement plus lent.
Cette décision a été prise par l'équipe de conception d'Intel pour garantir des «performances» globales optimales dans les configurations entièrement peuplées et partiellement peuplées.
Pour obtenir `` tout ce que vous RAM '' visible, vous devrez trouver une carte mère avec un chipset qui prend en charge votre processeur 64 bits et autorise plus de 4 Go de RAM.
Quelque chose avec un chipset Intel G965 serait probablement votre meilleur pari. Peut-être que l' Intel DQ965GF , nous en avons utilisé une tonne et c'était une bonne carte. Il est légèrement dépassé de nos jours, mais probablement toujours disponible (comme le sont probablement d'autres marques et modèles avec le chipset G965).
J'espère que ça t'as aidé...
la source
La raison la plus probable est que le BIOS du système ne le permet pas. Vous pouvez essayer plusieurs choses:
EDIT: Sur la base de vos nouvelles informations sur le type de système, j'ai pu télécharger le manuel de la carte mère depuis Gigabyte . Malheureusement, il ne semble pas y avoir de paramètres prometteurs (certains BIOS ont la capacité de masquer la mémoire au-dessus de 3 Go ou de jouer à d'autres jeux délicats). Il n'y a qu'un seul paramètre que je pouvais voir concernant le 64 bits: le mode HPET. Vous pouvez vérifier essayer de le changer en 64 bits au cas où il ajusterait la mémoire disponible pour le système en plus de changer le minuteur du processeur, mais je doute que cela fasse une différence. Le site Web de cette carte mère montre que le maximum pris en charge est de 4 Go, et a une petite note sur la réservation de certains pour le système, donc vous pourriez ne pas avoir de chance d'obtenir plus que ce que vous voyez.
la source
Explication détaillée ici
http://www.asisupport.com/ts_4GB_memory_info.htm
Si la page ne se charge pas, consultez le cache de Google ici http://webcache.googleusercontent.com/search?q=cache:vLYtmlOoQIsJ:www.asisupport.com/ts_4GB_memory_info.htm+asisupport.com/ts_4GB_memory_info.htm&cd=1&hl = en & ct = clnk & gl = us
.
la source
Le problème de <4 Go de RAM n'est pas uniquement lié au système d'exploitation.
Il se peut simplement que, bien que le processeur et le système d'exploitation puissent prendre en charge plus de 4 Go de RAM, le fabricant de la carte mère ne pense pas que cela vaut la peine de consacrer le temps / l'effort / le coût à connecter suffisamment de lignes d'adresse entre le processeur et le contrôleur de mémoire pour permettre utilisation de plus de 4 Go de mémoire.
Cela donne le même effet net que l'exécution d'un système d'exploitation 32 bits mais sur un système 64 bits, le processeur, incapable d'utiliser physiquement une adresse supérieure à 4 Go pour d'autres périphériques matériels ou de mémoire ou même de demander au contrôleur de mémoire de mapper vers une autre adresse sera obligé de tuer une partie de la mémoire disponible au profit de choses comme la carte graphique.
Il s'agit essentiellement du même problème qu'avec un système d'exploitation 32 bits, mais limité en matériel plutôt qu'en logiciel. Il est plus susceptible d'affecter un matériel légèrement plus ancien où 4 Go seraient considérés comme "plus que beaucoup" ...
J'ai vu un certain nombre d'articles à ce sujet sur Internet où le matériel émule la limite de 32 bits, ici , un ordinateur portable Dell 530 a le même problème , ici , un système de chipset 945 avec Win7 64, et essentiellement partout sur Internet .
Ce n'est pas facile à réparer, ni même qui a beaucoup de sens, mais cela se résume essentiellement à l'ancien matériel qui n'est pas conçu pour prendre en charge physiquement ce que vous lui demandez de faire ...
Il se pourrait que la mise à jour du BIOS que vous avez trouvée puisse résoudre le problème, mais je ne compterais pas là-dessus, je le crains.
la source
C'est un long plan, mais cela pourrait être une incompatibilité entre la RAM et la carte mère. J'ai vu des cas où la carte mère ne fonctionnait pas bien avec un type particulier de puces mémoire.
J'ai également vu des problèmes similaires dans les cas où la carte mère utilise différents modèles de puces mémoire ou différents fabricants.
Assurez-vous également que toute la RAM est bonne, etc., etc.
la source
La raison pourrait être assez simple.
Vous pouvez avoir une carte vidéo à mémoire partagée dans votre système qui supprime la quantité (comme une carte vidéo intégrée) de votre mémoire globale installée. C'est différent quand une carte vidéo dédiée est installée.
la source