最新的lmstudio里.lmstudio\extensions\plugins\lmstudio\***\node_modules下包含了.symlink文件,这个文件具有以下特点

  • 只能移动、如果复制将会直接复制其指向的文件目录

  • 不能跨分区、跨驱动移动,也就是说不能从C盘移动到D盘

于是现在无法将整个.lmstudio更改位置,但可以将它存模型的文件夹更改位置即.lmstudio\models

win+r输入cmd回车

复制一份到未来的模型文件夹

robocopy "C:\Users\你的用户名\.lmstudio\models" "D:\.lmstudio\models" /E

再复制一份用于联接后复制

robocopy "C:\Users\你的用户名\.lmstudio\models" "D:\other\.lmstudio\models" /E

删除原文件夹的路径

rmdir /s /q "C:\Users\<你的用户名>\.lmstudio\models"
rmdir /s /q "D:\.lmstudio\models"

建立联接

mklink /J "C:\Users\你的用户名\.lmstudio\models" "D:\.lmstudio\models"

恢复文件

robocopy "D:\other\.lmstudio\models" "D:\.lmstudio\models" /E

检查是否成功复制过去,如果成功,就可以把D:\other\.lmstudio\models删除。

现在打开lmstudio,虽然app里显示的模型存储路径没有变,但实际上是挪到了新的路径里