远程桌面连接后c盘空间缩水是因hugging face缓存、rdp历史记录和temp文件堆积所致;需清理%userprofile%.cache\huggingface\hub下的旧模型目录、注册表mru项及servers下的usernamehint、documents\default.rdp,以及%localappdata%\microsoft\terminal server client\cache内文件。

远程桌面连接后,C盘空间莫名缩水几十GB,打开资源管理器发现.cache\huggingface、AppData\Local\Temp、Documents\Default.rdp等目录悄然膨胀,系统盘爆红却找不到“大文件”——这些不是误报,是远程连接过程自动埋下的缓存与历史痕迹。
删掉Hugging Face模型缓存释放几十GB
如果你用过transformers、datasets或llama.cpp调用远程模型,缓存默认全落在C盘用户目录下,且不随软件卸载自动清除。
第一步:按Win + R输入%USERPROFILE%\.cache\huggingface回车,直接定位到缓存根目录。
第二步:重点清理hub子目录——它占了90%以上空间。进入hub\models--*和hub\datasets--*,逐个查看内部snapshots文件夹修改时间,只保留最近3天内有访问记录的完整目录;其余全部删除。
第三步:不要手动删blobs目录。这个目录被多个模型共享,直接删除会导致已有项目加载失败。改用命令行精准清理:huggingface-cli delete-cache --all(需提前安装huggingface-hub)。
注意:【删除前务必关闭所有Python进程和Jupyter Notebook】,否则Windows会提示“文件正在被占用”,删不动也杀不净。
清空远程桌面连接历史与配置残留
方法一:注册表一键清空MRU列表
按Win + R输入regedit→导航至HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default→右侧列出的MRU0、MRU1……就是下拉框里那些IP和主机名→全选→右键删除。
方法二:连同用户名提示一并抹除
继续在注册表中展开Servers子项(路径为...\Terminal Server Client\Servers)→找到对应IP地址的子键→右键删除其下的UsernameHint值。这一步不做,下次点开下拉菜单时用户名仍会自动填充。
方法三:物理删除Default.rdp配置快照
打开%USERPROFILE%\Documents→启用“显示隐藏的项目”→找到并永久删除Default.rdp。它虽不存密码,但保存着上一次连接的分辨率、磁盘重定向等敏感配置,留着等于暴露操作习惯。
清理AppData中的远程会话临时文件
远程桌面连接过程中,系统会在AppData\Local\Microsoft\Terminal Server Client\Cache生成大量位图缓存(.bmp)、连接日志(.log)和加密凭据片段。这些文件不会随mstsc关闭自动清理。
打开文件资源管理器,在地址栏粘贴:%LOCALAPPDATA%\Microsoft\Terminal Server Client\Cache→全选所有文件→按Shift + Delete彻底删除。
这一步操作起来很简单,直接把文件拖进去就行。但别漏掉Cache同级的ConnectionSettings文件夹——里面藏着未加密的RDP连接参数快照,也一并清空。
【切勿删除Cache文件夹本身,只删其内容】,否则下次远程连接会报错“无法初始化客户端缓存”。











