服务器与大带宽专家 · 持牌IDC/CDN/ISP服务商
简米科技官网JIANMI TECH
资讯 2026-10-24 简米科技 3,924 字 9 分钟阅读

genymotion虚拟机路径在哪?如何修改默认安装路径,安装位置设置方法

导读Genymotion虚拟机的默认安装路径通常位于用户目录下的AppData文件夹中,具体为C:\Users\你的用户名\AppData\Local\Genymobile,而修改默认安装路径需要在安装Genymotion软件本体时自定义目录,并在软件内部重新设置虚拟设备的存储位置,很多人在折腾这个安卓模拟器时,最……

Genymotion虚拟机的默认安装路径通常位于用户目录下的AppData文件夹中,具体为C:\Users\你的用户名\AppData\Local\Genymobile,而修改默认安装路径需要在安装Genymotion软件本体时自定义目录,并在软件内部重新设置虚拟设备的存储位置。很多人在折腾这个安卓模拟器时,最头疼的不是配置问题,而是它默认把几个G的虚拟设备文件悄悄塞进了C盘,等反应过来的时候,系统盘已经飘红,这篇文章直接把路径位置和改路径的方法摊开讲,按照步骤走就能把空间腾出来。

Genymotion虚拟机默认安装路径究竟在哪

首先要分清一个概念:Genymotion的软件本体和虚拟设备文件存放的位置不是同一个地方,不少人找半天找不到,就是因为把这两个搞混了。

软件本体的默认安装位置

安装Genymotion客户端程序时,默认情况下它会往C盘的系统目录里写东西,不同的安装方式和版本,路径会有微小差别,但主流位置就这几个:

  • 个人版或试用版:默认安装在C:\Program Files\Genymobile\Genymotion目录下
  • 通过命令行或脚本安装:通常会落到C:\Users\你的用户名\AppData\Local\Genymobile\Genymotion
  • 如果是绿色版(很少见):可能直接解压在某个自定义文件夹

虚拟设备文件的存放路径

这才是吃磁盘空间的大户,Genymotion的每台虚拟设备(相当于一个独立安装的安卓系统)体积通常在2GB到6GB之间,取决于你选的安卓版本和安装的谷歌服务包。

这些设备文件默认存放在:

C:\Users\你的用户名\AppData\Local\Genymobile\Genymotion\deployed

在这个文件夹里,你能看到类似Google Nexus 5 - 6.0.0这样以设备型号命名的文件夹,每个文件夹就是一台完整的虚拟设备,如果你用Genymotion的测试设备功能或者从官网下载了设备镜像,还会有一个ova文件夹,里面存放压缩好的模板镜像文件。

怎么快速确认你的实际路径

与其猜,不如直接看,打开Genymotion软件,按以下路径操作就能看到真实的存储位置:

  1. 点击主界面右上角的设置图标(齿轮形状)
  2. 切换到VirtualBox选项卡
  3. 查看VirtualBox home folder这一栏显示的路径

这里显示的目录就是当前所有虚拟设备存放的父目录,如果这里的路径指向C盘,那基本可以确定你的C盘正在被持续占用。

如何修改Genymotion默认安装路径

改路径的核心思路是先改软件再改设备,顺序不能反,如果先把虚拟设备文件挪走了,软件找不到路径,启动时就会报错。

在安装阶段就避开C盘

如果你还没有安装Genymotion,那最简单的方法是在安装向导中直接修改安装路径,Genymotion的安装包(尤其是通过官网下载的genymotion-3.x.x-vbox.exe)在安装过程中会询问VirtualBox的安装位置,有些版本还会询问软件本体的安装位置,在这个阶段直接选择一个非系统盘,比如D:\Android\Genymotion,就能从根源上解决问题。

但需要注意,这个操作只能改变软件程序本身的存放位置,虚拟设备默认依然会写入C盘,所以还需要进行下一步设置。

在软件设置中修改虚拟设备存放路径

这是绝大多数人最需要的操作,具体步骤如下:

  1. 启动Genymotion,进入主界面
  2. 点击右上角的设置图标
  3. 切换到VirtualBox选项卡
  4. 在VirtualBox home folder输入框旁边,点击浏览按钮
  5. 选择一个非系统盘目录,比如D:\GenymotionDevices,点击确定
  6. 重启Genymotion软件让设置生效

重启后,软件会在你指定的新目录下自动创建虚拟机结构,此时原有的虚拟设备不会自动迁移,需要手动处理。

手动迁移已有的虚拟设备文件

这一条针对那些C盘已经被塞满,但不想删除重新下载设备的用户。

行业内做得最多的操作方式是:把deployed文件夹里的内容整体剪切到新目录,然后用一个小技巧让Genymotion认路,但Genymotion的设置机制决定了它只认配置里写的那个路径,所以正确做法是:

  1. 先关闭Genymotion软件和所有正在运行的虚拟设备
  2. 打开文件资源管理器,进入C:\Users\你的用户名\AppData\Local\Genymobile\Genymotion\
  3. 找到deployed文件夹,剪切整个文件夹
  4. 粘贴到你新设置的路径下,比如D:\GenymotionDevices\里
  5. 重新打开Genymotion,右键点击任意虚拟设备,选择启动测试是否正常

如果你在设置里改过VirtualBox home folder指向D:\GenymotionDevices,那么Genymotion会自动在该目录下生成所需的子目录结构,把deployed文件夹整体放进去就能被识别。

修改VirtualBox的全局设置避免冲突

Genymotion底层依赖VirtualBox,所以还需要检查一下VirtualBox自身的虚拟机位置,避免两边各写各的导致磁盘空间被双份占用。

打开Oracle VM VirtualBox管理器,按以下路径操作:

  1. 点击菜单栏的管理,选择全局设定
  2. 切换到常规选项卡
  3. 在默认虚拟机文件夹这一栏,点击右侧的文件夹图标
  4. 把路径改成和Genymotion一致的目录,比如D:\GenymotionDevices\VirtualBox
  5. 确定保存

这一步很关键,因为有时候Genymotion调用VirtualBox创建设备时,会遵循VirtualBox的全局设置,如果这里指向C盘,刚才改的Genymotion设置可能部分失效。

实战场景:Genymotion占满C盘怎么处理

有人会遇到这种情况:已经玩Genymotion好几个月了,C盘常年堪忧,直到某天清理磁盘时发现C:\Users\用户名\AppData\Local\Genymobile这个文件夹占了20多个G,这属于典型的默认路径使用场景。

这时候的紧急处理步骤和上述类似,但要先进行磁盘占用评估:

  1. 右键点击Genymobile文件夹,选择属性,查看总大小
  2. 进入deployed子文件夹,按大小排序,确认哪些设备占空间大
  3. 进入Genymotion软件,打开设置界面的VirtualBox选项卡
  4. 把VirtualBox home folder修改到D盘或E盘
  5. 彻底退出Genymotion(包括右下角托盘图标)
  6. 将整个Genymobile文件夹复制(不要剪切)到新位置
  7. 确认新位置的虚拟设备能正常启动后,再删除原C盘下的文件夹

这套操作每次迁移都有风险,因为Genymotion的设备文件有时会绑定VirtualBox的虚拟机注册信息,复制而非剪切是关键一步,这样可以保证一旦新路径启动失败,还能回退到原路径运行。

Genymotion不同版本之间的路径差异

使用Genymotion 2.x版本和3.x版本的路径策略会有不同,这个容易被忽略。

Genymotion 2.x版本的路径习惯

老版本对VirtualBox的依赖更深,虚拟设备基本完全存放在VirtualBox的默认虚拟机目录下,即C:\Users\用户名\VirtualBox VMs,如果你还在用老版本,寻找路径时优先检查这个位置,而不是AppData目录。

Genymotion 3.x及以上版本的路径变化

新版本才把虚拟设备集中到了AppData\Local\Genymobile\Genymotion\deployed,3.x版本在软件设置中增加了显式的路径修改入口,操作起来比老版本顺手得多,很多人遇到了修改路径后找不到设备的情况,多数是因为2.x和3.x的目录结构不同导致的混淆。

如果你的虚拟设备比较多,行业共识是在首次安装完成后就立刻修改VirtualBox home folder到非系统盘,并且在后续下载新设备时留意设备的保存位置,避免后期迁移的麻烦。

关于修改路径的几个常见疑问

Q:Genymotion虚拟设备可以放在移动硬盘里运行吗?

可以,但运行速度会受限于移动硬盘的接口速率,USB 3.0及以上接口可以接受,USB 2.0接口会出现比较明显的卡顿,极端情况下,系统还可能因为设备读写超时而导致虚拟机崩溃,外部硬盘更合适作为备份介质。

Q:如果VirtualBox里找不到Genymotion创建的虚拟机条目怎么办?

Genymotion的设备是独立管理的,有些情况下它不会把设备注册到VirtualBox的管理界面中,如果你想通过VirtualBox来管理Genymotion的设备,需要在VirtualBox中手动添加虚拟机文件,路径指向deployed下对应设备的.vbox文件,但版本差异较大,操作效果不一致,做修改前先做好备份。

Q:修改默认安装路径会不会导致Genymotion无法启动?

绝大多数情况下,只要路径中没有中文或者特殊符号,都不会导致启动异常,路径本身最好是纯英文目录,且不放在需要管理员权限才能写入的文件夹根目录下,比如直接放在D:\根目录有时会因权限问题导致写入失败,放在D:\Genymotion这类有明确子目录的位置更稳妥。

分享本文
本文为 简米科技官网 原创,已由运维技术专家审核。转载请注明来源:原文链接
售前咨询 服务热线 售后 邮箱