在Windows中创建虚拟硬盘

如您所知,硬盘用于在计算机上存储数据\信息,因此您可以根据需要访问它。 此数据可以是图片,文件,音乐之类的文件,也可以是允许您打开这些文件的程序所使用的文件。 您的操作系统(Windows)文件也存储在硬盘驱动器上。

许多人喜欢使用辅助驱动器,以使其重要文件远离操作系统磁盘,以达到组织或大小要求的目的。 另一个原因是,如果您的操作系统出现故障,并且您需要重新安装或格式化该驱动器,那么您的数据将不会受到影响,并且在其他驱动器上也是安全的。

如果您没有辅助物理驱动器,则始终可以选择对主驱动器进行分区,并使辅助驱动器分离但仍属于同一物理硬盘驱动器。 这仍然可以让您执行上述操作,但是在硬盘驱动器发生故障的情况下无法保护您,因为两个分区都在同一物理驱动器上。

那么,如果您想为组织或测试等目的制作单独的驱动器,但是已经在现有驱动器上安装了Windows并按所需方式对其进行了分区,该怎么办? 如果是这种情况,则可以使用硬盘驱动器上的现有空间来创建虚拟磁盘。 虚拟磁盘将充当独立磁盘,您可以对其进行格式化和分配驱动器号,就像您在计算机中添加了另一个物理磁盘一样,但实际上将使用当前硬盘驱动器上的磁盘空间。 这对于尝试虚拟机和其他虚拟化测试非常方便。

为了创建虚拟驱动器,您需要进入“ 磁盘管理” ,您可以通过右键单击“计算机”并选择“管理”或在运行框中键入diskmgmt.msc来找到它。 当“磁盘管理”打开时,它将显示连接到计算机的所有驱动器,包括CD \ DVD驱动器和已连接的任何USB驱动器。 我们的示例看起来与您在计算机上看到的有所不同。

在我们的示例中,我们还有一个名为DATA的物理驱动器,这就是我们要制作虚拟磁盘的地方。 若要创建虚拟磁盘,请在“操作”菜单上单击,然后单击“创建VHD”。 您将看到以下对话框,在该对话框中,您必须根据要创建的磁盘的类型和大小进行选择。

创建并附加虚拟硬盘

如果您的虚拟磁盘容量将超过2TB,则需要选择VHDX选项,但是选择VHDX可能是一个好主意,因为它是较新的格式,并且具有其他优点,但是请确保您使用的是Windows 8或更高版本它的支持。 至于固定扩展还是动态扩展,这取决于您,因为固定磁盘在创建时会占用物理硬盘上的所有空间,而动态磁盘在填充虚拟磁盘时会占用物理硬盘上的空间。

您还需要在物理磁盘上选择一个位置来存储虚拟磁盘。 如果计划有多个虚拟磁盘,则可以浏览到一个位置并创建一个文件夹。 然后,您需要为磁盘选择大小,以MB,GB或TB为单位,可以从下拉菜单中进行更改。

创建虚拟磁盘后,您将看到它在磁盘管理中显示为未知且未初始化。 您需要做的就是右键单击显示“未知”的灰色区域,然后选择“初始化磁盘”,然后将其保留在GPT上,然后单击“确定”。

磁盘未初始化
初始化磁盘

接下来,您将单击驱动器上的空白,然后选择“新建简单卷”,然后根据创建磁盘的总大小为磁盘分配所需的空间量,为其分配未使用的驱动器号,并为其指定卷名,使用快速格式化选项。 我们调用了我们的VirtualDisk,并给它指定了驱动器号Z,现在它在磁盘管理中显示为格式化的磁盘。

磁盘管理虚拟磁盘

如果打开Windows资源管理器并查看在其中创建驱动器的文件夹,则会注意到存在一个vhd或vhdx文件,其名称是在创建过程中为其指定的。 您还将注意到,您还有另一个驱动器,其中包含您给它的新驱动器号。 现在,您可以使用该驱动器存储文件或将其附加到虚拟机等等。 如果您以后决定不再使用该驱动器,只需回到“磁盘管理”,然后在灰色区域中右键单击虚拟磁盘,然后根据创建的磁盘类型选择“分离VHD”或“分离VHDX”。 然后,您可以返回到存储虚拟磁盘的文件夹并删除该文件,该文件将删除使用该虚拟磁盘时添加到其中的所有文件。 您也可以分离磁盘,将其放在闪存驱动器上(允许大小),然后将其放置在另一台计算机上,然后从另一台计算机连接到该磁盘。