ollama怎么把拉取的模型存储在D盘
时间: 2025-06-03 16:49:59 浏览: 17
<think>好的,用户想知道如何配置Ollama将模型存储到D盘。我之前处理过类似的问题,记得Ollama默认会把模型存在C盘,这对很多用户来说空间可能不够。用户提到D盘,所以需要指导他们如何更改存储路径。
首先,我需要回想一下相关的步骤。根据之前的引用,用户需要设置环境变量OLLAMA_MODELS。步骤可能包括创建文件夹、设置环境变量,然后重启服务。具体来说,用户应该在D盘新建一个文件夹,比如D:\Ollama\models,然后在系统环境变量中添加OLLAMA_MODELS指向这个路径。之后,需要重启Ollama服务让配置生效。
还要注意,用户可能已经安装到C盘,可能需要迁移现有模型。这时候需要检查环境变量是否生效,可以通过运行ollama run llama2来测试新模型是否下载到D盘。如果用户之前已经有模型在C盘,可能需要手动移动文件,并确保Ollama服务有权限访问新路径。
另外,用户可能对系统操作不太熟悉,比如如何设置环境变量,特别是Windows系统的步骤。需要分步骤说明,比如右键点击“此电脑”进入属性,找到高级系统设置,然后在环境变量中添加新的系统变量。这部分需要详细但简洁,避免用户操作错误。
还需要提醒用户重启Ollama服务,可能通过任务管理器结束进程或者使用命令行重启服务。测试部分也很重要,确保模型确实下载到了指定位置,避免配置未生效的情况。如果有问题,可能需要检查环境变量是否正确,或者是否有权限问题。
总结下来,回答的结构应该是:创建文件夹→设置环境变量→重启服务→测试验证→处理现有模型。同时要引用提供的参考资料,特别是引用[2]和[3]中的步骤。确保用户能一步步操作,并解决可能遇到的常见问题。</think>### 如何配置Ollama将模型存储到D盘?
#### 步骤1:创建自定义模型存储文件夹
在D盘新建目标文件夹,例如:
`D:\Ollama\models`
此路径将用于存储所有拉取的模型文件。
#### 步骤2:设置系统环境变量
1. 右键点击“此电脑” → 选择“属性” → 进入“高级系统设置”
2. 点击“环境变量” → 在“系统变量”区域点击“新建”
3. 输入以下参数:
- 变量名:`OLLAMA_MODELS`
- 变量值:`D:\Ollama\models`(与步骤1路径保持一致)
#### 步骤3:重启Ollama服务
1. 按`Win + R`输入`services.msc`打开服务管理器
2. 找到`Ollama`服务 → 右键选择“重启”
3. 或通过命令行执行:
```bash
ollama serve stop
ollama serve
```
#### 步骤4:验证配置生效
1. 执行测试命令拉取模型:
```bash
ollama run llama2
```
2. 检查`D:\Ollama\models`目录是否生成`blobs`子文件夹及模型文件[^2][^3]
#### 已安装到C盘的迁移方案
1. 停止Ollama服务
2. 将`C:\Users\<用户名>\.ollama\models`目录整体复制到`D:\Ollama\models`
3. 删除原始C盘目录释放空间
### 注意事项
- 路径建议使用英文命名,避免空格和特殊字符
- 管理员权限可能影响环境变量生效,建议以管理员身份运行命令提示符
- 若使用Docker部署,需额外配置容器映射参数[^1]
阅读全文
相关推荐


















