![从安装在 SSD 上的 Windows 中提取不常见的组件](https://linux22.com/image/1310995/%E4%BB%8E%E5%AE%89%E8%A3%85%E5%9C%A8%20SSD%20%E4%B8%8A%E7%9A%84%20Windows%20%E4%B8%AD%E6%8F%90%E5%8F%96%E4%B8%8D%E5%B8%B8%E8%A7%81%E7%9A%84%E7%BB%84%E4%BB%B6.png)
我有一个 50gb SSD 硬盘,上面安装了 Windows 7。我这样做是为了提高 Windows 安装和相关应用程序(Visual Studio 等)的性能。在项目文件夹中,我还存储了我的解决方案文件。
我还有一个2TB的普通硬盘,用于存储和备份。
但是,我遇到了很多磁盘使用问题。我决定将 Windows 安装的部分内容移至 2TB 磁盘。我认为这些数据很少使用。
但是,Windows 不支持更改某些常用文件夹的路径。因此,我使用了以下技巧将不常用的数据移动到存储磁盘:
C:\Installer
符号链接到E:\Windows\Installer
:已移动 10GBC:\pagefile.sys
配置为存储在E:\
磁盘上:移动 6GBC:\MSOCache\
符号链接到E:\MSOCache
:已移动 2GB
是否有人知道 Windows 安装中还有哪些部分很少使用但不能删除,可以安全地移动到另一个磁盘(可能通过使用符号链接)?
有人知道将这些数据移动到另一个磁盘会带来什么风险吗?
请注意,我已经移动了我的页面文件并禁用了休眠文件。
可能相关但尚未解答:
答案1
按照 pcunit 的建议禁用休眠。还要检查您的临时文件夹(C:\Users\You\AppData\Local\Temp——不是说 AppData 被隐藏了)并删除任何剩余内容。如果其中有很多内容,那么将 AppData 完全移动的连接点(mklink /d)应该会很有效。
尝试在另一个驱动器上重新安装一些大型应用程序和游戏,或者如果愿意的话为它们创建连接点。
我会避免完全移动“用户”或“我的文档”文件夹 - 这样做存在失败的风险 - 原因之一是您的自定义连接点可能无法提供 Windows 所需的所有安全权限和所有权。选择移动较大的非默认文件夹(iTunes 等)。
我建议你使用如下实用程序树的大小浏览您的用户和程序文件文件夹并找出占用最多空间的文件。
最后,我会避免移动或删除 \Windows 文件夹中的任何内容,因为某些低级 Windows 组件、库和驱动程序可能不喜欢在连接点上绊倒。
答案2
释放空间的最快方法是禁用休眠和页面文件。
禁用页面文件:
- 右键单击“我的电脑”,然后单击“属性”
- 转到“高级系统设置”选项卡
- 单击“性能”设置,然后转到“高级”选项卡
- 单击“虚拟内存”的更改
- 单击您的 SSD 驱动器,选择“无分页文件”,然后单击“设置”
关闭休眠模式:
- 打开提升的命令提示符
- 类型
powercfg -h off
- 按 Enter 然后重新启动