将 Ollama 安装到 D 盘(包括程序 + 模型)
第一步:卸载现有 Ollama(如果已安装)
打开 “设置 > 应用 > 已安装的应用”,找到 Ollama,卸载。
删除残留目录(如果存在):
C:\Users\你的用户名\AppData\Local\Ollama
第二步:重新安装到 D 盘
Ollama 本身的安装器会默认装到用户目录,无法手动指定安装路径。但我们可以通过 移动 + 符号链接 解决。
1. 安装 Ollama(先安装到默认目录)
官方下载地址:
👉 https://ollama.com/download
安装完一次后 不要启动 Ollama!
2. 移动 Ollama 文件夹到 D 盘
- 打开资源管理器,前往:
C:\Users\你的用户名\AppData\Local
- 将整个
Ollama
文件夹剪切(Ctrl+X),粘贴到 D 盘,例如:
D:\Apps\Ollama
3. 创建符号链接(关键步骤)
用管理员身份打开 命令提示符(CMD)
执行以下命令(请替换用户名):
mklink /D "C:\Users\你的用户名\AppData\Local\Ollama" "D:\Apps\Ollama"
例如你用户名是 jack
:
mklink /D "C:\Users\jack\AppData\Local\Ollama" "D:\Apps\Ollama"
如果成功,会提示:符号链接已创建
。
第三步:配置模型数据目录(可选,但推荐)
默认模型文件比较大(几个 GB 到几十 GB),可将它们也转移到 D 盘。
1. 在 D 盘新建一个目录:
D:\ollama-models
2. 设置环境变量
打开「系统属性 > 环境变量」
添加 用户变量:
变量名:OLLAMA_MODELS
变量值:D:\ollama-models
3. 重启电脑(或注销重新登录)以使环境变量生效。
4. 验证
重启电脑 → 启动 Ollama。
在终端输入 ollama list
:
打开资源管理器,确认 C:\Users\<用户名>\AppData\Local\Ollama
显示为快捷方式,大小≈0 KB。
5. 一键批处理脚本(可选)
如果你以后重装系统或帮同事部署,可以把上面命令存成 move_ollama.bat
:
@echo off
rem === 以管理员身份运行此脚本 ===
set "DEST=D:\AI\Ollam"
echo.
echo [1/4] 创建目标目录 %DEST%
mkdir "%DEST%" 2>nul
echo [2/4] 移动 Ollama 到 %DEST%
move "%LOCALAPPDATA%\Ollama" "%DEST%" || goto :error
echo [3/4] 创建符号链接
mklink /D "%LOCALAPPDATA%\Ollama" "%DEST%" || goto :error
echo [4/4] 配置模型目录环境变量
mkdir "%DEST%\models" 2>nul
setx OLLAMA_MODELS "%DEST%\models" /M
echo.
echo *** 已完成!请重启电脑后再运行 Ollama ***
pause
exit /b 0
:error
echo 出错,请确认以管理员身份运行且 Ollama 已关闭。
pause
常见问题
问题 | 解决方案 |
mklink 提示“需要提升权限” | 右键 CMD → “以管理员身份运行”。 |
move 提示文件被占用 | 确保 Ollama Desktop 和后台服务全部退出(任务管理器结束 ollama.exe 等)。 |
环境变量不生效 | 重启电脑,或在当前 CMD 用 set OLLAMA_MODELS 查看是否存在。 |
最终效果
项目 | 位置 |
Ollama 程序目录 | D:\Apps\Ollama |
模型存储目录 | D:\ollama-models |
C 盘占用 | 几乎为 0(仅符号链接存在) |
照此操作后,程序本体 + 模型数据 都只占 D:\AI\Ollam
,系统盘几乎不再占用空间。