获取文件的物理磁盘名称

获取文件的物理磁盘名称

当我在 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


编辑

再看一遍你的问题,我觉得我看到了一个跨三个动态磁盘的跨卷。在这种情况下,找到文件所在的磁盘就不那么容易了。即使你知道这些信息,也不可能将文件存储在同一卷内的不同磁盘上,除非使用专门的软件,否则会有破坏文件系统的风险。

由于您最初是因为 I/O 低而询问,所以让我给您提供一条不同的解决方案。

使用硬件 RAID 控制器并创建适当的硬件 RAID 并将文件放在其中。废弃动态磁盘和跨区卷。我建议咨询专业人士,因为对于“Windows 管理新手”来说,这可能有点太大了。(无意冒犯)

相关内容