Cuando cambia su VPS Windows a una oferta superior, el disco virtual crece de inmediato en el hipervisor. Windows, en cambio, no se da cuenta por sí solo: su unidad C: conserva su tamaño original y el espacio añadido aparece como no asignado. No se ha perdido nada, solo falta vincularlo.
¿Por qué Windows no extiende la partición por sí solo?
Un disco y una partición son cosas distintas. El hipervisor le entrega un disco más grande, como si se añadieran estantes vacíos encima de un armario. La partición C: sigue con el tamaño de antes: nadie le ha dicho que ocupe los estantes libres. Esa es la instrucción que va a dar.
¿Qué hay que hacer antes de extender una partición?
Haga un snapshot y cierre lo que escriba en el disco: toda operación sobre particiones merece una red de seguridad.
- Haga un snapshot desde la pestaña Snapshots de su servicio. Toda operación sobre particiones merece una red de seguridad.
- Conéctese por RDP con una cuenta de administrador.
- Un disco solo puede crecer: reducirlo no es posible sin reinstalar.
¿Cómo extiendo el volumen C: con Administración de discos?
Es la vía normal, sin riesgo y sin herramientas externas.
- Pulse
Win + R, escribadiskmgmt.mscy confirme. - Localice la unidad C: y, a su derecha, la zona rayada No asignado.
- Haga clic derecho en C: y elija Extender volumen.
- Deje el tamaño propuesto por defecto (toma todo el espacio disponible) y finalice el asistente.
El nuevo tamaño se aplica de inmediato, sin reiniciar.
¿Por qué «Extender volumen» aparece deshabilitado?
Windows solo sabe extender una partición hacia espacio libre situado inmediatamente a su derecha. Las imágenes de Windows suelen colocar una pequeña partición de recuperación (WinRE, de 500 MB a 1 GB) justo después de C:. Actúa como un muro: el espacio no asignado existe, pero está al otro lado.
Hay que retirar ese muro.
¿Cómo extiendo la partición con diskpart?
Abriendo un símbolo del sistema como administrador y comprobando el disco antes de extenderlo.
Abra un símbolo del sistema como administrador y ejecute:
diskpart
list disk
select disk 0
list partition
Lea la salida antes que nada. Necesita dos números:
- el de C:, la partición principal más grande;
- el de la partición de Recuperación que la sigue.
Una salida típica:
Partición ### Tipo Tamaño Desplazamiento
------------- ---------------- ------- --------------
Partición 1 Sistema 100 MB 1024 KB
Partición 2 Reservado 16 MB 101 MB
Partición 3 Principal 40 GB 117 MB
Partición 4 Recuperación 523 MB 40 GB
Aquí C: es la partición 3 y la recuperación la 4. Eliminar esta última hace perder el entorno de recuperación de Windows, no sus datos: el sistema arranca y funciona con normalidad sin él.
select partition 4
delete partition override
select partition 3
extend
exit
Utilice los números de su salida de list partition, no los del ejemplo.
¿Existe un script de By-Hoster que lo haga?
El mismo procedimiento también está disponible como script:
curl -o resize.bat https://byh.fr/resize.txt && call resize.bat
Aplica exactamente el método 2, pero sin preguntar nada: selecciona el disco 0, elimina la partición 4 y extiende la partición 3. Solo es correcto si su máquina tiene esa disposición exacta.
Ejecute list partition antes de usarlo. Si la partición 4 de su máquina no es la de recuperación, se eliminará igualmente, junto con su contenido.
¿Cómo compruebo que la extensión ha funcionado?
Abra el Explorador de archivos, sección Este equipo: el tamaño de C: debe reflejar el nuevo disco. Desde la línea de comandos:
diskpart
list volume
¿Qué hago si no aparece el espacio no asignado?
Tres pistas, de la más sencilla a la más técnica:
- Reinicie la máquina y vuelva a abrir
diskmgmt.msc. - En Administración de discos, menú Acción y luego Volver a examinar los discos.
- Si sigue sin aparecer, puede que el cambio de oferta no se haya aplicado a la máquina. Abra un ticket indicando el tamaño esperado y el observado.