问小白 wenxiaobai
资讯
历史
科技
环境与自然
成长
游戏
财经
文学与艺术
美食
健康
家居
文化
情感
汽车
三农
军事
旅行
运动
教育
生活
星座命理

两个神器解决C盘告警,实战经验分享

创作时间:
作者:
@小白创作中心

两个神器解决C盘告警,实战经验分享

引用
少数派
1.
https://sspai.com/post/91776

在多次收到电脑C盘空间不足的警告后,一位用户下定决心要彻底解决这一问题。他的电脑配备了一块256GB的固态硬盘和一块1TB的机械硬盘。固态硬盘分为两个部分:100GB分配给C盘作为系统盘,而剩余的138GB则分配给D盘,用于安装各种软件。游戏、媒体文件、文档和其他数据通常存储在机械硬盘上。

尽管这位用户在安装软件时会手动将安装路径更改为D盘,并将系统的默认文件夹(如文档、下载、音乐、视频、桌面和回收站)位置都迁移到了非系统盘上,但在距离上次重装系统一年后,C盘的空间告警依然出现。

为了找到解决方案,他开始在网上搜索,发现大多数建议都是使用电脑管理软件(如各类电脑管家、CCleaner,dism+等)进行文件清理,或者更专业点的是手动用各种命令清理临时文件,系统更新文件和启用系统的存储感知等功能。然而,这些方法的效果都不尽如人意。

他决定追根溯源。首先,他先看看究竟是谁在占用C盘空间,这里介绍第一个神器,Treesize,一款可以对磁盘空间占用进行分析的神器,可以试用30天。在对计算机磁盘空间进行分析后,发现了根本原因,一些应用软件虽然安装在D盘,但其插件和相关文件却依旧默认存储在了C盘,国内的软件这种情况尤为严重,此外Python及其Conda环境下的包,以及HuggingFace下载的模型等,都是默认放在了C盘。这也是C盘空间紧张的根本原因。

为了解决这一问题,需要将这些文件迁移到其他磁盘分区。但是,简单的文件移动可能会破坏这些软件的依赖关系,因此需要采用一种更为谨慎的方法。为此,用到了第二个神器,一款名为FreeMove的开源工具,该工具能够在不破坏软件安装的前提下,安全地移动文件目录,可以把C盘文件无损转移到D盘,从而有效地释放C盘的空间。在使用FreeMove时,注意不要移动关键的Windows系统文件,同时需要先把要转移的软件关闭,以防止系统运行异常。

使用FreeMove的步骤如下:

  1. 在选择程序文件夹的“Move From”,指定希望迁移的软件安装目录。例如,若需将位于C盘的程序“C:\Users\yl_zh\PCManger”转移到D盘,则选定“To”路径为“D:\yl_zh”。
  2. 启动“Move”操作后,请耐心等待直至过程完全结束。系统将自动在原始位置创建一个快捷方式链接,而应用程序的主体文件已经安全转移至新的位置,从而有效释放原磁盘空间,确保软件继续无障碍运行。

转移成功后会以链接的形式保留在原文件夹中

通过这一流程,借助TreesizeFreeMove两大神器成功地解决了C盘空间不足的问题。经过半天的折腾,终于把C盘成功的释放出50G空间,同时各个软件使用正常!

© 2023 北京元石科技有限公司 ◎ 京公网安备 11010802042949号