Vous ne pouvez pas définir de fichiers de page sur une partition supérieure à 2 téraoctets

Cet article fournit une solution de contournement pour un problème qui se produit lorsque vous essayez de définir des fichiers de page sur une partition supérieure à 2 téraoctets.

S’applique à : Windows Server 2012 R2, Windows 10 (toutes les éditions)
Numéro de la base de connaissances d’origine : 973423

Symptômes

Sur un ordinateur Windows, lorsque vous essayez de définir un fichier de page sur une partition supérieure à 2 téraoctets (To), vous recevez le message d’erreur suivant :

Lecteur X : est trop petit pour la taille maximale du fichier de pagination spécifiée. Entrez un nombre plus petit.

Message d’avertissement affiché dans les propriétés système.

Ce problème se produit lorsque vous essayez de définir des fichiers de page dans l’interface utilisateur de la mémoire virtuelle dans les paramètres système avancés. Cela est vrai, que le fichier de page soit un fichier de page personnalisé ou un fichier de page géré par le système.

Cause

Ce problème se produit parce que l’interface utilisateur de la mémoire virtuelle calcule de manière incorrecte l’espace maximal requis pour créer le fichier de page.

Solution de contournement

Pour contourner ce problème, utilisez WMI (Windows Management Instrumentation) au lieu de l’interface utilisateur de mémoire virtuelle pour définir les fichiers de page.

Pour créer un fichier de page, exécutez la commande suivante :

wmic.exe pagefileset creates name="<X>:\\pagefile.sys"

Remarque

Dans cette commande, <X> est la lettre du lecteur sur lequel vous souhaitez créer le fichier de page.

Pour définir la taille du fichier de page, exécutez la commande suivante :

wmic.exe pagefileset where name="<X>:\\pagefile.sys" set InitialSize=300000,MaximumSize=3000000

Remarque

Dans cette commande, la taille du fichier de page est définie sur 300 000 mégaoctets.

Si vous n’avez pas besoin d’avoir le fichier de page sur le lecteur C, exécutez la commande suivante pour le supprimer :

wmic.exe pagefileset where name="C:\\pagefile.sys" delete

Statut

Microsoft a confirmé qu’il s’agit d’un problème dans les produits Microsoft répertoriés au début de cet article.