Win10用户临时目录%temp%(AppData\Local)自动删除文件夹致软件损坏的问题排查求助
Win10用户临时目录%temp%(AppData\Local)自动删除文件夹致软件损坏的问题排查求助
大家好,我最近被一个周期性的问题折腾得头疼,想请各位帮忙分析下原因和解决办法:
之前我为了修复Python和Anaconda的故障,临时修改了系统临时目录,之后已经改回默认的C:\Users\Rob\AppData\Local了,但我几乎可以肯定就是这次改动留下了隐患——现在每隔一周左右就会出现以下状况:
- 有时候Wox、有时候Obsidian需要重新安装,因为它们的可执行文件存在
AppData\Local(也就是%temp%目录)里,对应的文件夹莫名被删除了 - 基于Chrome的Brave浏览器插件会频繁提示“立即修复”,也是因为插件相关的本地文件被清空
- 更糟的是我连《Returnal》的游戏存档都丢失过,而且被删除的文件夹完全没有规律可循
我已经做了一些基础排查,排除了几种常见可能性:
- C盘还有73GB可用空间,不存在磁盘空间不足触发自动清理的情况
- 用命令
wmic diskdrive get status检查了磁盘SMART数据,所有磁盘都返回“OK”,硬件层面应该没问题 - 运行
chkdsk C:后,系统提示“Windows has scanned the file system and found no problems. No further action is required.”,文件系统也没有错误
另外说明下当前的环境变量设置:
- 系统环境变量的TEMP和TMP均设为
C:\WINDOWS\TEMP - 用户环境变量的TEMP和TMP均设为
C:\Users\Rob\AppData\Local
今天早上刚又发生了一次这个问题,目前我的Local文件夹大小是3.87GB,显然也不是因为体积过大被清理。
我觉得恶意软件的可能性很低,我从来不会下载可疑的.exe文件。更倾向于是Windows某个内置功能,因为我之前修改环境变量的操作出现了误判,才会自动删除这个目录里的文件?
有没有大佬遇到过类似情况,或者能给我一些排查方向和解决思路?
备注:内容来源于stack exchange,提问作者Rob B




