无忧启动论坛

标题: 求问VHD系统磁盘空间占用的问题 [打印本页]

作者: 伊缠    时间: 2016-12-11 13:22
标题: 求问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下,还是单独启动某个系统,磁盘占用数据都是这样,请问大家这是什么原因,谢谢回答。
作者: 不知    时间: 2016-12-11 13:42
本帖最后由 不知 于 2016-12-11 13:44 编辑

这是windows设计的,从VHD启动,该VHD系统中对自身占用的VHD都是以VHD设定的容量为准。
如果磁盘的剩余空间不足以使启动的VHD文件达到设定的容量,是无法启动的(会蓝屏)。
如果是差分VHD,无论是父VHD还是子VHD都要能达到设定的容量。
作者: 伊缠    时间: 2016-12-11 13:46
不知 发表于 2016-12-11 13:42
这是windows设计的,从VHD启动,该VHD系统中对自身占用的VHD都是以VHD设定的容量为准。
如果磁盘的剩余空 ...

不明。
VHD固定是10G,占用10G我没意见,
但是为什么VHDX文件使用既不是实际使用的大小,也不是设定的最大容量,这个何解?
作者: 不知    时间: 2016-12-11 14:08
本帖最后由 不知 于 2016-12-11 17:29 编辑
伊缠 发表于 2016-12-11 13:46
不明。
VHD固定是10G,占用10G我没意见,
但是为什么VHDX文件使用既不是实际使用的大小,也不是设定的 ...

这个是由于VHD只会增大,不会缩小。也就是如果对一个扇区写了数据,VHD文件就会保存这个扇区的数据到真正的磁盘,但如果删除一个扇区的数据是不会使VHD变小的。
——————————————————————————————————————————————————————————————————————————----
可以通过VHD压缩使VHD变小。

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

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






欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3