Ollama默认情况下会安装在C盘,如何自定义安装路径?

在安装Ollama时,虽然默认情况下会安装在C盘,

但你可以通过以下步骤选择自定义的安装路径:

  1. 首先,从Ollama官方网站下载安装包。
  2. 下载完成后,不要直接双击运行安装程序,否则不给你选择的机会,直接装C盘。而是需要在安装包所在的目录下打开命令提示符(在文件夹地址栏输入cmd并按回车即可快速打开)。
  3. 在命令提示符中,输入以下命令来指定安装路径(将D:\Your\Custom\Path替换为你希望的安装路径):
OllamaSetup.exe /DIR="D:\Your\Custom\Path"

  回车后,安装程序将按照你指定的路径进行安装。

  另外,如果你想在安装后修改Ollama模型的存储路径,可以通过设置系统环境变量OLLAMA_MODELS来实现。具体步骤如下:

  1. 按下Win + R键,输入sysdm.cpl,然后按Enter键,打开“系统属性”窗口。或:此电脑,属性,系统,高级系统设置
  2. 在“系统属性”窗口中,点击“环境变量”按钮。
  3. 在“环境变量”窗口中,点击“新建”按钮。
  4. 在“新建系统变量”窗口中,输入变量名OLLAMA_MODELS,变量值为你希望的模型存储路径(例如D:\Ollama\Models),然后点击“确定”。
  5. 点击“确定”保存环境变量设置。

再用ollama run deepseek-r1:7b时,模型就会下载到你指定的目录

 

 追问,如果遇到如下报错该如何处理?

C:\Users\kungfu>ollama run qwen3:0.6b
Error: ollama server not responding - timed out waiting for server to start

可参考这篇博客:

Ollama 启动失败问题全解析:Hyper-V 冲突是罪魁祸首!

 

我最后处理成功的实践经验:

Step1: 先用管理员模式打开PowerShell

然后先卸载 Hyper-V,再重启

# 以管理员身份运行 PowerShell
Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -Remove

# 重启系统
Restart-Computer

🔍 检查是否卸载成功

# 检查 Hyper-V 是否已卸载
systeminfo | findstr "Hyper-V"

✅ 优势:一次性解决所有端口冲突问题,无需修改任何配置

 

Step2: 之后再重新安装Hyper-V, 重启,就能成功解决。

✅ 如何恢复 Hyper-V?

你可以重新启用它:

powershell
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V -All

或者使用图形界面:

  1. 打开“控制面板” → “程序” → “启用或关闭 Windows 功能”

  2. 勾选 Hyper-V 相关项(包括平台和管理工具)

  3. 重启系统

posted @ 2025-05-26 14:54  AlphaGeek  阅读(1147)  评论(0)    收藏  举报