Solución: no se puede extender la unidad C en Windows Server 2012 R2

por John, actualizado el: 23 de agosto de 2022

Las particiones de disco se asignan al instalar el sistema operativo, pero a veces es necesario cambiar el tamaño de la partición. Por ejemplo: encoger un gran volumen para crear más particiones, o extender la unidad del sistema C cuando se está llenando. Ayudar cambiar el tamaño de la partición, Microsoft proporciona las funciones "Reducir volumen" y "Extender volumen" en Administración de discos desde Server 2008. Sin embargo, ambas funciones tienen muchas desventajas. El problema típico es que la Administración de discos no puede extender un volumen encogiendo a otro. Windows Server 2012 heredó las mismas funciones sin ninguna mejora. Por lo tanto, muchas personas comentan que no puede extender la unidad C in Server 2012 R2 con Administración de discos, incluso después de reducir o eliminar la partición D. En este artículo, presentaré por qué no puede extender la unidad C en Windows Server 2012 (R2) con Administración de discos y cómo resolver este problema fácilmente.

Por qué Disk Management no puede extender la unidad C en Server 2012 R2

Las funciones de reducción y extensión de volumen son compatibles NTFS partición solamente. Sin embargo, no es un problema para la unidad C, porque la partición del sistema está formateada con NTFS de forma predeterminada. Las razones más comunes por las que no puede extender C: conducir en Windows Server 2012 (R2) incluyen:

  1. No hay espacio contiguo sin asignar a la derecha
  2. La unidad adyacente (D :) es la partición lógica.

Te lo explicaré uno por uno.

Razón 1: No hay espacio adyacente sin asignar a la derecha

Extend volume disabled

En primer lugar, debe saber que el tamaño de un disco físico es fijo, por lo que antes Extender la unidad C, debe haber Sin asignar espacio. Si no eliminó o redujo otro volumen para obtener ese espacio, por supuesto, no puede extender la unidad C con ninguna herramienta.

Obviamente, es mejor obtener espacio sin asignar reduciendo un volumen, porque no perderá archivos en él. El problema es que aún no puede expandir la unidad C después de reducir D u otras particiones. Como ves en mi servidor, Extender volumen está deshabilitado para C conducir después de encoger D. Esto se debe a que:

  • "Extender volumen" solo funciona cuando hay adyacente Espacio no asignado a la derecha.
  • "Reducir volumen" solo puede hacer espacio sin asignar a la derecha mientras se reduce una partición.

El espacio no asignado que se redujo de D: unidad no es adyacente a C, por lo que Ampliar volumen está atenuado. Esta es la razón más común por la que no puede extender la unidad C en Server 2012 (R2) con administración de discos.

Razón 2: La partición contigua derecha es lógica

Este problema solo existe en MBR disco, puede ignorar esta sección si usa el disco GPT.

Gracias Windows Server 2012 no se puede extender la unidad C reduciendo otro volumen, algunas personas se preguntan si es posible eliminar la unidad D para obtener espacio contiguo sin asignar. La respuesta es sí si D es un Primaria dividir. Si es una unidad lógica, aún no puede extender la unidad C en Administración de discos después de eliminarla.

Esto es porque:

En un disco duro estilo MBR, puede crear el máximo 4 Particiones primarias, o 3 particiones primarias más una partición extendida. La partición extendida funciona como un contenedor y todas las particiones lógicas deben estar dentro de él. El espacio libre que se eliminó de una partición lógica no se puede extender a ninguna partición primaria. Del mismo modo, el espacio no asignado eliminado de una partición primaria no se puede extender a ninguna partición lógica.

Cannot extend

Como puede ver en mi servidor de prueba, el espacio en disco de la unidad D se muestra como "Libre" en lugar de "Sin asignar" después de eliminarlo. Todavía es parte de la partición extendida, por lo que Ampliar volumen no funciona. Si desea convertir este espacio libre en no asignado, debe borrar todos otras unidades lógicas y toda la partición extendida. Obviamente, es una mala idea.

Razón 3: Restricción de 2 TB en el disco MBR

Gracias Windows El servidor de 2012 ha estado funcionando durante tantos años que el disco del sistema es pequeño cuando se construye el servidor. Algunas personas reemplazaron el disco del sistema por uno más grande. Si este disco es MBR, no puede extender la unidad C más allá de 2TB, incluso si hay espacio adyacente sin asignar a la derecha.

Qué hacer cuando no se puede extender la unidad C Windows Server 2012

Con NIUBI Partition Editor, este problema se puede resolver fácilmente. Es capaz de combinar espacio libre o sin asignar en cualquier partición contigua con 1 paso. Cuando el espacio no asignado no es adyacente, puede moverlo y luego combinarlo con otra partición en el mismo disco.

Descargar y verá la ventana principal con la estructura de la partición del disco y otra información. Hay 20 GB de espacio no asignado que se reduce desde la unidad D a través de la Administración de discos.

NIUBI Partition Editor

Pasos cuando no puede extender la unidad C en Windows Server 2012 R2 después de encoger D:

Paso 1: Haga clic derecho D: conducir y seleccionar "Redimensionar/Mover", arrastrar la mitad  de esta partición hacia la derecha en la ventana emergente:

Move rightwards

Luego, D se mueve a la derecha y el espacio no asignado se mueve al lado izquierdo.

Move Unallocated space

Paso 2: Haga clic derecho C: unidad y seleccione "Redimensionar/Mover" nuevamente, arrastre borde derecho hacia la derecha en la ventana emergente.

Expand C drive

Luego, el espacio no asignado se fusiona en C: unidad.

Unallocated add to C

Paso 3: Haga Clic en Aplicar arriba a la izquierda para que surta efecto. (Las operaciones antes de hacer clic en Aplicar solo funcionan en modo virtual).

Mire el video sobre cómo mover el espacio sin asignar y agregar a la unidad C:

Video guide

Pasos en los que no puede extender la unidad C Server 2012 R2 después de eliminar D:

  1. Recrear esta partición con Windows Gestión de discos.
  2. Reduzca o elimine esta partición para obtener espacio no asignado con NIUBI Partition Editor. Hacer espacio sin asignar a la izquierda si desea reducir esta partición.
  3. Haga clic derecho en la unidad C y combine el espacio no asignado con "Redimensionar/Mover".

Pasos cuando no puede extender la unidad C Windows 2012 servidor más allá de 2 TB:

  1. Sigue los pasos para convertir el disco MBR a GPT.
  2. Ejecutar NIUBI Partition Editor para fusionar o mover espacio no asignado a la unidad C.

Mejor que otro software, NIUBI Partition Editor tiene tecnologías únicas de reversión de 1 segundo, modo virtual y cancelación a voluntad para proteger su sistema y sus datos. Además de reducir, mover y ampliar la partición, le ayuda a realizar muchas otras operaciones de administración de particiones del disco.

Descargar