本地跑大模型时,最容易先爆掉的往往是系统盘。Ollama 默认会把模型下载到用户目录或系统目录,如果不提前规划路径,C 盘很快就会吃满。
Ollama 常见默认模型目录
- Windows:
C:\Users\<用户名>\.ollama\models - macOS:
~/.ollama/models - Linux:
/usr/share/ollama/.ollama/models(部分安装方式可能不同)
Windows:把模型目录迁移到非系统盘
建议把模型目录迁移到例如 D:\OllamaModels,核心方法是设置系统环境变量 OLLAMA_MODELS。
1. 新建目标目录
例如先创建:D:\OllamaModels
2. 配置系统环境变量
- 变量名:
OLLAMA_MODELS - 变量值:
D:\OllamaModels
可在“系统属性 -> 高级 -> 环境变量”中添加,也可用命令行设置(管理员 PowerShell):
|
|
3. 重启 Ollama(或重启系统)
环境变量生效后,重新启动 Ollama 服务/应用。若不确定是否已生效,直接重启电脑最稳妥。
4. 验证新目录是否生效
下载或拉取任意模型后,检查 D:\OllamaModels 下是否出现新文件。
5. 清理旧目录(确认无误后)
确认模型已在新目录正常工作,再删除旧目录内容,回收 C 盘空间。
常见问题
设置后仍写入 C 盘怎么办
- 先确认环境变量是“系统变量”而不是“当前会话临时变量”。
- 确认 Ollama 进程已重启。
- 检查变量名是否准确:必须是
OLLAMA_MODELS。
是否需要迁移旧模型文件
如果你不想重复下载,可在停止 Ollama 后手动复制旧模型到新目录,再启动 Ollama 验证。