Ollama如何更改安装位置及自定义模型下载目录

本文主要针对已经默认安装过后的用户使用,如果你还未安装主程序包,想要将 Ollama 应用程序安装在主目录以外的位置,请使用以下标志启动安装程序。

1
OllamaSetup.exe /DIR="d:\some\location"

Windows系统下由于Ollama默认安装位置以及模型下载位置一般在C盘,有较多弊端,故做一教程以记录一下。

为什么不推荐将软件安装在C盘

  • 系统性能下降
    C盘通常存放操作系统文件,软件安装在此会占用空间,导致系统运行变慢,尤其是SSD容量有限时。

  • 系统崩溃风险增加
    软件安装在C盘可能影响系统文件,增加系统崩溃或启动失败的风险。

  • 重装系统时数据丢失
    重装系统通常会格式化C盘,导致软件和数据丢失,增加恢复难度。

  • 磁盘空间不足
    C盘空间有限,安装大型软件会迅速耗尽空间,影响系统更新和其他操作。

  • 备份和恢复复杂
    系统备份时,C盘上的软件会增加备份文件大小,延长备份和恢复时间。

  • 权限问题
    某些软件需要管理员权限,安装在C盘可能引发权限冲突,导致运行异常。

1、更改ollama安装位置

Ollama默认装位置一般会在: C:\Users\xxx\AppData\Local\Programs\Ollama 进行存储的。

Ollama对于它下载的模型(models及其配置文件)位置一般会在: C:\Users\xxx\.ollama 进行存储的。

其中 xxx 是你的用户名

此时我们可以在你想要的盘创建 Ollama 文件夹,然后在里面再创建 models 子文件夹存用于放模型,再将上述两个文件夹移动到该文件夹下。

以D盘举例:

D盘举例

  1. 接下来移动 C:\Users\xxx\AppData\Local\Programs\Ollama 下的所有内容到 D:\Ollama 下。

  2. 然后再移动 C:\Users\xxx\.ollama\models 下的所有内容到 D:\Ollama\models 下。

移动之后

2、更改环境变量

Win + R 打开 “运行” 对话框。

输入以下命令(管理员模式):

1
rundll32 sysdm.cpl,EditEnvironmentVariables

打开环境变量编辑框cmd

然后回车确定,打开环境变量编辑框,如果系统变量区 Path 不可编辑,可以使用如下方式打开环境变量编辑框。

打开环境变量编辑框step1

打开环境变量编辑框step2

参照下图顺序,Path变量增加 D:\Ollama\,在系统变量下新建系统变量 变量名 OLLAMA_MODELS 变量值 D:\Ollama\models

Path变量增加Ollama路径

在系统变量下新建系统变量OLLAMA_MODELS

3、验证结果

打开命令行运行:

ollama --version 会显示Ollama的版本号

ollama ls 命令会显示当前系统下所有安装的本地模型列表

ollama rm [模型名称] 可以删除指定模型

命令行验证

ollama run deepseek-r1:14b 命令行模式下运行本地的 deepseek-r1:14b 模型

命令行验证

总结

本文主要介绍了 Ollama如何更改安装位置及自定义模型下载目录。

—END—


参考文档:


❤ enjoy it.