
Когда я открыл управление дисками в Windows Server 2008, я увидел
Disk 8 G: H:
Disk 9 H:
Disk 10 H: I
Теперь у меня есть несколько файлов на диске H:, и я хочу узнать, к какому диску они относятся. Мне нужно это сделать, потому что несколько файлов на диске H: имеют низкий IO, и я хочу переместить их на другой диск.
Я полный новичок в управлении Windows, поэтому дайте мне знать, если мне нужно предоставить больше информации или мой вопрос сформулирован неправильно.
решение1
Этот фрагмент выводит диск, на котором расположен том «H».
Get-Partition -DriveLetter H | Get-Disk | Format-List
Редактировать
Если еще раз взглянуть на ваш вопрос, то я думаю, что вижу том, распределенный по трем динамическим дискам. В этом случае будет не так просто найти диск, на котором находится файл. И даже если вы знаете эту информацию, будет невозможно сохранить файл на другом диске в пределах того же тома без специального программного обеспечения и риска поломки файловой системы.
Поскольку изначально вы спрашиваете об этом из-за низкого уровня ввода-вывода, позвольте мне предложить вам другой путь решения.
Используйте аппаратный RAID-контроллер и создайте правильный аппаратный RAID и поместите на него свои файлы. Выбросьте динамические диски и составной том. Я советую проконсультироваться со специалистом, так как это может быть слишком большим для "совершенно новичка в управлении Windows". (Без обид)