web-dev-qa-db-fra.com

Pourquoi tous mes fichiers supplémentaires RAM sont-ils marqués comme "matériel réservé" dans Windows 7?

J'ai un nouveau poste de travail HP Z800, exécutant Windows 7 Entreprise 64 bits. Les spécifications du Z800 sont ici .

La machine dispose de 4 Go de RAM - Windows rapporté 1,99 Go disponible, 2 Go étant "réservé au matériel". J'ai ajouté 2 Go supplémentaires et Windows indique qu'il y a 6 Go de RAM physique, mais 4 Go est maintenant "réservé au matériel". Le BIOS voit également la totalité de la quantité de RAM.

La carte vidéo est un nVidia Quadro FX 580, elle ne devrait donc pas utiliser de mémoire partagée.

Pourquoi tous mes fichiers supplémentaires RAM sont-ils marqués comme "matériel réservé" dans Windows 7?

26
ericvg

Il s'avère que la RAM installée était dans une configuration non prise en charge - Sur cette machine, si vous installez des puces de 2 Go, vous devez les installer en triple, comme indiqué ici (pdf).

Il est intéressant de noter que Windows a vu la mémoire, mais elle a été rendue non utilisable et marquée comme "matériel réservé".

30
ericvg

Ouch, triste d'entendre parler de la réinstallation.

Il existe un excellent article sur le blog de Mark Russinovich qui explique comment Windows utilise la mémoire physique .

  1. Les périphériques matériels peuvent réserver d'importants blocs d'espace d'adressage physique ... Pour savoir si un élément matériel réserve un espace important d'adressage physique, lancez "devmgmt.msc", sélectionnez Ressources par connexion dans le menu Affichage, puis développez la mémoire. nœud. (Le blog de Mark explique cela plus loin.)

  2. Même si votre carte vidéo dispose d'une mémoire vidéo intégrée, rapide et dédiée, Windows doit toujours s'adresser à cette mémoire et interagir avec celle-ci en utilisant le même adressage mémoire physique que celui utilisé pour la RAM, les périphériques PCI et autres. Cela peut saturer l'espace d'adressage physique. Un système d’exploitation 64 bits devrait mieux faire face à cela qu’un système d’exploitation 32 bits, mais certaines exigences relatives aux périphériques restent liées.
    (Mon ordinateur Dell dispose de 700 Mo de matériel réservé sur Win7x64. Ce n’est pas aussi grave que votre problème, mais il est quand même agaçant.)

  3. Il serait utile de savoir si un outil comme memtest (qui démarre et s'exécute sans fenêtre) peut voir toute la mémoire RAM installée. Essayez certains des outils d’information système sur le UBCD pour voir s’ils peuvent voir (et tester) l’ensemble de votre RAM. Cela vous permettrait de savoir si Windows a même quelque chose à voir avec cela.

En conclusion, vous l'avez acheté neuf auprès d'un important fournisseur. Vous devriez pouvoir obtenir une assistance de leur part et les interroger sur le problème. Ils peuvent souvent aller au fond des choses de ce genre beaucoup plus rapidement que de chercher sur Internet et vous avez déjà payé pour ce service.

Edit: this question SO peut être liée à votre problème, et il existe une autre bonne explication de la mémoire les réservations mappées IO peuvent réduire la RAM utilisable . Encore une fois, ce n'est peut-être pas exactement le problème auquel vous êtes confronté, mais ces blogs vous expliquent comment déterminer si c'est le cas.

Laissez nous savoir.

17
DanO

J'ai ce problème exact résolu! Avec Gigabyte p55a ud3r et Kingston KHX1600C9D3K4/8GX.

Lorsque vous achetez de la RAM, vous l’obtenez par paires, car chaque paire/clé USB ne peut fonctionner que sur le canal mémoire 1 ou le canal mémoire 2.

Si vous mettez une paire de mémoire conçue pour fonctionner uniquement sur le canal 1, sur le canal 2 (comme je l’ai fait sans le savoir). Le BIOS ne les reconnaît que "MAIS" n'est pas disponible pour utilisation. Windows 7 ne peut voir que le total RAM installé (dans mon cas, 8 Go), mais ne peut pas utiliser les 4 Go restants du canal 2 et Windows 7 considère que la mémoire de 4 Go est "HARDWARE RÉSERVÉ".

Je vous conseille donc de basculer entre les logements de mémoire, comme je l’ai fait, et maintenant je n’ai plus que 5 Mo de matériel réservé au lieu de 4 Go comme avant quand j’ai mis les bâtons RAM sur les mauvais logements/canaux. .

6
user39572

J'ai eu le même problème et l'ai corrigé sur ma machine. Je montrais 4G réservé dans HW. Je suis allé dans le BIOS MB et sous la configuration du jeu de puces/graphiques internes /

J'ai changé le réglage de l'emplacement de la mémoire tampon de [Au-dessus de la 4G] en [Au-dessous de la 4G} ... et j'ai maintenant 1 Mo dans le matériel réservé et non en 4G. Windows voit tous les * G comme utilisables

4
bob bosco

Peut-être que la mise à jour du BIOS pourrait aider? Essayez également d'activer le remappage de la mémoire dans le BIOS, ou quelque chose du genre, si vous parvenez à le trouver dans votre programme d'installation.

3
sYnfo

Pour ceux qui ont encore ce problème:

  1. Appuyez sur Démarrer -> Exécuter

  2. Tapez msconfig

  3. Allez sous l'onglet "Boot"

  4. Cliquez sur le bouton "Options avancées"

  5. Décocher "Mémoire maximale"

    enter image description here

  6. Redémarrage

Aidé pour moi, je n’avais toujours réservé que 9 Mo sur un total de 6 Gb.

2
Kvk

J'ai eu un problème similaire avec un Samsung R519. Dans mon cas, j'ai mis à niveau de 2 Go à 4 Go RAM mais je n'ai qu'un système d'exploitation 32 bits sur ma machine. Donc, dans mon cas, c'est le facteur limitant, car le système d'exploitation 32 bits ne verra que 3 Go maximum.

2
Mike Higgs

Il y a en fait un gros indice dans le message: "Matériel réservé".

Si cocher/décocher la case "Mémoire maximale" sous Windows ne vous aide pas, c'est peut-être le paramètre par défaut du BIOS qui permet de réserver une quantité excessive de RAM au matériel graphique.

Dans mon cas, Windows a signalé que 1,1G de mes 8G installés [RAM] étaient "du matériel réservé":

"Hardware reserved" before BIOS setting change

Je l'ai corrigé en modifiant les paramètres du BIOS. Le nom ou les détails du menu peuvent être différents dans votre BIOS, mais voici l’histoire de mon cas. Sous Paramètres avancés, accédez à Configuration avancée du chipset:

BIOS settings

Sous Configuration avancée du jeu de puces, vous trouverez un paramètre appelé Taille de la mémoire tampon de trame UMA. Ceci contrôle la quantité de votre RAM réservée à votre matériel graphique et peut par défaut être définie sur Auto, ce qui déterminera un montant basé sur la quantité de RAM que vous avez installée et— selon vos besoins, vous pouvez réserver bien plus que nécessaire:

BIOS settings

http://www.errorteck.com/good-to-know/computer-terminology/how-to-get-more-performance-from-a-laptop-ordinateur.html

Pour une utilisation générale, définissez-le sur 256M:

BIOS settings

enter image description here

Le résultat dans le gestionnaire de tâches:

"Hardware reserved" after BIOS setting change

2
Reg Edit