分类：电脑/网络-程序设计
问题：如何设置虚拟机所占用的物理空间我安装的两个操作系统在虚拟机里,一 
我安装的两个在虚拟机里,一个是xp, 一个是 2000，设置的时候都是设置了10G的硬盘,我经常操作的是xp，可是我发现xp所对应的那个文件大小是将近10g,可是安装2000的那个对应文件的大小却不到两G，我纳闷了，同样的设置，怎么会有这样的区别，不知道大家有没有处理过类似的问题？ 
回答：一方面XP系统文件要占用的磁盘空间要大，另外虚拟机的虚拟硬盘有两种模式，一种模式是立即分配所有磁盘空间，比如你设置虚拟硬盘大小为10G，就直接在磁盘上占用10G的空间；如果没有钩选“立即分配所有磁盘空间”，那么虚拟机会根据需要自动增加虚拟硬盘的占用空间大小，但是最大不会超过你设定的虚拟硬盘的磁盘大小。
因为xp你使用比较频繁，操作系统运行过程中会写入很多临时数据，虚拟机会根据系统的需要不断的增加虚拟硬盘在磁盘上占用的空间。另外虚拟硬盘不会缩小，在使用过程中会不断变大直到你设置的10G为止。