![]()
“我已经用系统自带的‘存储感知’清理了临时文件,也按你说的删掉了显卡着色器缓存,为什么C盘空间还是像漏水一样莫名其妙地变少,甚至直接红爆了?”最近有朋友在后台留言。那么你检查了C盘这个“大胃王”文件夹了吗?
它怎么占这么大空间?
想要找到它,首先你需要开启Windows系统“显示隐藏的系统文件”的查看选项。开启以后,就可以定位到它的绝对路径,位于:C:WindowsInstaller。
![]()
至于大小,则是看你更新软件和系统的频繁程度,以及有多久没有清理它而定。对于一个喜欢尝新、经常安装新游戏、新软件和更新系统的用户来说,轻轻松松就可以达到这个水平。
![]()
它是怎么变胖的?
每当你在电脑上安装、更新软件或驱动(尤其是使用微软标准Installer封装架构的软件),Windows 就会强制在这个文件夹里备份一份一份的MSI(安装包)和MSP(修补程序补丁)文件。
微软设立这个文件夹的初衷是好的:当你以后需要修复软件、跨版本升级、修改功能组件或者彻底卸载软件时,系统必须调用这些备份文件。
然而,它的致命硬伤在于只进不出。随着你经年累月地安装、卸载各种软件,或者频繁更新显卡驱动和系统补丁,Installer文件夹就会像滚雪球一样疯狂膨胀。对于如今许多使用512GB固态硬盘的主流笔记本用户来说,这简直是不能承受之重。
绝对不能直接右键删除!
看到这里,脾气暴躁的小伙伴可能已经准备点进路径,Ctrl+A然后直接Shift+Delete 暴力清空了。在这里大喊一声:千万别冲动!
点开这个文件夹你会发现,里面的文件名全是一堆由随机字母符号和数字组成的“加密乱码”(如 a1b2c3d4.msi),从字面上你根本无法分辨哪个文件对应的是微信,哪个对应的是Photoshop。
![]()
如果你闭眼直接盲删,当你想升级某个生产力软件时,系统会疯狂弹窗报错“找不到原始安装源”,部分依赖此路径的运行库(如 Office 或独立VC++运行库)在崩溃时将无法被修复,最终逼得你只能含泪重装系统。
安全瘦身这么做
在 Installer 文件夹内部,有一个名为 $PatchCache$ 的子文件夹。这里存放的纯粹是 Windows 用于加速补丁回滚的临时缓存备份,删除它们没有太大后顾之忧。
按下 Win + R 键唤出运行框,复制并输入路径:C:WindowsInstaller$PatchCache$并回车。然后清空该文件夹下的所有内容。不过建议先放入回收站,观察系统运行几天无误后再彻底清空。
如果你只是C盘要爆了,而其他磁盘分区空间充裕,那么可以乾坤大挪移。打开开始菜单,找到Windows系统-命令提示符-更多,选择“以管理员身份运行”。
![]()
在弹出的命令行窗口中输入以下命令后回车(以移动到你的D盘为例,其他盘修改盘符即可)。
1.先停止 Windows Installer 服务(防止文件被占用)
net stop Microsoft
2. 复制原目录到D盘(保留权限和属性)
robocopy C:WindowsInstaller D:Installer /E /COPYALL /XJ
3. 确认复制成功后,重命名原目录(不要直接删除,先测试)
ren C:WindowsInstaller Installer.old
4. 创建 Junction联接
mklink /J C:WindowsInstaller D:Installer
5. 重启Installer 服务
net start msiserver
6. 测试一段时间(安装/卸载软件)确认正常后,再删除 Installer.old:
rmdir /S /Q C:WindowsInstaller.old
这样实现了实际上的占用空间转移。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.