Aide, Amelioration, Dépannage > Les tutoriels

Utiliser plus de 3Go de RAM sous Windows 32 bits

(1/3) > >>

Doc.Jeckill:
Cette article est une synthèse de plusieurs sites qui se sont penchés le problème de la reconnaissance de la mémoire par les OS 32 bits dont Windows XP, Vista ou Seven(Clubic, Commentcamarche, Microsoft technet, Hardware).
Le tuturiel est directement fourni par Microsoft technet.

Windows XP, Vista ou 7 en édition 32 bits ne peuvent pas utiliser 4 Go !

En 32 bits, le système ne peut adresser que 2 puissance 32 = 4 294 967 296 adresses différentes, correspondant à 4 Go de RAM (4x1024x1024x1024 = 4 294 967 296, car 1ko = 1024 octets) .
Mais comme il a besoin d'adresser autre chose que la RAM (ressources carte-mère, cartes d'extension, dont la carte graphique,...), il n'en reste qu'environ 2,8 à 3,3 Go de RAM adressable suivant la configuration du PC.

"...au final seul 2,75 à 3,5 Go de mémoire sont effectivement utilisables, et ce, de par la conception même de l'architecture mémoire x86... Cette différence entre la quantité de mémoire physique installée et la quantité disponible sous Windows s'explique par la présence d'une zone haute dans la mémoire vive, située juste en-dessous des 4 Go, où sont stockées les adresses mémoire utilisées par les divers périphériques d'extension PCI, une spécificité imposée par l'architecture x86. Dès lors, la mémoire vidéo embarquée par les Cartes Graphiques vient amputer, en partie, la quantité totale de mémoire accessible..."

Exemple: si vous avez une carte graphique à 512Mo, Windows verra 3,3 Go de RAM disponible mais avec une carte graphique à 2Go de mémoire, ou un SLI de cartes à 1Go, Windows ne verra plus que 2,8 Go adressables.

Activer l'extension d'adresse physique (PAE) est la solution pour palier à ce problème:

1- Ouvrez l'Explorateur Windows.

2- Dans le menu Outils, cliquez sur Options des dossiers.

3- Sous l'onglet Affichage, cliquez sur Afficher les fichiers et dossiers cachés, désactivez la case à cocher Masquer les fichiers protégés du système d'exploitation, puis cliquez sur OK. Si une boîte d'avertissement s'affiche, cliquez sur Oui pour continuer.

4- Dans le dossier racine (par exemple, C:), recherchez le fichier Boot.ini, puis supprimez son attribut de lecture seule.

5- Ouvrez le fichier Boot.ini, et ajoutez le paramètre /PAE au chemin d'accès ARC, comme indiqué dans l'exemple suivant pour Windows Server 2003, Datacenter Edition :
multi(0)disk(0)rdisk(0)partition(2)\%systemroot%="Windows Server 2003, Datacenter Edition" /PAE

6- Dans le menu Fichier, cliquez sur Enregistrer.

7- Restaurez l'attribut de lecture seule sur le fichier Boot.ini.

8- Pour que cette modification prenne effet, redémarrez l'ordinateur.

Cette astuce permet d'adresser la mémoire sur 36 bits avec un OS en 32 bits: on peut donc théoriquement aller jusqu'à 64 Go de RAM en édition 32 bits !
Attention:
- Certains pilotes peuvent ne pas se charger si le mode PAE est activé car le périphérique peut être incapable d'exécuter l'adressage 64 bits.
- D'autres pilotes peuvent se charger en mode PAE mais provoquer une instabilité du système en modifiant directement des entrées dans la table des pages système (PTE). Ces pilotes s'attendent à des entrées 32 bits dans la table des pages, mais reçoivent à la place des entrées 64 bits en mode PAE.
(service de support technique Microsoft)

SeriousS4m:
très bonne astuce, ca pourra servir à pas mal de monde à mon avis!

Tatum:
Bonjour,

Je me permet tout de même de demander : Si je souhaite utiliser entre 8 Go et 16 Go de ram pour mon futur ordinateur, est-il tout de même mieux que j'utilise la version 64 bits de Seven? Je souhaite en effet utiliser une des configurations proposées par le site mais augmenter voire doubler la mémoire vive, utilisant des logiciels très gourmants.
Dont en résumé : est-il si bien de bidouiller la version 32 bits ou autant acheter carrément la version 64 bits? Que me conseillez vous?

Merci par avance

Yohann45:
bonsoir,
aujourd'hui, il est plus interessant d'utiliser les versions 64bits ! Puis que leurs possibilités sont presques infinies ! Tu n auras aucun mal a installer 16go de ram avec seven 64bits !
 

luffyzoko:
sa ne marche pas de mon coter
voila mon boot


--- Citer ---

[boot loader]
timeout=30/
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professionnel" /noexecute=optin /fastdetect /PAE



--- Fin de citation ---

Navigation

[0] Index des messages

[#] Page suivante

Utiliser la version classique