因为c盘空间不足,而Ollama安装需要接近5个G的空间,个人适用的7b模型也在5G左右,所以把Ollama安装目录和模型下载目录都设置在D盘。
一、卸载
如果已经安装了Ollama,需要卸载后再重新安装,如果第一次安装直接跳过这里
打开默认安装目录
C:\Users\用户名\AppData\Local\Programs\Ollama
点击unins000.exe

点击是,会直接卸载

二、修改安装目录
创建Ollama安装目录

打开Ollama官网下载安装包,https://ollama.com,点击Download

下载Windows平台,只支持Win10和Win11

下载到刚刚创建的文件夹

点击路径框

输入cmd后点击回车

可以直接打开cmd窗口并跳转到当前目录

输入:OllamaSetup.exe /DIR=当前目录
我这里是:OllamaSetup.exe /DIR=D:\Program\Work\Ollama

点击回车自动打开Ollama安装界面,点击Install进行安装

可以看到正在安装在D盘,最上方还有Ollama版本,我安装的是0.5.11

安装完成后窗口会自动消失,安装在D盘成功,安装包可以删除

在刚刚的cmd窗口输入ollama,显示如下信息说明安装成功

三、修改下载目录
看了很多教程都无法解决,可能是Ollama版本不同吧,如果我的方法不行可以试试别的
在想保存模型的位置创建目录,我这里是 D:\Data\WorkSpace\Ollama

打开Ollama的默认下载目录,C:\Users\用户名.ollama,我这里是 C:\Users\Alien.ollama

里面有1个文件夹和2个文件,复制到刚刚创建的目录,没有id这个文件会报错

下面需要新建一个系统变量,鼠标右键此电脑–>属性–>高级系统设置–>环境变量




点击系统变量下面的新建

变量名:OLLAMA_MODELS
变量值:D:\Data\WorkSpace\Ollama\models
变量值为刚刚创建的目录里面的models,点击确定

点击环境变量界面的确定

四、下载模型
测试一下,重启Ollama,打开右下角隐藏图标,退出Ollama,或者重启电脑

打开Ollama官网,https://ollama.com,点击Models

点击deepseek-r1

下载个最小的1.5b模型进行测试,在下拉框选择1.5b

会自动更新下载命令,点击右边按钮复制

打开cmd窗口输入下载命令ollama run deepseek-r1:1.5b,回车下载

开始下载,有进度条

共下载5个文件,下载后进入对话模式

测试一下,一开始很正常

多来两句就卡住了,应该是电脑配置的问题,没关系,输入/bye退出

重启一下,还行

如果遇到网络错误,关掉cmd窗口重新下载即可,会自动继续下载,其他错误也一样

五、迁移模型
如果模型已经下载到默认位置了,不想重新下载,或者想在没网的电脑上使用模型,这时候就需要迁移模型
在要迁移的位置创建目录,安装修改下载目录的方法再来一遍
复制models文件夹和两个id文件
修改系统变量
重启Ollama即可
打开cmd输入Ollama list可以查看模型列表

说一下models文件夹,点进去有两个文件夹blobs和manifests

blobs文件夹放的是模型的二进制文件,以刚刚下载的deepseek-r1:1.5b为例,共5个文件,最大的这个是models

对应着下载页面时的四个,还有一个Ollama的配置文件

点击model

可以看到每个文件的sha256的前12位字符

和二进制文件对应,如果想单独迁移一个模型,需要把时间相近的文件一起复制,具体有哪些在下面的manifests文件夹里

manifests文件夹只存放模型的版本号,单独迁移模型需要把对应的版本号文件一起复制

最后一层存放具体版本号

用记事本打开,是json格式内容,在https://www.jsongj.com/格式化后如下,可以看到这个模型对应的所有二进制文件

ollama的模型在windows、linux和mac系统中都是通用的,模型不同系统之间可以进行相互拷贝
Ollama安装与模型目录修改及迁移

1万+





