摘要:在使用 Windows 电脑时,许多人都会遇到 C 盘空间不足的困扰。比如像 Notion 这样的效率工具,不仅默认安装在 C 盘,还会在 C 盘存储大量用户数据。本文将详细介绍如何通过命令行安装和符号链接技术,将 Notion 彻底从 C 盘迁移到 D 盘。
在使用 Windows 电脑时,许多人都会遇到 C 盘空间不足的困扰。比如像 Notion 这样的效率工具,不仅默认安装在 C 盘,还会在 C 盘存储大量用户数据。本文将详细介绍如何通过 命令行安装 和 符号链接技术 ,将 Notion 彻底从 C 盘迁移到 D 盘。这种方法 也适用于其他类似设计的应用程序 ,只要有软件磁盘管理困惑的朋友都可以参考一下本文。
虽然 Notion 的图形化安装界面不提供路径选择选项,但我们可以通过命令行参数实现自定义安装。
具体操作步骤如下
下载Notion安装包: 从Notion官网下载最新的Windows安装程序(我下载的版本为 Notion Setup 4.20.0.exe )打开命令窗口:(如图)执行安装命令:基本结构:
"安装程序.exe" /D="目标路径"我的具体命令:
"Notion Setup 4.20.0.exe" /D="D:\Software\Notion"Notion Setup 4.20.0.exe 改为自己的安装包全称/D= 是一个常见的命令行参数,用于指定安装目录(Destination)。它的核心作用是告诉安装程序:"不要按默认路径安装,而是装到我指定的位置"D:\Software\Notion 改为自己指定的安装目录如果弹出下面的界面,则说明你安装成功了~
验证安装结果 :安装完成后,检查D盘目标路径是否包含了Notion的所有程序文件符号链接(Symbolic Link)相当于一个“高级快捷方式”,它能在系统层面创建一个虚拟文件夹。对于应用程序来说,符号链接就是真实的文件夹,但实际内容存储在另一个位置。与普通快捷方式不同,符号链接对应用程序是 透明的 ,Notion 不会感知到数据实际已存储在 D 盘。
注意: 是移动 Notion 文件夹 内部的所有内容 到 D:\...\NotionData 里,而不是把 Notion 这个文件夹本身移过去。最终结构应该是 D:\Software\Notion\NotionData\Partitions 等,而不是 D:\Software\Notion\Data\NotionData\Partitions 。
! ! ! 成功转移数据文件夹后需要删除 C:\Users[用户名]\AppData\Roaming 路径下的 Notion 文件夹(此时已空,但也要删除)
创建符号链接(需管理员权限)创建符号链接需要最高权限。
点击Windows开始菜单,输入 cmd在搜索结果中,选择 “以管理员身份运行”在打开的 管理员:命令提示符 窗口中,输入以下命令
mklink /J "C:\Users\Administrator\AppData\Roaming\Notion" "D:\Software\Notion\NotionData"如果成功,你会看到一行提示:
为 C:\Users\Administrator\AppData\Roaming\Notion > D:\Software\Notion\NotionData 创建的联接具体运行结果如下:
验证符号链接再次打开 %APPDATA% 目录(在地址栏输入 %APPDATA% 回车)。你会看到这里又出现了一个 Notion 文件夹。仔细观察这个文件夹的图标:它已经带有一个快捷方式样式的小箭头。这证明你看到的只是一个“传送门”,而不是真实的文件夹。
此外,还有一种更准确的验证方式
通过本文介绍的命令行安装和符号链接技术,你可以彻底将 Notion 从 C 盘解放出来,有效解决系统盘空间不足的问题,同时保持软件的完全正常使用。这种方法 也适用于其他类似设计的应用程序 ,如 Slack、Discord 等基于 Electron 框架的软件。
希望本教程对你有所帮助,如果你在操作过程中遇到任何问题,欢迎在评论区留言讨论!
来源:墨码行者