强制删除WindowsApps.tmp
/ 3 min read
我说Windows系统现在是是Spaghetti,有没有懂的?这居然是2024年的残留文件,占了6G,但实际上C盘的话之前我都腾出几十个G了,回头一看又只剩十几个G,实在是顶不住了。
一、事情来龙去脉
发现C 盘「Program Files」目录下「WindowsApps.tmp」文件夹,占用数 GB 空间,属于微软商店更新产生的临时缓存垃圾,非系统核心文件,删除不影响系统及软件正常运行。

二、遇到的现象
- 系统自带删除功能无法删除,右键删除提示「权限不足」「访问被拒绝」;
- 用 Microsoft PC Manager 清理无效,无法识别或清理该文件夹;
- 尝试常规权限修改,依旧无法删除,反复报错。
三、最终解决方法(无需重启、无需创建还原点,安全有效)
操作前提
右键开始菜单,打开「管理员 PowerShell」,点击「是」确认权限。
核心指令(逐条复制粘贴执行,一步到位)
powershell
# 1. 获取文件夹所有权(解决权限核心问题)takeown /f "C:\Program Files\WindowsApps.tmp" /r /d y
# 2. 给当前账户赋予完全控制权限icacls "C:\Program Files\WindowsApps.tmp" /grant "$($env:USERNAME):F" /t /c /q
# 3. 给管理员组补全权限(可选,我没做这步)icacls "C:\Program Files\WindowsApps.tmp" /grant administrators:F /t /c /q
# 4. 极速强制删除文件夹cmd /c "rd /s /q ""C:\Program Files\WindowsApps.tmp"""
# 验证是否删除成功(可选)Test-Path "C:\Program Files\WindowsApps.tmp"补充注意事项
- 仅删除「WindowsApps.tmp」,严禁删除「WindowsApps」(系统核心文件夹,删除会导致系统崩溃);
- 执行指令时不要中途关闭 PowerShell 窗口,删完验证输出「False」即为删除成功。