J'utilise le logiciel RAID sur mon centre multimédia Windows 7 Ultimate Box. Malheureusement, Windows décide qu'il doit reconstruire ma paire RAID logicielle beaucoup plus souvent que je ne le souhaiterais. La façon la plus courante de voir la progression de la reconstruction du RAID est d'utiliser diskmgmt.msc
. Cependant, cela est très lent à démarrer et me oblige à être directement sur la machine ou à utiliser le bureau distant pour afficher les résultats.
Je voudrais utiliser diskpart
pour vérifier l'état de ma reconstruction RAID car elle s'exécute beaucoup plus rapidement et je peux SSH dans la machine (vers BitVise SSHD) et vérifier l'état - quelque chose qui est très utile lorsque l'affichage est actif avec un film ou émission de télévision. Cependant, il indique seulement si le RAID est en cours de reconstruction, pas la progression de la reconstruction:
DISKPART> list volume
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
Volume 0 C NTFS Mirror 1862 GB Rebuild Boot
Volume 1 System Rese NTFS Mirror 100 MB Healthy System
Volume 2 D DVD-ROM 0 B No Media
Cela montre que le volume 0 est actuellement en cours de reconstruction, je le sélectionne donc pour plus d'informations:
DISKPART> select volume 0
Volume 0 is the selected volume.
DISKPART> detail volume
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 1863 GB 0 B *
Disk 1 Online 1863 GB 0 B *
Read-only : No
Hidden : No
No Default Drive Letter: No
Shadow Copy : No
Offline : No
BitLocker Encrypted : No
Installable : Yes
Volume Capacity : 1862 GB
Volume Free Space : 229 GB
Comme vous pouvez le voir, cela fournit plus d'informations sur le volume, mais ne donne aucun aperçu de la progression de la reconstruction.
Des conseils sur la façon d'obtenir la progression de la reconstruction à partir de diskpart
ou d'un autre outil en ligne de commande?
la source
Réponses:
Plus d'informations sont disponibles via PowerShell et WMI:
Get-WmiObject –List
Get-WmiObject –List | Select-String -pattern "disk"
Get-WmiObject –List | Select-String -pattern "volume"
Get-WmiObject Win32_Volume
Je ne sais pas s'il contient des informations que vous recherchez, mais il contient d'énormes quantités d'informations par rapport aux outils de ligne de commande et mérite certainement d'être creusé.
la source