如何优雅的把 Windows 软件从 C 盘搬家到 D 盘?

338 天前
orangutan92  orangutan92

现在 Windows 上的软件,老喜欢默认路径在 C 盘,不光是安装目录,数据也喜欢放 C 盘,比方说下载目录、配置文件什么的。

有的软件更强硬,直接不让你选择路径,默认给你安装在 C 盘。

目前我想到两个办法,一个是修改注册表,把默认安装路径修改下,以后软件安装默认是 D 盘了。

另一个是软链接,把 c 盘的软件目录,都移动到 d 盘,然后 c 盘创建同名的软链接。但这个涉及到无法移动正在使用的软件,是不是在安全模式下操作,会比较好呢?

这两种方式我都没有试过,方法 1 的副作用可能更多一些,方法 2 可能会考虑不全,有些数据目录也要同步建立软链接。

大家有好的最佳实践嘛?一起来探讨一下。

4358 次点击
所在节点   Windows  Windows
33 条回复
crystone
crystone
338 天前
正解是 C 盘大一点,程序和数据分开。程序放 C ,个人数据放 D
TomCN
TomCN
338 天前
其实个人数据大都在文档里面,我一般重装系统之后就会把那几个库(桌面、下载、文档、图片、音乐、视频)通过右键修改属性里面的位置,设置为其他盘。至于软件安装位置,我觉得没必要改,重装系统之后,大部分软件还是要重装。
fkdog
fkdog
338 天前
不太理解 2024 年了还要做磁盘分区这种老掉牙的操作。
以前磁盘分区是因为以前重装系统后会格式化系统盘丢文件。
现代 windows 重装可以保留个人目录和程序,即使你全部不保留,windows 也会把旧系统的文件放入 windows.old 备用。
而且现在 ssd 也不推荐分区。

担心丢数据应该定期备份。
openbsd
openbsd
337 天前
软件装在系统盘可以避免大部分奇奇怪怪的问题发生
一般装完系统我会 右键 “文档” 属性 然后 “位置” 选择一个非系统分区的文件夹,能避免 90%系统盘发红问题
abnerZhou
abnerZhou
337 天前
最麻烦的就是 appdata 里面的数据,又大,又不好搬
cczyx
cczyx
337 天前
FreeMove 我用这个软件。

工作原理
文件移动后将从旧位置重定向到新位置创建一个符号链接。任何试图访问旧位置中的文件的程序都将自动重定向到新位置。
Baymaxbowen
Baymaxbowen
337 天前
懒得分区,直接 C 盘梭哈了
forty
forty
337 天前
1. 软链接/目录链接,用 wiztree 找到几个大目录,针对性的设置软链接即可
2. 强装 C 盘的软件,有是有,但占比不多。

你要是乐意,可以把 "C:\Program Files", "C:\Program Files (x86)", "C:\ProgramData", "C:\Users" 都移到 D 盘去。
thevita
thevita
337 天前
我也是 一块 2T SSD 直接给 C 盘,不过 ntfs 也可以挂载到 目录上吧,直接分个区 挂到 "C:\Program Files" 可不可以.
jinsongzhao
jinsongzhao
337 天前
为避免折腾软件,也是永远一个 C 盘
424778940
424778940
336 天前
你做这个操作毫无意义 就算直接安装其他盘 c 盘一些目录下还是会产生相关文件 比如配置之类的
不如 c 盘大一些 软件直装 但把个人数据甚至 home 放其他盘去 这样系统有问题直接格掉重装 软件配置说不定还能继续用
orangutan92
orangutan92
333 天前
@fkdog #23 这个分区是笔记本出厂分好了的,我分了 D 盘的 20G 给 C 盘,还是感觉剩余空间不太够,最近把休眠关了就好一些了,但隔段时间都会有空间焦虑。win11 虽说现在比以前稳定多了,但万一出问题了,我还是习惯用 u 盘 pe 装 msdn 原版系统。我用 mac 就没有这个顾虑,1tb 硬盘不用管分区。主要是最近对接三方开发装了个软件很恶心,每次给我弹窗,说我 c 盘占用超过 85%,而且这个阈值最大值不能调。
orangutan92
orangutan92
333 天前
@424778940 #31 确实,配置文件和下载目录,还是很多软件会默认 c 盘,除非我一个个手动改,而且还需要把原来的目录删掉。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1035620

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX