Я использую программный RAID на своем Windows 7 Ultimate Box Media Center. К сожалению, Windows решает, что ей нужно перестраивать мою программную пару RAID гораздо чаще, чем хотелось бы. Наиболее распространенный способ увидеть прогресс восстановления RAID - это использовать diskmgmt.msc
. Тем не менее, это очень медленно для запуска и требует, чтобы я либо находился на машине напрямую, либо использовал удаленный рабочий стол для просмотра результатов.
Я хотел бы использовать, diskpart
чтобы проверить состояние моей перестройки RAID, поскольку она работает намного быстрее, и я могу подключиться к компьютеру по SSH (для BitVise SSHD) и проверить состояние - что очень полезно, когда дисплей активен с фильмом или телешоу. Тем не менее, он говорит только о том, перестраивает RAID или нет, а не о ходе перестройки:
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
Это показывает, что том 0 в настоящее время находится в процессе перестройки, поэтому я выбрал его для получения дополнительной информации:
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
Как вы можете видеть, это дает больше информации о томе, но не дает никакого представления о ходе восстановления.
Любые советы о том, как получить прогресс перестроен из diskpart
или другой инструмент командной строки?
источник
Ответы:
Дополнительная информация доступна через PowerShell и WMI:
Get-WmiObject –List
Get-WmiObject –List | Select-String -pattern "диск"
Get-WmiObject –List | Select-String -pattern "том"
Get-WmiObject Win32_Volume
Я не уверен, что в нем есть информация, которую вы ищете, но он содержит огромное количество информации по сравнению с инструментами командной строки и, безусловно, стоит копать.
источник