Buscar información del disco duro con PowerShell

Windows PowerShell es bastante poderoso cuando se trata de buscar información del disco duro. Si bien puede buscar información en Windows directamente, p. Ej. en Administración de discos, o mediante el uso de programas de terceros como Validador de disco duro , Comprobación de disco o DiskBoss , usar PowerShell también es una opción rápida y fácil.

Los discos duros son esenciales en Windows, ya que almacenan datos del sistema operativo y datos del usuario. Los dispositivos no duran para siempre, y una falla en el disco duro puede generar fácilmente todo tipo de problemas, incluida la pérdida de datos, si las copias de seguridad no están disponibles (o están dañadas).

PowerShell viene con varios comandos que devuelven información sobre los dispositivos de almacenamiento internos y externos conectados.

Puede iniciar una nueva consola de PowerShell abriendo Inicio, escribiendo Powershell y seleccionando el elemento de la lista de resultados. Los comandos no requieren elevación para ejecutarse.

Opción 1: recuperar información general

display disk information windows powershell

El comando : get-wmiobject -class win32_logicaldisk

Ejecute el comando get-wmiobject -class win32_logicaldisk para buscar información básica sobre cada disco duro conectado. El comando devuelve letras y tipos de unidad, el tamaño total y el espacio libre en bytes y el nombre del volumen.

El tipo de unidad utiliza un código numérico:

  • 0 - Desconocido
  • 1 - Sin directorio raíz
  • 2 - Disco extraíble
  • 3 - Disco local
  • 4 - Unidad de red
  • 5 - Disco compacto
  • 6 - Disco RAM

Puede utilizar filtros para mostrar solo determinados tipos de unidades, p. Ej. Get-WmiObject -Class Win32_logicaldisk -Filter 'DriveType = 4' para mostrar solo unidades de red.

Opción 2: recuperar propiedades del disco duro

wmic diskdrive get

El comando: wmic diskdrive obtener

El comando principal wmic diskdrive get debe ir seguido de una o varias propiedades.

El comando wmic diskdrive get Name, Model, SerialNumber, Size, Status devuelve nombres, tipos de modelos, números de serie, el tamaño total en bytes y el estado de todos los discos duros conectados.

Otras propiedades que puede recuperar incluyen InstallDate, InterfaceType, FirmwareRevision, DefaultBlockSize, CompressionMethod, Capabilities, Availability, LastErrorCode o PowerManagementCapabilities.

Simplemente agregue, reemplace o elimine cualquier propiedad del comando para crear una personalizada.

Palabras de cierre

Los comandos de PowerShell pueden resultar útiles en determinadas situaciones. Además de su uso en scripts, puede usarlos para buscar rápidamente el estado de todas las unidades, buscar números de serie o códigos de error o capacidades.

Potencia Shell

Para ventanas

Descargar ahora

Algunos usuarios pueden preferir utilizar un programa con una interfaz gráfica como Crystal DiskInfo para eso, y eso también está perfectamente bien.