Le pilote ne peut pas être chargé avec le commutateur /3GB

Traductions disponibles Traductions disponibles
Numéro d'article: 319043 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Symptômes

Si vous utilisez le commutateur /3GB dans le fichier Boot.ini pour la prise en charge d'un programme qui peut utiliser plus de 2 Go d'espace d'adressage virtuel, il se peut qu'un pilote ne soit pas chargé au démarrage de Windows. Cela est susceptible de se produire avec les pilotes de carte vidéo. C'est le cas en particulier si le périphérique matériel contient beaucoup de mémoire RAM intégrée qui est utilisée en tant que mémoire tampon.

Cause

Ce problème se produit parce que le pilote essaie de réserver un gros bloc d'adressage virtuel contigu dans l'espace d'adressage du noyau afin de mapper le tampon du périphérique. Lorsque vous devez utiliser le commutateur /3GB, la mémoire qui est disponible pour le noyau est divisée. Le noyau peut ne pas être en mesure d'allouer un bloc de mémoire suffisamment important pour répondre à la demande du pilote.

Résolution

Pour résoudre ce problème, procurez-vous le dernier Service Pack Windows XP. Pour plus d'informations, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft.
322389 Comment faire pour obtenir le dernier Service Pack de Windows XP
La version anglaise de ce correctif doit avoir les attributs de fichier suivants ou ceux d'une version ultérieure :
   Date         Heure   Version     Taille   Nom de fichier
   -------------------------------------------------------
   10/Juin/2002  15:44  5.1.2600.48  1 836 Ko  Ntoskrnl.exe
   10/Juin/2002  15:44  5.1.2600.48  1 804 Ko  Ntkrnlmp.exe
   10/Juin/2002  15:44  5.1.2600.48  1 858 Ko  Ntkrnlpa.exe
   10/Juin/2002  15:44  5.1.2600.48  1 831 Ko  Ntkrpamp.exe
				

Après l'installation de ce correctif logiciel, vous pouvez utiliser le nouveau commutateur de gestion de la mémoire /USERVA. Vous pouvez utiliser ce commutateur pour régler la mémoire allouée au-delà de 2 Go en mode utilisateur et qui est extraite du noyau. Ce faisant, vous pouvez trouver un nombre qui permet le chargement du pilote.

Par exemple, l'utilisation du commutateur /USERVA=2800 dans le fichier Boot.ini configure un espace d'adressage virtuel en mode utilisateur de 2 800 Mo et un espace d'adressage virtuel en mode noyau de 1 196 Mo.

Statut

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article. Ce problème a été corrigé dans Windows XP Service Pack 1.

Références

Pour plus d'informations sur l'utilisation du commutateur /USERVA, reportez-vous à l'article suivant de la Base de connaissances Microsoft.
316739 Comment faire pour utiliser le commutateur /USERVA dans le fichier Boot.ini pour régler les configurations /3GB

Propriétés

Numéro d'article: 319043 - Dernière mise à jour: lundi 25 février 2008 - Version: 2.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows XP Professional
Mots-clés : 
kbbug kbfix kbqfe kboswin2000fix kbwinxpsp1fix kbhotfixserver KB319043
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com