如何让两个硬盘驱动器在 Windows 7 中充当一个?

Ros*_*orn 10 windows windows-7 hard-drive

有没有办法配置 Windows 7 使两个硬盘驱动器作为一个驱动器(不使用 RAID),因此硬盘驱动器 1 和硬盘驱动器 2 将共享一个驱动器号?

这可以在 Windows 中本地实现,还是我需要一些外部软件?

MSa*_*ers 12

到目前为止,技术上满足要求的最简单的解决方案是将第二个驱动器安装为第一个驱动器的子目录。即第二个驱动器可以C:\Drive2代替D:\。但是它们并不作为一个整体,那么:您不会共享可用空间。

如果您确实想共享空间,那么您就是在谈论 RAID-0(或 JBOD,只是一堆磁盘)。Windows 无需额外硬件即可完成此操作。您将使用diskmgmt.msc(来自 Microsoft 管理控制台的“磁盘管理”)来完成此任务。

首先,将两个磁盘都转换为“动态”磁盘。右键单击磁盘并选择“转换为动态磁盘”。

接下来,您可以在一个磁盘上创建一个卷,然后将其扩展到第二个磁盘。有一个限制:您不能使用 Windows 启动盘本身执行此操作。(这是有道理的:您使用的不是此 RAID 解决方案的硬件而是 Windows,因此必须先加载 Windows,然后才能使用此解决方案)

  • 是的,这会导致所有数据丢失!! (2认同)

Mar*_*oth 5

如果您的文件系统使用 NTFS,您可能需要查看Junction Points

如何创建和操作 NTFS 连接点

Microsoft 提供了三个用于创建和操作 NTFS 连接点的实用程序:

Linkd.exe

  • 将任何目标文件夹移植到 Windows 2000 版本的 NTFS 文件夹上
    • 显示 NTFS 连接点的目标
    • 删除使用 Linkd.exe 创建的 NTFS 连接点
    • 位置:Microsoft Windows 2000 资源工具包

Mountvol.exe

  • 将本地卷的根文件夹移植到 Windows 2000 版本的 NTFS 文件夹(或“安装”卷)
    • 显示用于安装卷的 NTFS 连接点的目标
    • 列出可供使用的本地文件系统卷
    • 删除使用 mountvol.exe 创建的卷挂载点
    • 位置:Windows 2000 CD-ROM I386 文件夹中

Delrp.exe

  • 删除 NTFS 连接点
    • 还删除其他类型的重解析点,它们是连接点下面的实体
    • 主要针对创建重解析点的开发人员
    • 位置:Microsoft Windows 2000 资源工具包

然后继续列举一些例子。要将驱动器安装为另一个驱动器的子目录,如MSalters 建议的那样,适当的示例是:

要将另一个卷安装到系统驱动器上的 NTFS 连接点:

  1. 在命令提示符下,键入md ddrive
  2. 类型 mountvol ddrive \\?\Volume{e2464852-8089-11d2-8803-806d6172696f}\
  3. 键入dir ddrive以显示驱动器 D 的内容。

注意:当您使用“dir”命令显示文件夹的内容时,NTFS 连接点由 {Junction} 指示。

一个很好的例子是,如果您有一个小型 SSD 启动驱动器,但想要将您当前未玩的大型游戏从您的 SSD 上移到您的大硬盘上,以便您可以安装另一个游戏。首先,您将文件夹移动到另一个驱动器,并在原来的位置创建一个连接点到现在的位置。

我还没有尝试过,但最近Lifehacker 的一篇文章表明SSD Boost Manager英文翻译)确实应该使这变得非常容易。