Windows下默认安装Ollama到 C 盘的方法 更改程序及模型文件存放目录

AI 概述
Ollama Windows默认安装无法自选路径,易占用C盘空间。本文分享静默安装、迁移、修改模型存储、便携版、包管理器五种自定义安装方法,其中更改模型存放路径最简单高效,还附操作命令与方案对比,帮助用户灵活转移文件释放磁盘空间。
目录
文章目录隐藏
  1. 一、使用静默安装参数(推荐)
  2. 二、先安装后移动(通用方法)
  3. 三、修改模型存储位置(最实用)
  4. 四、使用便携版(实验性)
  5. 五、使用第三方包管理器
  6. 推荐方案对比
  7. 实际操作建议(最简单有效)
  8. 结语

Windows 下默认安装 Ollama 到 C 盘的方法 更改程序及模型文件存放目录

Ollama 官方 Windows 安装程序默认无路径选择功能,直接双击仅提供一键安装选项,给需要将程序或模型文件迁移到非 C 盘的用户带来不便。本文整理了五种实用方法,包括静默安装、路径迁移、模型位置修改等,步骤清晰、难度分级,帮助用户根据自身需求实现 Ollama 自定义安装,解决 C 盘空间占用问题。

一、使用静默安装参数(推荐)

Ollama 安装程序支持命令行参数,可以指定安装路径:

# 1. 以管理员身份打开命令提示符(CMD)或 PowerShell
# 2. 导航到下载目录
cd C:\Users\%USERNAME%\Downloads
# 3. 使用静默安装指定路径(例如安装到 D 盘)
OllamaSetup.exe /DIR="D:\Ollama" /SILENT
# 或者完全静默安装
OllamaSetup.exe /DIR="D:\Ollama" /VERYSILENT

参数说明:

  • /DIR="路径" – 指定安装目录
  • /SILENT – 静默安装(显示进度条)
  • /VERYSILENT – 完全静默(无任何界面)
  • /NORESTART – 不重启电脑

完整示例:

# PowerShell 中运行(管理员)
Start-Process .\OllamaSetup.exe -ArgumentList '/DIR="D:\Ollama"', '/SILENT' -Wait

Windows 版 Ollama 强制安装到 C 盘的五种方案

二、先安装后移动(通用方法)

如果已经安装了,或者静默安装不生效:

2.1 安装到默认位置

正常双击安装到 C:\Program Files\Ollama

2.2 停止 Ollama 服务

# 以管理员身份运行
net stop ollama
# 或
taskkill /f /im ollama.exe

2.3 移动整个文件夹

# 将 C 盘的 Ollama 文件夹移动到 D 盘
xcopy "C:\Program Files\Ollama" "D:\Ollama" /E /H /K
rmdir /s /q "C:\Program Files\Ollama"

2.4 创建目录符号链接(关键)

# 创建软链接,让系统以为程序还在 C 盘
mklink /J "C:\Program Files\Ollama" "D:\Ollama"

2.5 修复注册表和服务

# 编辑注册表(regedit)
# 找到:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Ollama
# 修改 DisplayIcon 和 UninstallString 中的路径为 D:\Ollama

# 重新创建服务(如果需要)
sc delete ollama
sc create ollama binPath= "D:\Ollama\ollama.exe" start= auto

三、修改模型存储位置(最实用)

程序本体很小(~200MB),主要占用空间的是模型文件。更改模型路径更简单有效:

3.1 安装 Ollama(默认 C 盘)

正常安装即可。

3.2 设置环境变量

# 以管理员身份打开 PowerShell

# 设置模型存储路径到 D 盘
[Environment]::SetEnvironmentVariable("OLLAMA_MODELS", "D:\OllamaModels", "Machine")

# 立即生效(重启 Explorer 可选)
$env:OLLAMA_MODELS = "D:\OllamaModels"

或者通过图形界面:

  1. 右键“此电脑” → 属性 → 高级系统设置;
  2. 环境变量 → 系统变量 → 新建;
  3. 变量名:OLLAMA_MODELS
  4. 变量值:D:\OllamaModels

3.3 重启 Ollama 服务

# 在服务中重启 Ollama,或重启电脑
net stop ollama
net start ollama

3.4 验证

# 下载测试模型
ollama pull llama3:8b

# 检查 D:\OllamaModels 目录,应该有模型文件了
dir D:\OllamaModels

四、使用便携版(实验性)

Ollama 社区提供了便携版方案:

# 1. 下载 ollama-windows-amd64.zip(从 GitHub Releases)

# 2. 解压到目标位置,如 D:\Ollama

# 3. 创建启动脚本 run.bat
@echo off
set OLLAMA_MODELS=D:\OllamaModels
set PATH=%CD%;%PATH%
ollama serve

五、使用第三方包管理器

Chocolatey

# 安装到自定义位置(需要先安装 Chocolatey)
choco install ollama --install-dir=D:\Ollama

Scoop

# Scoop 默认安装在用户目录,但可以配置
scoop install ollama
# Scoop 的安装位置:C:\Users\%USERNAME%\scoop\apps\ollama

推荐方案对比

方法 难度 成功率 推荐指数 说明
静默安装参数 ⭐⭐ 70% ⭐⭐⭐⭐ 最干净,但部分版本不支持
修改模型路径 100% ⭐⭐⭐⭐⭐ 最推荐,解决主要空间问题
符号链接 ⭐⭐⭐ 90% ⭐⭐⭐ 完美移程序,但操作复杂
便携版 ⭐⭐ 80% ⭐⭐ 功能可能不完整

实际操作建议(最简单有效)

不需要移动程序本体,只移动模型文件:

# 1. 以管理员运行 PowerShell

# 2. 创建模型文件夹
New-Item -ItemType Directory -Path "D:\OllamaModels" -Force

# 3. 设置系统环境变量
setx OLLAMA_MODELS "D:\OllamaModels" /M

# 4. 重启 Ollama 服务
Restart-Service ollama

# 5. 验证
ollama pull llama3:8b # 模型会下载到 D 盘

这样做的好处:

  • 程序仍在 C 盘;
  • 模型文件在 D 盘(可能几十 GB);
  • 不影响自动更新;
  • 操作简单,不易出错。

结语

针对 Ollama 官方安装无路径选择的问题,无需复杂操作,优先推荐修改模型存储路径,既能解决主要空间占用问题,又能避免影响程序运行和自动更新。若需迁移程序本体,可选择静默安装或符号链接方法。各类方法适配不同需求,按需选择即可轻松实现自定义安装。

以上关于Windows下默认安装Ollama到 C 盘的方法 更改程序及模型文件存放目录的文章就介绍到这了,更多相关内容请搜索码云笔记以前的文章或继续浏览下面的相关文章,希望大家以后多多支持码云笔记。

「点点赞赏,手留余香」

32

给作者打赏,鼓励TA抓紧创作!

微信微信 支付宝支付宝

还没有人赞赏,快来当第一个赞赏的人吧!

声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权/违法违规/事实不符,请将相关资料发送至 admin@mybj123.com 进行投诉反馈,一经查实,立即处理!
重要:如软件存在付费、会员、充值等,均属软件开发者或所属公司行为,与本站无关,网友需自行判断
码云笔记 » Windows下默认安装Ollama到 C 盘的方法 更改程序及模型文件存放目录

发表回复