HY博客

所有的为时已晚都是恰逢其时

2026 最新 Ollama 安装教程:Windows 自定义路径与模型迁移完整指南

详细介绍 Ollama 在 macOS、Linux 和 Windows 系统上的安装方法,重点解决 Windows 默认占用 C 盘的问题,包含程序迁移、模型目录修改、环境变量配置、常用运行命令与验证步骤。

HY
HY Developer
2026年07月11日
预计阅读 12 分钟
3162 字

前言

Ollama 是目前非常流行的本地大模型运行工具。通过 Ollama,用户可以在个人电脑上快速运行 Llama、Qwen、DeepSeek、Gemma 等开源大语言模型。

相比手动配置 Python 环境、CUDA、模型权重和推理框架,Ollama 的优势在于使用门槛低:

Terminal window
ollama run qwen2.5

一条命令即可下载并运行模型。

不过,对于 Windows 用户来说,Ollama 有一个非常常见的问题:默认安装会将程序和模型文件都放在 C 盘。程序本体通常只有几百 MB,但模型文件往往是数 GB 到数十 GB,很容易导致 C 盘空间快速耗尽。

本文将介绍 Ollama 在 macOS、Linux 和 Windows 上的安装方式,并重点说明 Windows 系统中如何自定义安装目录、迁移程序文件,以及修改模型存储路径。


一、macOS 与 Linux 安装方式

macOS 和 Linux 的安装过程相对简单,通常不需要额外处理磁盘路径问题。

macOS 安装

macOS 用户可以通过以下两种方式安装 Ollama。

方式一:官网下载

访问 Ollama 官网下载安装包:

https://ollama.com

下载 .dmg.zip 安装包后,将 Ollama 拖入“应用程序”文件夹即可。

方式二:使用 Homebrew 安装

如果你已经安装 Homebrew,可以直接在终端中执行:

Terminal window
brew install ollama

Linux 安装

Linux 用户可以使用官方提供的一键安装脚本:

Terminal window
curl -fsSL https://ollama.com/install.sh | sh

安装完成后,可以通过以下命令验证:

Terminal window
ollama --version

如果能够正常显示版本号,说明安装成功。


二、Windows 安装重点:先理解两个存储位置

Windows 用户安装 Ollama 时,最容易遇到的问题是 C 盘空间被迅速占满。

原因并不复杂:Ollama 在 Windows 上主要涉及两个存储位置。

类型默认位置空间占用是否必须迁移
程序本体C:\Program Files\Ollama通常几百 MB可选
模型文件C:\Users\你的用户名\.ollama\models数 GB 到数十 GB强烈建议

真正占空间的是模型文件,而不是程序本体。

因此,Windows 用户的优化重点应该是:

  1. 如果还没安装,尽量把 Ollama 程序安装到非 C 盘
  2. 如果已经安装,可以按需迁移程序目录
  3. 无论是否迁移程序,都必须把模型目录改到非 C 盘

下面按使用场景分别说明。


三、新用户安装:直接把 Ollama 程序安装到非 C 盘

如果你还没有安装 Ollama,建议从一开始就指定安装目录,避免后续再迁移。

1. 下载 Windows 安装包

访问 Ollama 官网:

https://ollama.com

下载 Windows 安装包,文件名通常为:

OllamaSetup.exe

2. 创建安装目录

例如在 D 盘创建目录:

D:\Ollama

3. 在安装目录打开终端

OllamaSetup.exe 移动到 D:\Ollama 目录。

然后在该目录空白处按住 Shift,点击鼠标右键,选择:

在终端中打开

或:

在此处打开 PowerShell 窗口

4. 使用参数安装

在终端中执行:

Terminal window
.\OllamaSetup.exe /DIR=D:\Ollama

如果路径中包含空格,需要加英文双引号:

Terminal window
.\OllamaSetup.exe /DIR="D:\My Ollama"

安装完成后,Ollama 程序本体会安装到指定目录中。

需要注意的是:这一步只改变程序安装位置,不代表模型文件也会自动存到 D 盘。模型目录还需要继续配置,见下文“模型目录设置”。


四、已安装用户:迁移 Ollama 程序目录

如果你已经双击安装过 Ollama,并且程序已经在 C 盘,也可以通过修改服务路径的方式迁移。

如果你只关心模型占用空间,也可以不迁移程序本体,直接跳到下一节修改模型目录。

1. 停止 Ollama 服务

按下 Win + R,输入:

services.msc

打开服务管理器后,找到 Ollama 服务,右键选择“停止”。

2. 移动程序文件夹

默认安装路径通常是:

C:\Program Files\Ollama

将整个 Ollama 文件夹剪切到新的位置,例如:

D:\Softwares\Ollama

3. 修改 Windows 服务路径

按下 Win + R,输入:

cmd

打开命令提示符,执行:

Terminal window
sc config Ollama binPath= "D:\Softwares\Ollama\ollama app.exe"

这里有两个细节需要注意:

  • binPath= 后面必须保留一个空格
  • 建议使用 ollama app.exe,不要直接改成 ollama.exe serve

使用 ollama app.exe 可以保留右下角托盘图标,后续退出、设置和重启 Ollama 都更方便。

4. 重启 Ollama 服务

重新打开 services.msc,找到 Ollama 服务,右键选择“启动”。

确认服务正常启动后,原来的 C 盘安装目录即可删除。


五、关键配置:把模型文件移动到非 C 盘

无论你是新安装,还是从 C 盘迁移了程序目录,都必须单独设置模型存储路径。

Ollama 默认模型目录通常是:

C:\Users\你的用户名\.ollama\models

这个目录才是 C 盘空间占用的主要来源。

建议在 D 盘或其他空间充足的磁盘创建模型目录,例如:

D:\OllamaModels

模型目录有两种设置方式:

  1. 通过 Ollama 图形界面设置
  2. 通过 Windows 环境变量设置

建议两种方式都配置,路径保持一致。

方法一:通过 Ollama 设置界面修改

如果你的 Ollama 带有托盘图标,可以直接通过设置界面修改模型目录。

操作步骤:

  1. 点击任务栏右下角的 Ollama 托盘图标
  2. 打开 Settings
  3. 找到 Model location
  4. 点击 Browse
  5. 选择新的模型目录,例如:
D:\OllamaModels

设置完成后,需要重启 Ollama。

可以右键托盘图标,选择退出 Ollama,然后重新打开;也可以在服务管理器中重启 Ollama 服务。

方法二:通过环境变量固定模型目录

环境变量方式更稳定,也更适合长期使用。

按下 Win + R,输入:

sysdm.cpl

打开系统属性后,依次进入:

高级 → 环境变量

在“用户变量”或“系统变量”中点击“新建”,填写:

变量名:OLLAMA_MODELS
变量值:D:\OllamaModels

保存后,重启 Ollama 或重启电脑,使环境变量生效。


六、推荐的 Windows 配置顺序

为了避免路径混乱,建议 Windows 用户按下面顺序操作。

新用户推荐流程

  1. 下载 OllamaSetup.exe
  2. 使用 /DIR=D:\Ollama 指定程序安装目录
  3. 创建 D:\OllamaModels 作为模型目录
  4. 在 Ollama 设置中修改 Model location
  5. 添加 OLLAMA_MODELS=D:\OllamaModels 环境变量
  6. 重启 Ollama
  7. 使用 ollama run 下载模型并验证目录

已安装用户推荐流程

  1. 先停止 Ollama 服务
  2. 如有需要,将程序目录从 C 盘迁移到 D 盘
  3. 修改 Windows 服务路径
  4. 创建 D:\OllamaModels 作为模型目录
  5. 在 Ollama 设置中修改 Model location
  6. 添加 OLLAMA_MODELS=D:\OllamaModels 环境变量
  7. 重启 Ollama
  8. 下载模型并检查是否写入新目录

这样处理后,程序路径和模型路径都比较清晰,后续更新和维护也更容易。


七、Ollama 常用设置建议

安装完成后,可以根据实际硬件情况调整 Ollama 设置。

设置项推荐配置说明
Model locationD:\OllamaModels建议放在非 C 盘,避免系统盘空间不足
Cloud开启用于连接模型库并下载模型
Auto-download updates开启自动更新程序和模型
Expose to network关闭新手建议关闭,只有局域网共享需求时再开启
Context length4k 到 32k根据内存容量调整,过高可能导致内存不足

上下文长度可以参考以下建议:

内存容量建议上下文长度
8GB4k 或 8k
16GB8k 到 32k
32GB 及以上可根据模型大小适当提高

如果设置过高,可能会出现内存占用过大、模型响应变慢或运行失败等问题。


八、常用运行命令

完成安装和模型目录配置后,就可以使用 Ollama 下载、运行和管理模型。

1. 查看 Ollama 版本

Terminal window
ollama --version

如果能够显示版本号,说明 Ollama 命令已经可以正常使用。

2. 下载并运行模型

ollama run 会在本地不存在模型时自动下载模型,下载完成后直接进入对话模式。

例如运行 Qwen 2.5:

Terminal window
ollama run qwen2.5

运行 Gemma 4 e4b:

Terminal window
ollama run gemma4:e4b

如果模型尚未下载,Ollama 会自动从模型库拉取对应文件。首次运行所需时间取决于模型大小和网络速度。

3. 单独拉取模型

如果你只想提前下载模型,而不立即进入对话,可以使用:

Terminal window
ollama pull gemma4:e4b

也可以下载其他模型:

Terminal window
ollama pull qwen2.5
ollama pull deepseek-r1
ollama pull llama3.2

4. 查看模型信息

使用 ollama show 可以查看模型的基础信息、参数、模板和许可证等内容。

Terminal window
ollama show gemma4:e4b

也可以查看其他模型:

Terminal window
ollama show qwen2.5
ollama show deepseek-r1

5. 查看本地已下载模型

Terminal window
ollama list

该命令会列出本地已经下载的模型,包括模型名称、ID、文件大小和更新时间。

6. 删除不再使用的模型

如果某个模型不再使用,可以删除以释放磁盘空间:

Terminal window
ollama rm gemma4:e4b

删除后,可以通过 ollama list 再次确认模型是否已经移除。

7. 查看正在运行的模型

Terminal window
ollama ps

该命令可以查看当前正在运行的模型实例。

8. 通过 API 调用模型

Ollama 默认会在本地启动 API 服务,常见地址为:

http://localhost:11434

可以使用 curl 测试生成接口:

Terminal window
curl http://localhost:11434/api/generate -d '{
"model": "gemma4:e4b",
"prompt": "请用三句话介绍 Ollama。",
"stream": false
}'

如果返回模型生成结果,说明 Ollama 服务和模型都可以正常使用。


九、验证模型路径是否生效

首次下载模型时,建议同时检查模型是否写入了新的目录。

例如你设置的模型目录为:

D:\OllamaModels

运行:

Terminal window
ollama run gemma4:e4b

在下载过程中,打开 D:\OllamaModels。如果看到目录中生成了类似以下文件夹:

blobs
manifests

并且文件体积不断增加,说明模型已经正确下载到了新的目录中。

这表示 C 盘已经不会再被模型文件占用。


十、硬件要求建议

Ollama 可以在 CPU 上运行,也可以调用 GPU 加速。实际体验主要取决于模型大小、内存容量和显卡性能。

内存建议

模型规模推荐内存
小模型8GB 起步
7B / 8B 模型推荐 16GB 及以上
32B 模型推荐 32GB 及以上
70B 模型推荐 64GB 及以上

显卡支持

Ollama 会根据系统环境自动调用可用的硬件加速能力,例如:

  • NVIDIA GPU:CUDA
  • AMD GPU:ROCm
  • Apple Silicon:M 系列芯片
  • 无独立显卡:使用 CPU 运行

如果没有独立显卡,Ollama 仍然可以运行,但推理速度会明显变慢。


十一、Windows 更新 Ollama 时的注意事项

Windows 用户后续更新 Ollama 时,不建议直接双击新的安装包。

如果直接运行安装程序,可能会导致安装路径重新回到 C 盘。

正确做法是:将新的 OllamaSetup.exe 放到你自定义的安装目录中,然后再次使用带路径参数的方式安装或更新。

例如:

Terminal window
.\OllamaSetup.exe /DIR=D:\Ollama

这样可以避免更新后路径被重置。


总结

Ollama 的安装本身并不复杂,但 Windows 用户需要特别注意存储路径问题。

建议按以下顺序完成配置:

  1. 将 Ollama 程序安装到非 C 盘
  2. 将模型目录设置到非 C 盘
  3. 配置 OLLAMA_MODELS 环境变量
  4. 重启 Ollama
  5. 使用 ollama run 下载模型并验证目录是否生效

其中最关键的是模型目录。因为真正占用大量空间的不是 Ollama 程序本体,而是下载后的模型文件。

只要提前设置好模型存储路径,就可以避免 C 盘被大模型文件快速占满,也能让后续本地 AI 使用体验更加稳定。

觉得这篇文章怎么样?

点个赞,让更多人看到!

分享这篇文章

知识因分享而增值

分类

技术

标签

Ollama
本地大模型
Windows
AI
教程
LLM

版权声明:本文作者为 HY,首发于 www.bcd.moe

遵循 CC BY-NC-SA 4.0 许可协议。转载请注明出处!

评论区

本评论区由 EveSunMaple自主开发