PRB : Erreur de mémoire virtuelle limitée lors du démarrage de Windows NT

Traductions disponibles Traductions disponibles
Numéro d'article: 140472 - Voir les produits auxquels s'applique cet article
Cet article a été archivé. Il est proposé « en l'état » et ne sera plus mis à jour.
Agrandir tout | Réduire tout

Sommaire

Symptômes

Autour de l'heure de l'invite d'ouverture de session après avoir démarré votre ordinateur, un des messages d'erreur suivants peut s'afficher :
Mémoire virtuelle limitée
Votre système est en cours d'exécution sans un fichier d'échange de taille correctement. Utilisez l'option de mémoire virtuelle de l'applet système dans le Panneau de configuration pour créer un fichier d'échange ou pour augmenter la taille initiale de votre fichier d'échange.
Mémoire virtuelle limitée
Votre système ne dispose pas de fichier d'échange ou le fichier d'échange est trop petit.
Échouent de tentatives répétées pour modifier la taille du fichier d'échange éliminer cette message d'erreur d'apparaître au démarrage de Windows.

Cause

Windows n'est pas en mesure de correctement accéder à (ou ouvrez avec des autorisations appropriées) le fichier Pagefile.sys. Si la partition est au format NTFS, il peut être parce que les autorisations ne sont pas configurées correctement. Par défaut, Windows configure le répertoire racine pour donner à tout le monde des droits complets. Lorsque ce droit est modifié, il se peut que vous constatiez la message d'erreur dû au fait que le système ne dispose pas de droits d'accès pour Pagefile.sys. Cela peut se produire lorsque les administrateurs essayez de limiter l'accès au lecteur sur lequel Windows est installé. Le système doit avoir accès en lecture au répertoire. Si le système n'a pas l'autorisation Lire le répertoire, il ne sera pas en mesure d'accéder au fichier même si le système dispose de droits d'accès complet sur le fichier lui-même.

Résolution

La meilleure solution consiste à ajouter l'utilisateur système avec un accès complet au répertoire racine. Par défaut, le Gestionnaire de fichiers mettra à jour tous les fichiers dans le répertoire est modifié pour leur donner les mêmes autorisations, donc il donnera le système un accès complet au répertoire et le fichier Pagefile.sys.

Cela est généralement correcte, car vous devez vous attendre à ce que tous les fichiers dans ce répertoire pour que la même autorisation. Mais si vous tentez de définir le répertoire d'avoir moins d'autorisations que possède un fichier dans ce répertoire, à un moment in the future, ne pas accidentellement remplacer ces autorisations plus larges avec les autorisations de répertoire moindre. Cela peut se produire en simplement affichant les autorisations pour le répertoire et en cliquant sur le bouton OK. Comme indiqué ci-dessus, le paramètre par défaut consiste à remplacer les autorisations sur les fichiers dans le répertoire, cela remplace les autorisations supérieures ; dans ce cas, il fournit l'accès en lecture du système sur le répertoire mais Total accès sur le fichier Pagefile.sys lui-même.

Modification du Registre sous la forme d'une solution de contournement

Pour contourner ce problème, vous pouvez modifier le Registre. Toutefois, cela peut être dangereuse.

Avertissement : Utilisation incorrecte de l'Éditeur du Registre peut provoquer des problèmes sérieuses au niveau du système, pouvant vous obliger à réinstaller Windows NT. Microsoft ne peut pas garantir que les problèmes résultant de l'utilisation de l'Éditeur du Registre puissent être résolus. Utilisez cet outil à vos risques et périls.
  1. Localiser ou créer un répertoire pour le fichier Pagefile.sys. Cela peut être le répertoire Winnt, qui doit avoir accès complet du système par défaut.
  2. Assurez-vous que ce répertoire a accès système complet et que tous les répertoires précédentes, y compris la racine au moins ont accès en lecture de système.
  3. Démarrez Regedt32. Sélectionnez HKEY_LOCAL_MACHINE sur la sous-arborescence de l'ordinateur local et recherchez la sous-clé suivante :

    SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
  4. Sur le côté droit de la fenêtre, choisissez le PagingFiles : REG_MULTI_SZ : valeur.
  5. Double-cliquez dessus, soit dans le menu Edition, choisissez chaîne multiple.
  6. Modifiez la chaîne et insérer le chemin d'accès complet où vous souhaitez que le fichier Pagefile.sys doit résider. Par exemple, remplacez C:\Pagefile.sys 44 100 à C:\Winnt\Pagefile.sys 44 100. (Ici 44 désigne la taille minimale du fichier d'échange et 100 au maximum.)
  7. Quittez Regedt32.
  8. Redémarrez l'ordinateur et vérifiez que Pagefile.sys apparaît dans l'emplacement correct. Puis supprimer le fichier Pagefile.sys dans le répertoire racine que ce fichier n'est plus être utilisé.

Statut

Ce comportement est voulu par la conception même du produit.

Propriétés

Numéro d'article: 140472 - Dernière mise à jour: jeudi 27 février 2014 - Version: 2.1
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows 2000 Professionnel
  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 3.1
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 Édition Développeur
  • Microsoft Windows NT Advanced Server 3.1
Mots-clés : 
kbnosurvey kbarchive kbmt KB140472 KbMtfr
Traduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d?articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d?avoir accès, dans votre propre langue, à l?ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s?exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s?efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 140472
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