La mémoire disponible diffère de plusieurs GiB de celle installée

45

J'ai récemment mis à niveau un PC Windows 7 Édition Familiale Premium avec 12 Go de RAM. Pour une raison quelconque, une fois que j'ai regardé dans l'onglet Système, il est indiqué que seules 7,96 Go de 12 Go de RAM sont utilisables. J'ai déjà essayé d'aller dans le msconfigpour voir si la mémoire maximale était cochée, ce qui n'était pas le cas.

Y a-t-il une solution à cette erreur? Les autres sujets que j'ai consultés sur Super User ne m'ont pas du tout aidé.

RAM installée:
http://i.stack.imgur.com/W6tky.png

msconfig:
http://i.stack.imgur.com/zVhFP.png

Mon Windows Edition affiche "Home Premium":
enter image description here

Moniteur de ressources:

Moniteur de ressources

charrev
la source
1
Avez-vous vérifié les spécifications de votre carte mère? Qu'est ce qu'ils disent?
Davidenko
1
Veuillez fournir une capture d'écran de l'onglet Mémoire dans le Moniteur de ressources.
Daniel B
5
Doublage
Ramhound le
2
Il est probable que la limite de mémoire de votre carte mère soit de 8 Go. Merci de publier votre modèle de carte mère pour que nous puissions le confirmer. Je ne sais pas du tout comment cette question a suscité tant de votes positifs
AStopher,
2
Ma carte mère peut supporter jusqu'à 32 Go de RAM. Il est le Gigabyte 970A-D3SP
charrev

Réponses:

22

Une image vaut plus que mille mots:

entrez la description de l'image ici

Ce sont vos 4 Go manquants de mémoire. Qu'est-ce qui les utilise exactement? Le suspect habituel est la carte graphique (vous devez consulter votre manuel pour vérifier que votre carte possède réellement sa propre mémoire vive), une carte graphique intégrée (certaines cartes mères ne désactivent pas la carte graphique interne lorsque vous en épinglez une dédiée, dans ce cas). Si vous devez le désactiver manuellement ou réduire l'utilisation de la VRAM au minimum s'il n'est pas possible de le désactiver (une mise à jour de la ROM peut être nécessaire)), le BIOS masque la mémoire, utilise une configuration de RAM non prise en charge, etc.

Vous pouvez taper devmgmt.mscdans le menu Démarrer pour ouvrir le Gestionnaire de périphériques, vérifier les ressources par connexion dans le menu Affichage et développer le nœud Mémoire. Cela montrerait exactement ce qui utilise la mémoire (si elle est utilisée par le matériel) ou autre chose.

Référence:

Braiam
la source
1
Cette réponse est trompeuse. Aucune carte vidéo au monde n'occupe 4 Go d'espace d'adressage. (Bien sûr, il y a des cartes avec 4 Go de RAM vidéo à bord, mais cela ne veut pas dire qu'il faut 4 Go d'adresses physiques.
Jamie Hanrahan
@JamieHanrahan qui a dit que seules les cartes vidéo utilisent des adresses de mémoire? J'ai seulement dit, c'est le plus commun.
Braiam
C'est aussi généralement le plus grand, par une très large marge. Les périphériques d'E / S ne sont pas le problème ici. Peut-être que s'il avait huit cartes vidéo ...
Jamie Hanrahan
@JamieHanrahan Je ne sais pas trop où vous voulez en venir.
Braiam
Je dis que les cartes vidéo et autres périphériques d'E / S ne sont pas le problème. Aucun moyen ne va-t-il utiliser jusqu'à 4 Go.
Jamie Hanrahan
42

Limite de mémoire physique

La limite de mémoire physique dépend de votre version de Windows. Cependant, la mémoire utilisable (qui peut être inférieure à la mémoire installée) dépend d'autres facteurs (voir ci-dessous).

entrez la description de l'image ici

Vous avez Windows 7 Home Premium (64 bits). Selon le tableau ci-dessus, la mémoire physique maximale est de 16 Go.

Limites de mémoire physique source : Windows 7


Mémoire utilisable

Toute la mémoire physique peut ne pas être utilisable.

Sur un ordinateur Windows 7, la mémoire utilisable (RAM) peut être inférieure à la mémoire installée.

La réduction de la mémoire système disponible dépend de la configuration des éléments suivants:

  • Les périphériques installés sur l'ordinateur et la mémoire réservée par ces périphériques
  • La capacité de la carte mère à gérer la mémoire
  • La version du BIOS système et les paramètres
  • La version de Windows 7 installée (par exemple, Windows 7 Starter Edition ne prend en charge que 2 Go de mémoire installée.)
  • Autres paramètres du système

Si vous avez une carte vidéo dotée de 256 Mo de mémoire intégrée, cette mémoire doit être mappée dans les 4 premiers Go d'espace d'adressage. Si 4 Go de mémoire système sont déjà installés, une partie de cet espace adresse doit être réservée par le mappage de la mémoire graphique. Le mappage de la mémoire graphique écrase une partie de la mémoire système. Ces conditions réduisent la quantité totale de mémoire système disponible pour le système d'exploitation.

...

Vérifiez les paramètres du BIOS

Le problème peut se produire car certains paramètres du BIOS sont incorrects.

Activer la fonctionnalité de remappage de la mémoire

Vérifiez les paramètres du BIOS pour voir si la fonctionnalité de remappage de la mémoire est activée. Le remappage de la mémoire donne à Windows l’accès à plus de mémoire. Vous pouvez activer la fonctionnalité de remappage de la mémoire dans le BIOS en démarrant dans la configuration du système. Consultez le Guide de l'utilisateur de votre ordinateur pour savoir comment démarrer avec la configuration du système sur votre ordinateur. Le nom de la fonctionnalité de remappage de la mémoire peut être différent pour différents fournisseurs de matériel. Cela peut être répertorié comme remappage de la mémoire, extension de la mémoire ou quelque chose de similaire. Sachez que votre ordinateur peut ne pas prendre en charge la fonctionnalité de remappage de la mémoire.

Modifier la taille de l'ouverture vidéo AGP dans les paramètres du BIOS

Vérifiez les paramètres du BIOS pour voir la quantité de mémoire que vous avez allouée à l’ouverture vidéo AGP. Il s'agit de la mémoire que le système partage avec la carte vidéo utilisée pour le mappage et le rendu des textures. Cette mémoire ne serait pas utilisée par le système car elle est verrouillée par la carte vidéo. Vous pouvez ajuster la taille de l’ouverture vidéo AGP dans le BIOS. Les paramètres standard sont "32 Mo", "64 Mo", "128 Mo" et "Auto". Après avoir modifié ce paramètre dans le BIOS, redémarrez votre ordinateur, puis vérifiez la mémoire utilisable. Vous pouvez tester chaque paramètre pour voir lequel offre les meilleurs résultats.

Source La mémoire utilisable peut être inférieure à la mémoire installée sur les ordinateurs Windows 7.

DavidPostill
la source
2
Dans les paramètres de mon système, il est indiqué que j'ai Windows 7 Home Premium. imgur.com/6zZdMWq
charrev
8
Remarque: ces limites sont probablement partagées avec la carte graphique. Par conséquent, si votre carte graphique comportait une quantité importante de RAM sur la carte, vous pourriez toujours rencontrer des problèmes avec Home Premium et 12 Go de RAM sur la carte mère.
Jonathon
3
En fait, il est très peu probable que ces limites soient partagées avec la mémoire du processeur graphique, car elles sont toutes imposées par des restrictions de licence, et non de matériel. Il est assez facile de prendre en compte la mémoire mappée lors de la vérification de la programmation.
Daniel B
10
"La mémoire disponible maximale dépend de la version de Windows que vous possédez." Je préférerais dire: "La quantité de mémoire que Windows retient de manière flagrante sans raison pratique quelconque dépend de la version que vous possédez". (Bien que, comme vous l'avez dit, ce ne soit pas vraiment le problème ici.)
gauche du
1
@JonathonWisnoski Ils ne le sont pas. Il est certainement possible d'avoir 16 Go entièrement utilisables dans Win7-HP avec un grand GPU également installé.
J ...
2

Voir http://support.microsoft.com/kb/978610/

Par exemple ... une version 64 bits de Windows 7 peut indiquer qu'il ne reste que 7,1 Go de mémoire système utilisable sur un ordinateur doté de 8 Go de mémoire installée ... La mémoire utilisable est une quantité calculée de la mémoire physique totale moins mémoire "réservée au matériel".

Il cite les cartes graphiques partagées comme étant une cause probable - savez-vous si votre ordinateur possède une carte dédiée ou intégrée (ou partagée)?

Il est très peu probable qu'il s'agisse d'une compatibilité de vitesse ou d'un autre problème matériel, car la mémoire ne s'enregistrerait probablement pas du tout.

Dans le BIOS, vous pourrez peut-être configurer la mémoire graphique partagée et la réduire.

Paul Ridgway
la source
2
Si vous me demandez si j'ai une carte graphique, oui je le fais.
Charrev
1
C'est un Sapphire Radeon 270x 4Go Dual-X
Charrev
4
Cela expliquerait la différence entre 8 et 7.1, pas entre 12 et 8.
fix1234
1
Une carte vidéo partagée ne va pas manger plus de 4 Go de ram.
Rossmct le
Si vous avez une carte vidéo intégrée en plus de votre radeon, assurez-vous de la désactiver dans le bios ou de limiter la RAM qu'elle consomme.
James