引言
大家都知道,Neo4j Desktop 2.0 版本在安装时不再提供图形化界面来选择路径,默认会一股脑塞进 C 盘。对于咱们这种 C 盘常年告急的开发者来说,这简直是灾难。好在可以通过手动配置环境变量和命令行参数,把软件本体和数据都挪到 D 盘或其他分区。
准备环境与目录
首先,别急着运行安装包。先在非系统盘(比如 D 盘)建个文件夹,比如 D:\Neo4J2,然后在里面再细分两个子文件夹:
App:用来放软件本体。PROData:用来存数据库数据。
[图片:文件夹结构示意]
接下来要改环境变量,这是关键一步。打开'高级系统设置' -> '环境变量',在'系统变量'里新建一个:
[图片:环境变量设置界面]
变量名填:NEO4J_DESKTOP_DATA_PATH
变量值填:你刚才创建的存放数据的绝对路径,例如 D:\Neo4J2\PROData
[图片:变量值填写示例]
填完一路点确定,最好重启一下电脑,确保系统能识别到新变量。
执行静默安装
回到你的安装包所在目录(建议直接放在刚才建的 D:\Neo4J2 下),右键点击空白处选择'在终端中打开'。
注意看你的安装包具体版本号,下面命令里的 2.0.5 需要替换成你实际的文件名。这里用 PowerShell 或 CMD 都可以:
.
eo4j-desktop-2.0.5-x64.exe /S /D=D:\Neo4J2\App
解释一下这两个参数:
/S:表示静默安装,全程不弹窗,后台自动跑。/D=:指定安装路径,必须是绝对路径,不能有空格或引号。
特别提醒:/D= 参数必须放在命令最后,否则可能无效。另外,安装完后 C 盘可能会留个 .Neo4j2 的空壳文件夹,留着也行,删了也不影响使用。
验证安装结果
装完别急着走,先检查两件事:
- 桌面有没有生成 Neo4j 2.0 的快捷方式。
- 去你指定的
App文件夹看看,文件是不是真的在那儿。
[图片:桌面快捷方式与 App 目录截图]
如果这两项都对上了,说明路径迁移成功,C 盘压力瞬间释放。以后启动软件,记得确认一下数据是否指向了你设定的那个 PROData 目录,避免数据错乱。


