Win7系统下VHD文件是什么以及其有哪些类型

一、VHD文件的含义

VHD文件格式是一种虚拟机硬盘(virtual machine hard disk), 它可以被压缩成单个文件存放在宿主机器的文件系统上,主要包括虚拟机启动所需系统文件,在Windows7中我们可以通过磁盘管理器按照向导轻松创建VHD,也可以通过diskpart工具快速地创建VHD

VHD的应用:Virtual PC是一种windows虚拟机,它可以虚拟各种版本的windows,一个windows应该装在一个硬盘分区上,而是虚拟的windows,不可能单独划出一个硬盘分区给它安装,所以它启动所需系统文件都被压缩成一个VHD格式的文件放在硬盘上,VHD 格式还应用在Windows Vista的Business, Enterprise and Ultimate 版本中,可以进行完整的系统备份。

二、不同类型的VHD文件

1、链接硬盘VHD

指的是文件本身指向一个磁盘或者一个分区。

2、固定VHD

固定 VHD 文件被分配的虚拟磁盘大小为创建 VHD 时指定的虚拟磁盘大小,对已分配的大小不会更改。比如如果创建的虚拟硬盘大小为2 GB,系统将创建一个大小约 2 GB 的文件,其中部分空间用于内部 VHD 结构。固定VHD的大小不会随着向虚拟硬盘写入数据而变化的。

3、可扩展或动态 VHD

值得是大小与写入的数据大小相同,并随着数据的写入而相应增加直到达到大小上限,动态VHD上限为2,040 GB。例如支持 2 GB虚拟硬盘的文件最初在主机文件系统中的大小约为 2 MB。随着不断向此虚拟硬盘中写入数据,文件也会逐渐增大,直到达到2GB的容量上限为止。

4、差异 VHD

与动态VHD 相类似,但只包含相关父虚拟磁盘的修改后的虚拟磁盘块,差异VHD的上限为2,040 GB,差异VHD链接到特定的父VHD,称为子VHD,父 VHD 文件为只读文件,所有修改都是针对子 VHD 进行的,而父 VHD 的 VHD文件类型可以是这三种VHD 类型中的任意一种,包括另一个差异 VHD,多个子 VHD 文件可形成一个差异链。

(0)

相关推荐

  • win7系统下删除文件不进入回收站的操作方法

    不是电脑技术人员使用电脑时都是走"大众化"路线,即简单不繁琐.就拿删除文件举个例子.对于我们大部分人若想删除一个文件,就是:右击-删除-左击,文件就能从文件夹里消失.但是你有没有想 ...

  • win7系统下Excel文件受损出现乱码怎么办

    win7系统下Excel文件受损出现乱码怎么办 具体方法如下: 1.打开出现问题的文件; 2.在左上方进行单击:弹出对话框; 3.在保存类型中选着sy l k选项.保存完成后,在打开文件即可恢复受损文 ...

  • win7系统下图片文件夹无法正常显示图片缩略图的方法

    缩略图就是对图片的一个缩略显示,把好多张图片,把它按照倍数缩放成一张张可视的整图,便于人们浏览的方便.缩略图用于在Web浏览器中更加迅速地装入图形或图片较多的网页.因其小巧,加载速度非常快,故用于快速 ...

  • Win7系统下RM文件损坏的现象及解决方法

    Win7系统下RM文件损坏的现象及解决方法

  • 避免win7系统下重要文件被误删除的方法

    对于很多用户来说,在电脑中误删除一些重要文件已经不是什么稀奇的事情了,相信任何人都有误删除.误操作的时候,而如何避免重要文件被误删是我们很多人都在思索的一项问题,通常为了避免误删除文件,大多数我们会采 ...

  • 详解win7系统下的VHD文件及其不同类型

    对于VHD文件,相信很多人都是一片茫然的态度,不知道是什么.做什么的.有什么用.类型有多少种?有一些也能用户甚至连虚拟机都没有接触过,甚至不知道是什么;即使是使用过虚拟机的用户们也是懵懵懂懂的.下面就 ...

  • 在win7系统下使用还原功能找回丢失的文件

    Windows7的控件有几个来源,和传统的桌面应用程序开发或Web开发一样,有默认提供的控件和第三方开者发布的第三方控件。一般而言,如果不是过于复杂的界面布局,使用默认控件就足矣。 下面,我们就来看看 ...

  • Win7系统下多媒体中心添加图片文件夹的方法

    Win7多媒体中心大家经常会以为那只是一款单纯的播放器,其实它拥有很多人性化的功能和很广泛的用途,它可以将影视、音乐、图片集成到一起,还加入了一些个性化的新元素,今天要向大家介绍的是关于Win7系统下 ...

  • Win7下VHD文件右键增强实现代码(vbs+注册表)

    这篇文章主要介绍了Win7下VHD文件右键增强的实现方法,需要的朋友可以参考下 1、保存以下代码到:c:windowssystem32vdm.vbs 复制代码 代码如下: Dim Args Set A ...