虚拟机为啥会占用C盘空间
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了虚拟机为啥会占用C盘空间相关的知识,希望对你有一定的参考价值。
我记得在安装的时候是安装在D盘的,可是后来一看发现我的文档里虚拟机那个文件夹占了7.2G,求解释以及解决方法。虚拟机装的xp,希望尽量不要让我重装……谢谢。
有以下几种可能:1、将虚拟机安装在C盘。这种情况下首先虚拟机本身会占用一部分空间,其次在其旗下自动安装的插件等也会使得C盘空间变小。
2、当虚拟机运行时会产生相应的缓存,而这些缓存会占用C盘的空间。
缓存就是数据交换的缓冲区(称作Cache),当某一硬件要读取数据时,会首先从缓存中查找需要的数据,如果找到了则直接执行,找不到的话则从内存中找。由于缓存的运行速度比内存快得多,故缓存的作用就是帮助硬件更快地运行。
因为缓存往往使用的是RAM(断电即掉的非永久储存),所以在用完后还是会把文件送到硬盘等存储器里永久存储。电脑里最大的缓存就是内存条了,最快的是CPU上镶的L1和L2缓存,显卡的显存是给显卡运算芯片用的缓存,硬盘上也有16M或者32M的缓存。 参考技术A 虚拟机建立在系统之上也就是C盘之上,正常的。 参考技术B 你记错了吧,直接把那个文件剪切到别的盘去就是了,然后用VM的主文件选择打开虚拟机,然后去你剪切到的地方确定本回答被提问者采纳 参考技术C 你用的是VMware还是Virtualbox?追问
vmware
追答找到“设置”,再找“默认虚拟机位置”,更改一下路径。我用的是Virtualbox,VMware应该类似。
Android Studio 移动虚拟机
突然间发现C盘 空间占用量增加了很多,经过找寻原因之后发现是因为安装了虚拟机的原因:在Android Studio中安装运行虚拟机时,默认的安装路径一般都在C盘,对于我这种不喜欢C盘存储太满的人来说是一种折磨,所以将其移动到其他存储位置。
首先找到C盘存储AVD 的位置: 一般实在 C:\\Users\\用户名\\.android 路径之下 的avd 文件夹当中。
找到虚拟机版本下的ini 文件 用记事本打开 更改里面的path 即可
原来:
更改后:
然后重启Android Studio 即可
以上是关于虚拟机为啥会占用C盘空间的主要内容,如果未能解决你的问题,请参考以下文章
为啥Microsoft Visual Studio 的安装要占用如此大量的C盘空间
为啥Microsoft Visual Studio 的安装要占用如此大量的C盘空间