我的 C: 盘磁盘空间不足,我发现 Google 应用程序占用了大量空间。Picasa、Chrome、Google Desktop 等。
肯定存在比入侵注册表来移动数据文件夹更好的解决方案吗?
我指的是 Windows 7 环境。在 Linux 中,我只是使用符号链接将东西放在我喜欢的任何地方。我不知道 NTFS 中是否有合适的符号链接选项。我知道有硬链接和“快捷方式”,但不确定是否存在对应用程序透明的真正符号链接。
答案1
不,不幸的是没有;谷歌没有注意到与其标准不同的用户场景。
我不知道 Picasa 或 Google 桌面,但对于 Chrome,您必须使用命令行开关来指定非默认位置,但随后您还必须将开关添加到注册表中包含 Chrome 可执行文件的每个条目中(例如,通过打开 HTML 文件、单击超链接等来启动 Chrome)
不幸的是,情况相当混乱,他们正在花费大量时间来实施适当的解决方案。
如果你愿意的话,还有另一种选择,那就是将你的整个 Windows 配置文件迁移到另一个驱动器或分区,也就是说,将你的\文档和设置\或者\用户\文件夹。这将移动您的所有文档和设置,而不仅仅是 Google 的。
在 XP 中,您可以右键单击文件夹(例如\文档和设置\)并更改目标,或者使用调整用户界面. 7 中,这并不容易,必须完成手动(出于某种原因,尽管其他特殊文件夹可以容易搬迁)。有些人选择简单地使用符号链接重定向而不是真正改变位置。
答案2
如上所述,这种情况不会发生。许多人面临同样的问题,因为他们没有意识到许多程序将大多数文件放在系统驱动器上,即使 Program Files 位于其他地方。
如果您安装其他东西,此问题可能会再次出现。您可以考虑现在将驱动器扩容,以避免将来出现所有麻烦。
但是,如果您在同一驱动器上的另一个分区上有空间,您可以轻松创建符号链接并将文件夹移动到那里。该链接的行为与实际文件夹相同。