Cómo crear, montar y reparar volúmenes con PowerShell en Windows

Última actualización:
Autor:
  • PowerShell permite crear, formatear, y replicar volúmenes en entornos simples o distribuidos.
  • Existen múltiples herramientas de línea de comandos como DiskPart y cmdlets específicos de PowerShell para gestionar discos.
  • Se pueden montar discos virtuales (VHDX), comprobar la topología de replicación y configurar Storage Replica.
  • EaseUS y Windows Admin Center ofrecen alternativas gráficas útiles para quienes prefieren evitar comandos complejos.

powershell administrar volumenes

Gestionar discos y volúmenes en Windows es una de esas tareas que a menudo parecen complejas, pero que con las herramientas adecuadas pueden volverse bastante accesibles. Ya sea que necesites crear una nueva partición, formatear un disco, montar un volumen virtual o reparar una estructura dañada, PowerShell se convierte en uno de los aliados más versátiles del sistema. Hay numerosos comandos y utilidades integradas en Windows que permiten realizar estas tareas, tanto desde la consola tradicional como usando soluciones más gráficas como el Windows Admin Center.

En este artículo vamos a desgranar de forma detallada todo lo que necesitas saber para trabajar con volúmenes en Windows usando PowerShell, desde los conceptos más básicos como listar discos o formatear unidades, hasta configuraciones avanzadas como replicación de almacenamiento entre sitios o el uso de volúmenes extendidos en clústeres. También hablaremos sobre herramientas alternativas como DiskPart o EaseUS Partition Master para quienes prefieren opciones más visuales o automáticas.

¿Qué es PowerShell y por qué usarlo para gestionar discos?

PowerShell es una herramienta de automatización y línea de comandos desarrollada por Microsoft que permite a los usuarios realizar tareas de administración de sistema de forma rápida y eficiente. A diferencia del símbolo del sistema clásico, PowerShell está basado en objetos y permite ejecutar secuencias de comandos complejas combinando múltiples comandos (cmdlets).

Uno de los usos más potentes de PowerShell es la gestión de discos: puedes listar unidades, modificar particiones, dar formato a discos, asignar letras, montar o desmontar VHDs y configurar replicación entre sitios sin necesidad de instalar software adicional.

Cómo formatear y crear particiones con PowerShell

Formatear un disco con PowerShell puede parecer complicado al principio, pero los pasos son lógicos y seguros si sabes lo que estás haciendo. Aquí tienes un resumen de cómo hacerlo:

  Tips on how to Change Apple ID E mail Tackle On iPhone

Listar unidades y seleccionar la deseada

Utiliza el siguiente cmdlet para ver todos los volúmenes del sistema:

Get-Volume | Format-Table -Autosize

Para mostrar todos los discos disponibles con sus números de identificación:

Get-Disk

Formatear una unidad específica

Una vez identificado el número del disco, puedes limpiarlo, inicializarlo y formatearlo:

Get-Disk 1 | Clear-Disk -RemoveData -Confirm:$false
Initialize-Disk -Number 1

A continuación, se puede crear una nueva partición y formatear:

New-Partition -DiskNumber 1 -UseMaximumSize | Format-Volume -FileSystem NTFS -NewFileSystemLabel "miDisco"
Get-Partition -DiskNumber 1 | Set-Partition -NewDriveLetter G

Este conjunto de comandos permite dejar una unidad completamente preparada para almacenar datos.

Crear volúmenes en clústeres extendidos

volúmenes powershell

Los clústeres extendidos, especialmente en escenarios con Azure Stack HCI, permiten distribuir recursos en múltiples ubicaciones físicas. La creación de volúmenes en estos entornos requiere pasos adicionales para garantizar la replicación adecuada de los datos.

Preparación previa

Debes contar con un mínimo de 4 servidores (2 por sitio) para una replicación básica, o 6 para una replicación tridireccional. Los volúmenes deben estar espaciados correctamente entre los sitios para garantizar alta disponibilidad.

Ejemplo de creación de volumen distribuido con PowerShell

Primero se mueve el grupo de recursos:

Move-ClusterGroup -Cluster ClusterS1 -Name 'Available Storage' -Node Server1

Creación de discos en Site1:

New-Volume -CimSession Server1 -FriendlyName Disk1 -FileSystem REFS -DriveLetter F -ResiliencySettingName Mirror -Size 10GB -StoragePoolFriendlyName "Storage Pool for Site 1"

Después se hace lo mismo para Site2:

Move-ClusterGroup -Name 'Available Storage' -Node Server3
New-Volume -CimSession Server3 -FriendlyName Disk3 -FileSystem REFS -DriveLetter H -ResiliencySettingName Mirror -Size 10GB -StoragePoolFriendlyName "Storage Pool for Site 2"

Una vez creados los discos, se agregan al clúster:

Add-ClusterSharedVolume -Name 'Cluster Virtual Disk (Disk1)'

Configuración de replicación con Storage Replica

Storage Replica es una característica de Windows Server que permite replicar datos entre servidores o clústeres en dos ubicaciones distintas, ya sea de forma sincrónica o asincrónica. Si quieres conocer cómo recuperar Windows Server en caso de fallo, también te puede ser útil entender cómo gestionar estos volúmenes de forma efectiva.

  Cómo poner una ubicación divertida en tu historia de Instagram - El Proceso

Validar la topología con Test-SRTopology

Este comando evalúa si la infraestructura cumple con los requisitos para replicar datos:

Test-SRTopology -SourceComputerName Server1 -SourceVolumeName W: -SourceLogVolumeName X: -DestinationComputerName Server3 -DestinationVolumeName Y: -DestinationLogVolumeName Z: -DurationInMinutes 300 -ResultPath C:\temp

Crear la relación de replicación

Con los discos previamente preparados, se ejecuta:

New-SRPartnership -SourceComputerName "Server1" -SourceRGName "Replication1" -SourceVolumeName "C:\ClusterStorage\Disk1\" -SourceLogVolumeName "G:" -DestinationComputerName "Server3" -DestinationRGName "Replication2" -DestinationVolumeName "H:" -DestinationLogVolumeName "I:"

Esto establecerá una asociación de replicación entre los dos sitios.

Gestionar discos virtuales (VHDX) y montaje desde PowerShell

PowerShell también permite gestionar discos virtuales fácilmente. Desde anexar un VHD hasta comprobar su integridad:

Mount-VHD -Path "C:\VHDs\miDisco.vhdx" -PassThru
Repair-Volume -DriveLetter H

Uso de DiskPart como alternativa

DiskPart es otra utilidad de línea de comandos muy usada para tareas similares. Ofrece gran control sobre discos básicos y dinámicos, y permite operaciones como:

  • Crear particiones primarias, extendidas o lógicas
  • Convertir discos a GPT o MBR
  • Formatear, etiquetar o asignar letras de unidad
  • Crear volúmenes RAID o reflejados

Por ejemplo, para crear una partición y formatearla:

DISKPART> select disk 1
DISKPART> create partition primary size=10000
DISKPART> format fs=ntfs quick label=Data
DISKPART> assign letter=E

Configuración de Dev Drive para entornos de desarrollo

En Windows 11, Microsoft introdujo Dev Drive, un tipo de volumen basado en ReFS optimizado para desarrolladores. Permite un mejor rendimiento en compilaciones, uso de caché y repositorios de código.

Se puede crear desde el apartado de discos o usando:

Format-Volume -DriveLetter D -DevDrive

Además, se puede marcar como de confianza para que Microsoft Defender funcione en modo de rendimiento:

fsutil devdrv trust D:

Alternativas gráficas: Windows Admin Center y EaseUS

Para quienes prefieren opciones visuales, Windows Admin Center permite gestionar volúmenes y replicación en clústeres de forma gráfica, intuitiva y sin necesidad de conocimientos de línea de comandos.

También existe EaseUS Partition Master, una herramienta gratuita que permite formatear, redimensionar, fusionar particiones y más, a golpe de clic. Ideal para usuarios menos técnicos o tareas cotidianas.

Tareas adicionales con PowerShell

Hay otros cmdlets útiles para consultar información del sistema de archivos:

Get-PSDrive
Get-WmiObject -Class win32_logicaldisk

Estos comandos permiten ver espacio usado, sistema de archivos, porcentaje de uso y otros detalles clave.

  Descubre cómo recuperar la tecla Emoji que falta en el teclado de tu iPhone

El control y la gestión del almacenamiento en Windows se ven claramente potenciados con PowerShell y otras herramientas, brindando soluciones abiertas para distintas necesidades, desde operaciones sencillas hasta configuraciones avanzadas para entornos empresariales o de alta disponibilidad.

copia de seguridad
Artículo relacionado:
Cómo recuperar Windows Server en caso de fallo: guía completa y detallada para cualquier versión

Deja un comentario