You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

Windows 11中外接手机文件转存隐藏缓存目录的自动清理及目录可见性问题

Windows 11中外接手机文件转存隐藏缓存目录的自动清理及目录可见性问题

我来帮你搞定这两个困扰的问题——自动清理这类手机文件缓存,以及让那些藏在InetCache里的神秘目录显示出来:

一、自动清理这些缓存文件

你可以通过以下几种方式实现自动清理,不用每次手动删除:

1. 用任务计划程序创建定时清理任务

这是最省心的方法,设置一次就能定期自动执行:

  • 按下Win + S搜索「任务计划程序」并打开
  • 点击右侧「创建基本任务」,给任务起个名字(比如「清理手机文件缓存」),点击下一步
  • 设置触发条件(比如每周一凌晨2点,根据你的需求选择频率),点击下一步
  • 操作类型选择「启动程序」,点击下一步
  • 在「程序/脚本」框里输入cmd.exe,「添加参数」框里输入:
    /c rmdir /s /q "%USERPROFILE%\AppData\Local\Microsoft\Windows\INetCache\*"
    
    %USERPROFILE%会自动替换成你的用户目录,不用手动改用户名)
  • 点击下一步,确认任务信息后勾选「当单击完成时,打开此任务属性的对话框」,点击完成
  • 在属性对话框里,切换到「设置」标签,勾选「如果任务失败,每隔X分钟重试」(可选),最后确定即可

2. 编写批处理脚本手动/定时运行

如果你更喜欢灵活控制,也可以写个批处理文件:

  • 右键桌面→新建→文本文档,把下面的内容粘贴进去:
    @echo off
    echo 正在清理手机文件缓存...
    rmdir /s /q "%USERPROFILE%\AppData\Local\Microsoft\Windows\INetCache\*"
    echo 缓存清理完成!
    pause
    
  • 保存文件,把后缀名从.txt改成.bat
  • 双击这个批处理文件就能手动清理,也可以把它加到任务计划里实现定时执行

3. 检查Windows自动维护(补充方案)

Windows自带的自动维护也会清理部分缓存,你可以确认它是否开启:

  • 打开控制面板→系统和安全→安全和维护→维护
  • 确保「自动维护」处于开启状态,不过它不会专门针对这类手机缓存,只能作为辅助清理手段

二、让InetCache里的隐藏目录可见

那些随机字符串目录默认是受保护的系统文件,所以即使开启了「显示隐藏文件」也看不到,你需要调整额外的设置:

  • 打开文件资源管理器,点击顶部「查看」选项卡→「选项」→「更改文件夹和搜索选项」
  • 切换到「查看」标签:
    • 勾选「显示隐藏的文件、文件夹和驱动器」
    • 取消勾选「隐藏受保护的操作系统文件(推荐)」(弹出警告时点击「是」确认)
  • 点击确定后,回到C:\Users\你的用户名\AppData\Local\Microsoft\Windows\INetCache目录,就能看到所有之前隐藏的子目录了

另外,你也可以直接在文件资源管理器地址栏输入%USERPROFILE%\AppData\Local\Microsoft\Windows\INetCache,即使没调整显示选项也能进入这个目录,之后再按上面的步骤开启显示即可。

注意事项

  • 清理缓存前,确保没有正在访问手机文件的程序(比如刚打开过手机里的文档),避免文件被占用导致删除失败
  • 如果之后不想看到大量系统文件,清理完成后可以重新勾选「隐藏受保护的操作系统文件(推荐)」,恢复默认设置

备注:内容来源于stack exchange,提问作者Jehu314

火山引擎 最新活动