服务器运维 yunwei

win10 安装 olama,并且 大模型存放在 D盘 D:\Olama

2026-05-21 118 次

Windows 10 安装 Ollama 并指定模型存放至 D:Olama

一、下载 Ollama

访问官网下载 Windows 安装包:https://ollama.com/download/OllamaSetup.exe

二、安装 Ollama(可选指定安装目录)

方法 1:图形化安装(默认路径)

  1. 双击 OllamaSetup.exe → 点击 Install,自动安装到 C:Users用户名AppDataLocalProgramsOllama方法 2:命令行安装(指定安装到 D:Olama)

  2. 管理员 打开 PowerShell/CMD

  3. 进入安装包所在目录,执行:

    OllamaSetup.exe /DIR="D:Olama"

    三、设置模型存储路径(关键)

    Ollama 默认模型存放在 C:Users用户名.ollamamodels。 按以下步骤改到 D:OlamaModels

  4. 创建文件夹

    mkdir D:OlamaModels
  5. 设置环境变量(推荐)

  • 右键 此电脑 → 属性 → 高级系统设置 → 环境变量

  • 系统变量新建

    • 变量名OLLAMA_MODELS

    • 变量值D:OlamaModels

  1. 重启 Ollama 服务生效管理员 PowerShell 执行:

    net stop ollama
    net start ollama

    四、验证

    ollama --version # 查看版本(安装成功)
    ollama pull llama3 # 下载模型

    模型会自动下载到 D:OlamaModels

    常用命令

    ollama pull 模型名 # 下载模型
    ollama run 模型名 # 运行并对话
    ollama list # 查看已下载模型
    ollama stop 模型名 # 停止运行



Windows 10 Ollama 完整安装+全路径迁移方案(全文件/模型全放 D:Olama)

针对你要把 Ollama 所有内容(程序本体+模型文件)都存到 D:Olama 的需求,提供两种完整方案,优先推荐全路径迁移方案,彻底不占用C盘空间。

一、准备工作

  1. 先在D盘提前创建好目标根目录:D:Olama

  2. 全程操作都以管理员身份打开 PowerShell(右键开始菜单 → Windows PowerShell(管理员))


方案1:命令行一键安装+全局路径配置(推荐)

直接用图中的官方安装命令,配合环境变量,实现程序和模型都指向D盘,避免后续迁移的繁琐操作。

1. 配置系统环境变量(关键,先配置再安装)

  1. 右键「此电脑」→「属性」→「高级系统设置」→「环境变量」

  2. 系统变量区域,点击「新建」,添加2个核心变量:

    变量名变量值作用
    OLLAMA_MODELSD:OlamaModels所有大模型的存放目录,彻底脱离C盘
    OLLAMA_HOMED:OlamaHomeOllama程序运行的缓存、配置目录,避免C盘用户目录膨胀
  3. 点击「确定」保存所有设置,重启PowerShell让环境变量生效。

    2. 执行官方安装命令

    在管理员PowerShell中,直接粘贴图中的命令执行:

    irm https://ollama.com/install.ps1 | iex

    3. 验证安装与路径

  4. 安装完成后,执行命令查看版本,确认安装成功:

    ollama --version
  5. 拉取一个测试模型,验证文件确实写入D盘:

    ollama pull qwen2:0.5b
  6. 打开 D:OlamaModels,能看到模型文件已成功写入,说明配置完全生效。


方案2:手动安装包+完整路径迁移(适合已装过/想完全控制安装目录)

如果你已经下载了官方Windows安装包,或者想把程序本体也装到D盘,用这个方案。

1. 安装程序到D盘

  1. 从你提供的链接下载 OllamaSetup.exe 安装包

  2. 关闭所有杀毒软件/防火墙,右键安装包 →「属性」→ 勾选「解除锁定」→ 确定

  3. 以管理员身份打开CMD,进入安装包所在目录,执行静默安装命令,指定安装路径:

    OllamaSetup.exe /DIR="D:OlamaProgram"

    这样Ollama程序本体就会安装到 D:OlamaProgram,而非默认的C盘。

    2. 停止默认服务,迁移原有文件(如果之前装过)

  4. 先停止Ollama服务,避免文件占用:

    net stop ollama
  5. 把默认C盘的模型文件,迁移到D盘目标目录:

    # 创建D盘目标文件夹
    mkdir D:OlamaModels
    mkdir D:OlamaHome
    # 迁移原有模型(如果之前在C盘下载过)
    Move-Item -Path "$env:USERPROFILE.ollamamodels*" -Destination "D:OlamaModels" -Force

    3. 配置服务与环境变量

  6. 配置和方案1一致的2个系统环境变量:

    变量名变量值
    OLLAMA_MODELSD:OlamaModels
    OLLAMA_HOMED:OlamaHome
  7. 重启系统,让环境变量和服务完全生效。

    4. 最终验证

  8. 重启后,重新打开管理员PowerShell,执行:

    # 验证版本
    ollama --version
    # 验证模型列表,能看到之前迁移的模型
    ollama list
    # 拉取新模型,验证写入路径
    ollama pull llama3.2:1b
  9. 打开 D:OlamaModels,确认所有模型文件都在这里,C盘不再占用。


三、常见问题与避坑指南

  1. 环境变量不生效?配置完环境变量后,必须重启PowerShell/重启电脑,否则服务不会读取新的路径。

  2. 拉取模型还是写到C盘?检查环境变量是否配置到「系统变量」,而非「用户变量」,Ollama服务只读取系统级环境变量。

  3. 安装报错/服务无法启动?

    1. 确认Windows 10版本是21H2及以上,满足官方最低要求

    2. 关闭第三方杀毒软件,避免拦截服务写入

    3. 以管理员身份运行所有命令,避免权限不足

  4. 彻底卸载重装?如果之前安装失败,先执行卸载:

    # 停止服务
    net stop ollama
    # 卸载程序
    winget uninstall Ollama.Ollama
    # 删除残留文件
    Remove-Item -Path "$env:USERPROFILE.ollama" -Recurse -Force

    之后再重新按方案1安装。


四、常用命令速查

ollama --version # 查看版本
ollama list # 查看已下载模型
ollama pull 模型名 # 下载模型
ollama run 模型名 # 启动模型对话
ollama rm 模型名 # 删除模型
ollama ps # 查看正在运行的模型



近期更新:
返回顶部