公司动态

微信缓存怎么清理?这款免费开源工具一键释放33GB空间,聊天记录一根汗毛都不伤

📅 2026/8/14 14:12:14
微信缓存怎么清理?这款免费开源工具一键释放33GB空间,聊天记录一根汗毛都不伤
微信缓存怎么清理这款免费开源工具一键释放33GB空间聊天记录一根汗毛都不伤【免费下载链接】CleanMyWechat自动删除 Windows 和 Mac 电脑端微信缓存数据包括从所有聊天中自动下载的大量文件、视频、图片等数据内容解放你的空间。项目地址: https://gitcode.com/gh_mirrors/cl/CleanMyWechat你的C盘还好吗如果你也是每天挂着PC端微信的老用户大概率经历过这种崩溃时刻磁盘空间莫名其妙告急打开文件资源管理器一查——微信一个软件安安静静躺了33.4GB里面挤着106,426个文件光文件夹就有441个。而这其中绝大多数是各个群里自动下载的图片、视频、文档很多文件早已过期三年你甚至不记得它们存在过。微信缓存清理工具 Clean My WeChat就是专门来解决这个世纪难题的它免费、开源自动帮你把微信这些年偷偷攒下的缓存、视频、图片、文件整理出来一键送进回收站让C盘瞬间喘上气。今天这篇文我就带你把它彻底玩明白。先看证据微信到底是怎么把硬盘吃光的不冤枉微信先看看实锤。下面的截图是某位用户电脑上WeChat Files文件夹的属性统计——33.4GB十万零六千多个文件十万个文件是什么概念如果靠人肉手动删点鼠标点到手抽筋也删不完如果靠系统自带的清理工具它根本不会碰微信的数据目录。而微信自己呢它只管往硬盘里写从不主动帮你打扫——毕竟聊天记录不能丢但没人告诉你缓存和记录是两码事。这就是 Clean My WeChat 存在的意义只清理缓存和过期文件绝不动你的聊天记录本体。它怎么知道微信藏在哪——比你自己还门儿清很多人问的第一个问题是它上哪儿找微信的数据要知道微信的数据目录藏得很深Windows 一般在C:\Users\你的用户名\Documents\WeChat FilesMac 更是藏进了Library/Containers的沙盒目录里普通人根本摸不到。Clean My WeChat 的做法是地毯式排查扫描注册表、扫描所有常见盘符下的已知路径、扫描 AppData 目录甚至连 Windows 商店版UWP微信、企业微信WXWork的专用目录都覆盖到了最后再用一套目录特征识别来确认——这到底是不是微信账号的数据文件夹。核心逻辑在 utils/selectVersion.py 里比如它会检查目录下有没有FileStorage、MsgAttach这类微信独有的标志性子目录def is_wechat_like_account_dir(file_path): names {name.lower() for name in os.listdir(file_path)} if filestorage in names or msgattach in names or msg in names: return True return False翻译成大白话它不是瞎找而是像侦探一样靠指纹特征精准锁定微信的家。如果你把微信装到了 D 盘、E 盘这种非默认位置也完全没关系——设置界面里提供重新选择目录手动指一下路就行。它会误删我的聊天记录吗——三层保险放心删这是所有用户最揪心的问题也是这个工具设计得最用心的地方。答案很明确文字聊天记录永远不会被删除因为聊天记录存在数据库文件里而这个工具从设计上就绕开了它们。具体有三层保险扩展名黑名单.db、.sqlite、.dll、.exe这类数据库和程序运行文件扫描时直接跳过碰都不碰白名单机制项目目录下有一个whitelist.txt文件一行写一个路径或扩展名。比如你不想动任何.pdf办公文档写进去就完事默认还会保护.doc/.xlsx/.pdf等常用办公文件清理前预览确认点扫描并清理之后工具不会立刻动手而是先弹出一个确认窗口把预计释放多少空间、多少文件、哪些类型列得清清楚楚你确认无误后它才开始干活。更贴心的是默认情况下所有文件都是通过send2trash模块送进系统回收站而不是物理抹除。删错了去回收站翻一翻一键还原后悔药管够。只有你在设置里主动勾选直接删除界面明确标注了危险操作默认关闭才会绕过回收站。为什么它比手动清理快好几倍——多线程并发删十万个文件就算删对了一个一个删也要删到天荒地老。Clean My WeChat 的快来自一个朴素的思路一个人收拾房间太慢那就叫上好几个朋友分头收拾。这就是多线程并发删除。在 utils/multiDeleteThread.py 里清理任务被拆成多个工作线程并行执行每个线程各管一批文件互不干扰同时用一个共享计数器 互斥锁QMutex来同步进度保证多个线程数数不会数串行qmut QMutex() def _emit_progress(self): qmut.lock() try: self.share_thread_arr[0] 1 self.delete_process_signal.emit(self.share_thread_arr[0]) finally: qmut.unlock()互斥锁的作用就像几个人合计数时每人手里拿一张计数卡只有拿到锁的人才能往上加数字加完再交出来——这样界面上的进度条才不会乱跳。实测下来同样是几万个文件单线程可能要删十几分钟多线程几分钟就能收工而且全程界面不卡死进度条实时跳动非常有安全感。它到底能清出多少空间一张表看懂微信的占用大头就三类图片缓存、视频、接收的文件外加小程序和公众号的缓存。你可以在设置界面里自由组合清理项目管的是什么建议图片缓存、小程序和公众号缓存缩略图、网页缓存、临时文件✅ 默认开最安全视频聊天里自动下载的视频✅ 默认开最占空间图片聊天中的原图✅ 默认开收到的文档Word/Excel/PDF 等附件⚠️ 默认关按需开以文章开头的例子来算33.4GB 里如果能清掉 80% 的过期缓存和旧文件一次就能回收 25GB 以上。再配合保留天数设置默认 365 天意思是只清一年以前的文件近期的资料一个都不动主打一个稳。新手三步上手零基础也能操作说一千道一万工具好不好用上手才知道。整个过程简单到不用看说明书获取项目先克隆仓库到本地git clone https://gitcode.com/gh_mirrors/cl/CleanMyWechat然后安装依赖并启动pip install -r requirements.txt python main.py确认设置首次启动会自动检测你的微信账号并弹出设置窗口勾选想清理的类型、确认保留天数点保存设置。看到主界面那句已经准备好可以开始了就说明万事俱备一键清理回到主界面点绿色的扫描并清理按钮等它扫完弹出预览确认框核对无误后点确认清理。完成后别忘了去回收站清空一次空间才算真正释放。上图左侧是主界面扫描进度、一键清理入口右侧是设置界面清理类型、保留天数、高级选项逻辑一目了然。进阶玩法让它自己定期大扫除如果你嫌每次手动点麻烦Clean My WeChat 还内置了懒人模式在设置里打开定期自动清理比如每 30 天自动运行一次配合开机自启动它会在后台默默帮你维持微信目录的卫生你几乎感觉不到它的存在但硬盘里的空间会一直处于健康水位。对于企业用户或者帮父母长辈装机的场景这功能简直是神器——装上之后完全不用管微信再也不会悄无声息地吃光硬盘。最后说两句微信是我们离不开的日常工具但它只进不出的缓存机制确实是无数人硬盘告急的元凶。Clean My WeChat 的可贵之处在于它用尽可能简单的界面把清理这件容易翻车的事变得既安全又高效——多线程加速、三层保险、回收站兜底、定时自动清理每一项设计都在回答同一个问题怎么让普通用户无痛、无风险地拿回属于自己的磁盘空间。它同时支持 Windows 和 Mac兼容包括微信 4.0 和企业微信在内的所有版本完全免费、开源、本地运行不传任何数据。如果你的C盘也开始变红了别犹豫现在就去试试让那几十GB的缓存见鬼去吧——聊天记录一根汗毛都不会少。【免费下载链接】CleanMyWechat自动删除 Windows 和 Mac 电脑端微信缓存数据包括从所有聊天中自动下载的大量文件、视频、图片等数据内容解放你的空间。项目地址: https://gitcode.com/gh_mirrors/cl/CleanMyWechat创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考