Solution - Impossible d'étendre le lecteur C dans Windows Server 2012 R2

par John, mis à jour le: 23 août 2022

Les partitions de disque sont allouées lors de l'installation du système d'exploitation, mais parfois vous devez changer la taille de la partition. Par exemple: rétrécir un grand volume pour créer plus de partitions, ou étendre le lecteur système C quand il est plein. Aider redimensionner la partition, Microsoft fournit les fonctions "Réduire le volume" et "Étendre le volume" dans la gestion des disques à partir de Server 2008. Cependant, les deux fonctions présentent de nombreux inconvénients. Le problème typique est que la gestion des disques ne peut pas étendre un volume en rétrécissant un autre. Windows Server 2012 hérité des mêmes fonctions sans aucune amélioration. Par conséquent, de nombreuses personnes disent qu'elles impossible d'étendre le lecteur C in Server 2012 R2 avec gestion des disques, même après avoir réduit ou supprimé la partition D. Dans cet article, je vais vous expliquer pourquoi vous ne parvenez pas à étendre le lecteur C dans Windows Server 2012 (R2) avec Gestion des disques et comment résoudre facilement ce problème.

Pourquoi la gestion des disques ne peut pas étendre le lecteur C dans Server 2012 R2

Prise en charge des fonctions de réduction et d'extension du volume NTFS partition uniquement. Cependant, ce n'est pas un problème pour le lecteur C, car la partition système est formatée avec NTFS par défaut. Les raisons les plus courantes pour lesquelles vous ne parvenez pas à étendre le lecteur C: Windows Server 2012 (R2) comprennent :

  1. Pas d'espace contigu non alloué sur la droite
  2. Le lecteur adjacent (D :) est la partition logique.

Je vais vous expliquer un par un.

Raison 1: Pas d'espace adjacent non alloué sur la droite

Extend volume disabled

Tout d'abord, il faut savoir que la taille d'un disque physique est fixe, donc avant extension du lecteur C, il doit y avoir Non alloué espace. Si vous n'avez pas supprimé ou réduit un autre volume pour obtenir un tel espace, vous ne pouvez bien sûr étendre le lecteur C avec aucun outil.

De toute évidence, il est préférable d'obtenir de l'espace non alloué en réduisant un volume, car vous n'y perdrez pas de fichiers. Le problème est que vous ne pouvez toujours pas étendre le lecteur C après avoir réduit D ou d'autres partitions. Comme vous le voyez sur mon serveur, Étendre le volume est désactivé pour C lecteur après avoir rétréci D. C'est parce que:

  • "Étendre le volume" ne fonctionne que lorsqu'il y a adjacent L'espace non alloué sur la droite.
  • "Réduire le volume" ne peut créer que de l'espace non alloué à droite lors de la réduction d'une partition.

L'espace non alloué qui a été réduit à partir du lecteur D: n'est pas adjacent à C, donc Étendre le volume est grisé. C'est la raison la plus courante pour laquelle vous ne pouvez pas étendre le lecteur C dans Server 2012 (R2) avec gestion des disques.

Raison 2: La partition contiguë droite est logique

Ce problème existe uniquement sur MBR disque, vous pouvez ignorer cette section si vous utilisez un disque GPT.

Parce que Windows Server 2012 ne peut pas étendre le lecteur C en réduisant un autre volume, certaines personnes se demandent s'il est possible de supprimer le lecteur D pour obtenir un espace non alloué contigu. La réponse est oui si D est un Primaire cloison. S'il s'agit d'un lecteur logique, vous ne pouvez toujours pas étendre le lecteur C dans Gestion des disques après la suppression.

Ceci est dû au fait:

Sur un disque dur de style MBR, vous pouvez créer un maximum 4 Partitions primaires, ou 3 partitions primaires plus une partition étendue. La partition étendue fonctionne comme un conteneur et toutes les partitions logiques doivent s'y trouver. L'espace libre supprimé d'une partition logique ne peut être étendu à aucune partition principale. De même, l'espace non alloué supprimé d'une partition principale ne peut être étendu à aucune partition logique.

Cannot extend

Comme vous le voyez sur mon serveur de test, l'espace disque du lecteur D est affiché comme "Libre" au lieu de "Non alloué" après la suppression. Il fait toujours partie de la partition étendue, donc Augmenter le volume ne fonctionne pas. Si vous souhaitez convertir cet espace libre en espace non alloué, vous devez effacer TOUTE autres lecteurs logiques et l'intégralité de la partition étendue. De toute évidence, c'est une mauvaise idée.

Raison 3: Restriction de 2 To sur le disque MBR

Parce que Windows Le serveur 2012 fonctionne depuis tant d'années que le disque système est petit lors de la construction du serveur. Certaines personnes ont remplacé le disque système par un plus grand. Si ce disque est MBR, vous ne pouvez pas étendre le lecteur C au-delà de 2 To, même s'il y a un espace non alloué adjacent sur la droite.

Que faire lorsque vous ne parvenez pas à étendre le lecteur C Windows Server 2012

Avec NIUBI Partition Editor, ce problème peut être résolu facilement. Il est capable de combiner l'espace non alloué ou libre à l'une ou l'autre partition contiguë en 1 étape. Lorsque l'espace non alloué n'est pas adjacent, il est capable de le déplacer puis de le combiner vers une autre partition sur le même disque.

Télécharger et vous verrez la fenêtre principale avec la structure de la partition de disque et d'autres informations. Il y a 20 Go d'espace non alloué qui est réduit du lecteur D via la gestion des disques.

NIUBI Partition Editor

Étapes lorsque vous ne pouvez pas étendre le lecteur C dans Windows Server 2012 R2 après rétrécissement D :

Étape 1: Clic-droit D: rouler et sélectionner "Redimensionner/Déplacer", faire glisser le milieu  de cette partition vers la droite dans la fenêtre pop-up :

Move rightwards

Ensuite, D est déplacé vers la droite et l'espace non alloué est déplacé vers le côté gauche.

Move Unallocated space

Étape 2: Clic-droit C: lecteur et sélectionnez "Redimensionner/Déplacer" à nouveau, faites glisser bordure droite vers la droite dans la fenêtre pop-up.

Expand C drive

Ensuite, l'espace non alloué est fusionné dans le lecteur C :.

Unallocated add to C

Étape 3: Cliquez Appliquer en haut à gauche pour prendre effet. (Les opérations avant de cliquer sur Appliquer fonctionnent uniquement en mode virtuel.)

Regardez la vidéo comment déplacer l'espace non alloué et l'ajouter au lecteur C:

Video guide

Étapes dans lesquelles vous ne pouvez pas étendre le lecteur C Server 2012 R2 après suppression de D :

  1. Recréez cette partition avec Windows Gestion de disque.
  2. Réduisez ou supprimez cette partition pour obtenir de l'espace non alloué avec NIUBI Partition Editor. Faire de l'espace non alloué sur la gauche si vous souhaitez réduire cette partition.
  3. Faites un clic droit sur le lecteur C et fusionnez l'espace non alloué avec "Redimensionner/Déplacer".

Étapes lorsque vous ne pouvez pas étendre le lecteur C dans Windows Serveur 2012 au-delà de 2 To :

  1. Suivez les étapes pour convertir le disque MBR en GPT.
  2. Courir NIUBI Partition Editor pour fusionner ou déplacer l'espace non alloué vers le lecteur C.

Mieux que les autres logiciels, NIUBI Partition Editor dispose de technologies uniques de restauration d'une seconde, de mode virtuel et d'annulation à volonté pour protéger votre système et vos données. Outre la réduction, le déplacement et l'extension de la partition, il vous aide à effectuer de nombreuses autres opérations de gestion de partition de disque.

Télécharger