Question Puis-je augmenter la limite de 3,5 Go de RAM de Windows XP 32bit avec / PAE? [dupliquer]


Cette question a déjà une réponse ici:

J'ai Windows XP Pro 32bit, et ne peut pas passer à un système d'exploitation 64 bits pour diverses raisons pour le moment. J'ai lu que je peux utiliser PAE pour supprimer la limite de 3,5 Go d'un système d'exploitation 32 bits en éditant le fichier boot.ini.

Est-ce vrai, si c'est vrai, comment puis-je modifier mon système pour activer le PAE?


3
2018-05-06 07:56


origine


@ Moab: Qu'en est-il ce? Vous pouvez obtenir usbport.sys en téléchargeant Windows Server 2003 Service Pack 2. Ensuite, extrayez SP2.cab qui est au format cab ... - user2284570


Réponses:


Les versions grand public 32 bits de Windows sont limitées à 4 Go de RAM et PAE ne vous aidera pas du tout. Pour rappel, PAE lui-même a été activé depuis WinXP Service Pack 2 si je me souviens bien, cela a été fait pour permettre la prise en charge du bit NX, une amélioration de la sécurité offerte par PAE.

Windows est sous licence Microsoft et cette licence inclut une limite de mémoire. Dans toutes les versions 32 bits de Windows, la limite maximale est de 4 Go.

C'est théoriquement  possible d'utiliser plus, mais en pratique, cela enfreint les termes de votre licence et peut ou non briser votre système.

PAE permet un système d'exploitation à utiliser jusqu'à 64 Go de RAM, mais Microsoft a choisi de ne pas l'autoriser car il casserait presque tous les pilotes de périphérique qui n'étaient pas au courant PAE. Ils ont fait ça pour votre propre bien.

Il y a un Blog de superutilisateur publier à ce sujet aussi.


5
2018-05-06 08:10



C'est une limitation du noyau dans Windows, quelqu'un a piraté le noyau W7 pour permettre plus de 4 Go en Windows 7 bits.unawave.de/windows-7-tipps/32-bit-ram-barrier.html?lang=EN - Moab
@Moab, c’est pourquoi je l’ai déclaré comme une limite de mémoire sous licence plutôt qu’une limite de mémoire dure et lié à une page similaire à la vôtre où le gars avait essentiellement contourné la limite du logiciel en mettant le noyau en «mode test» avec hôte de problèmes potentiels liés à PAE. Merci pour le lien, j'aurais pu jurer que j'avais vu un programme qui a levé la limite pour vous mais que je n'ai pas pu trouver pour la vie de moi et le voilà juste dans votre lien ... - Mokubai♦
@Mokubai: Dans la mesure où le SP2 de novembre a activé PAE avec DEP ... Dans SP1, vous pouvez utiliser> 4Gb par défaut en ajoutant le commutateur / PAE à boot.ini ... - user2284570
@ user2284570 Non, PAE est activé seulement afin de prendre en charge le bit NX pour améliorer la sécurité du système d'exploitation via DEP. Il n'est PAS activé pour prendre en charge de grandes configurations de mémoire et vous ne pouvez pas réellement utiliser plus de 4 Go dans les versions 32 bits de Windows en dehors du marché des serveurs. - Mokubai♦
@ user2284570 De Wikipédia "Le bit no execute (NX ou XD pour exécution désactivée) réside dans le bit 63 de l'entrée de la table de pages et, sans PAE, les entrées de table sur les systèmes 32 bits ne comportent que 32 bits; le mode PAE est donc nécessaire pour exploiter la fonctionnalité NX. Cependant, les versions "client" de Windows 32 bits (Windows XP SP2 et versions ultérieures, Windows Vista, Windows 7) limitent l’espace d’adresse physique aux 4 premiers Go pour la compatibilité des pilotes ". pour le marché intérieur. - Mokubai♦