伊缠 发表于 2016-12-11 13:22:33

求问VHD系统磁盘空间占用的问题

大家好,本人装了几个虚拟磁盘的系统,但是占用不太正常,请教一下大家。


以上,我分了10G固定容量的VHD文件,装了Windows 7 SP1
实际使用空间3.74G,VHD文件占用10G,固定容量嘛,很好理解。

但是,我还分了25G活动容量的VHDX,装了Windows Embedded 8.1 Industry Enterprise
和15G活动容量的VHDX文件装了LTSB2015.

项目                                       实际使用            文件占用
10G固定Windows 7.VHD         3.74G                10G
25G活动WEIE.VHDX               6.13G               12.4G
15G活动LTSB.VHDX                  5.42G               12.8G

无论是PE下,还是单独启动某个系统,磁盘占用数据都是这样,请问大家这是什么原因,谢谢回答。{:3_156:}

不知 发表于 2016-12-11 13:42:25

本帖最后由 不知 于 2016-12-11 13:44 编辑

这是windows设计的,从VHD启动,该VHD系统中对自身占用的VHD都是以VHD设定的容量为准。
如果磁盘的剩余空间不足以使启动的VHD文件达到设定的容量,是无法启动的(会蓝屏)。
如果是差分VHD,无论是父VHD还是子VHD都要能达到设定的容量。

伊缠 发表于 2016-12-11 13:46:21

不知 发表于 2016-12-11 13:42
这是windows设计的,从VHD启动,该VHD系统中对自身占用的VHD都是以VHD设定的容量为准。
如果磁盘的剩余空 ...

不明。
VHD固定是10G,占用10G我没意见,
但是为什么VHDX文件使用既不是实际使用的大小,也不是设定的最大容量,这个何解?

不知 发表于 2016-12-11 14:08:03

本帖最后由 不知 于 2016-12-11 17:29 编辑

伊缠 发表于 2016-12-11 13:46
不明。
VHD固定是10G,占用10G我没意见,
但是为什么VHDX文件使用既不是实际使用的大小,也不是设定的 ...
这个是由于VHD只会增大,不会缩小。也就是如果对一个扇区写了数据,VHD文件就会保存这个扇区的数据到真正的磁盘,但如果删除一个扇区的数据是不会使VHD变小的。
——————————————————————————————————————————————————————————————————————————----
可以通过VHD压缩使VHD变小。

易广白 发表于 2016-12-11 14:30:36

不知 发表于 2016-12-11 14:08
这个是由于VHD只会增大,不会缩小。如果也就是如果对一个扇区写了数据,VHD文件就会保存这个扇区的数据到 ...

楼上正解:
就是这样,在安装过程中,最大占用了多少,vhd便显示多少,不会自已缩小,但可以压缩变小

页: [1]
查看完整版本: 求问VHD系统磁盘空间占用的问题