我在%appdata%\Local\Temp中似乎有很多垃圾文件(也可以通过环境变量%TEMP%%TMP%进行访问)。
删除这些文件是否安全?
删除Temp的文件是否安全? Windows目录中的文件夹C:\Windows\Temp


评论

三年后没有学究,%APPDATA%\ Local \ Temp不存在,您的意思是%LOCALAPPDATA%\ Temp

或%APPDATA%\ Temp

@DavidPostill%LOCALAPPDATA%\ Temp和%APPDATA%\ Temp不相同(Windows 10)。 %LOCALAPPDATA%\ Temp转到C:\ Users \ <用户名> \ AppData \ Local \ Temp(类似于%TEMP%和%TMP%),而%APPDATA%\ Temp尝试联系C:\ Users \ <用户名> \ AppData \ Roaming \ Temp

@thilinaR我很清楚这一点。从Windows 7开始就是这样。我不确定您的意思是什么。我当时指出问题写得不好。

因为您提到了%LOCALAPPDATA%\ Temp或%APPDATA%\ Temp,所以我只想指出它们是不同的。就这样

#1 楼

某些程序意外地将重要文件保存在其中。如果您有兴趣释放一些空间,我建议您只删除文件(不包括最近24小时左右创建的文件,或者您肯定知道的文件未被其他程序使用,例如软件中的旧安装程序)您下载了此类文件。可以使用CCleaner之类的软件来完成此操作。

此问题的答案提供了安全,自动进行此清理的方法。

评论


“某些程序将重要文件保存在其中”-几个人提到了这一点,但是有人可以举个例子吗?另外,这不是该程序的部分行为吗?我们需要迎合这种破碎的行为吗?

–胸骨
2015年4月8日在6:37

@thomasrutter之所以这么说,是因为我记得几年前某些软件出现问题。那是两年前的事,所以我遇到的问题至少已经存在三年了。我不知道当前的软件是否仍然有将文件保存在其中的习惯,因为从那以后我就再也没有使用过Windows了。设置时间限制很容易,所以我要说比后悔更安全。

– Alex
15年4月8日在23:24

FWIW我发现Windows官方的“磁盘清理”工具也保留了上周修改的所有内容,因此我认为它很安全。 (为了公平起见,当前正在运行的程序也可能要求使用它们)。

–胸骨
2015年4月9日,1:11

没有什么重要的保留在那里。如果某些程序在此处使用文件,则它们将被使用/不可删除。如果没有,则可以完全删除该文件夹。

–注意
15年4月17日在9:40

我总是清理我的%temp%,没有像样的程序将重要文件保存在那里。并且您将无法删除正在使用的文件。我只是关闭所有应用程序和程序,删除其中的所有内容并重新启动。从来没有过我的问题。

–马赫·法图赫(Maher Fattouh)
16年1月30日,下午1:23

#2 楼

是的你可以。使用磁盘清理工具(cleanmgr.exe)并选中“临时文件”复选框时,Windows已经为您完成此操作。

评论


它是cleanmgr.exe,因此如果您不想浪费时间寻找它,只需单击开始,键入cleanmgr并按Enter键

–维塔斯
15年1月18日在21:09

我已经做到了,现在“磁盘清理”显示临时文件为0字节,但是appdata / local / temp仍然为2gb

–mcmillab
16年7月31日在21:49

我做了磁盘清理,但我的温度仍然是27GB :(

–鸭鸭
16-11-30在3:34

@MooingDuck再试一次,但以管理员身份运行。

– Pedro77
16年11月30日在11:45

这对我有用。

– Vivandiere
17年11月29日在19:09

#3 楼

您可以,但是我假设您的意图是释放磁盘空间。在这种情况下,您可能希望使用清理而不是手动执行此过程。转到“运行”,然后键入cleanup



,然后单击“磁盘清理”并选择一个驱动器。

将弹出一个窗口,您可以在其中选择从多个位置删除临时(和其他通常无用的)文件,而不仅仅是C:\Users\[Username]\AppData\Local\Temp



评论


使用Windows磁盘清理功能似乎是最安全的方法。

–战士邮递员
15年7月6日在17:38

我现在正在查看该界面,它显示了0字节的临时文件。同时,我在Local \ Temp中有21 Gb的文件,所以我会仔细检查

– DroidIn.net
15年8月24日在15:24

磁盘清理对我没有多大帮助。是的,他们可以腾出一些空间,但不幸的是,他们忽略了很多东西

–Hoàng Long
2015年10月20日,下午5:57

通常,“磁盘清理”会保留最近修改不到24小时的文件。

– Rubix先生
18 Mar 30 '18 at 11:43

#4 楼

从理论上讲,AppData的Temp文件夹(%TEMP%)是程序放置可以关闭所有句柄之后立即删除的文件的地方。实际上,许多程序(包括Microsoft自己的程序)都违反了该指南。这就是为什么某些磁盘清理实用程序(尤其是CCleaner)默认情况下会保留最近修改不到24小时的文件的原因。几乎可以肯定,删除它们是安全的,除非您拥有特别摇摇欲坠的第三方软件,否则您可能可以删除所有未使用的软件。

但是,我建议不要拆卸这些。实际的Temp文件夹。它将定期重新创建,但是程序可以依赖它。我见过一些尝试在%TEMP%下创建文件的程序,期望该调用始终能够成功。 (例如,如果没有名为echo stuff > bogusFolder\x.txt的文件夹,尝试bogusFolder将会失败。)因此,最好将众所周知的文件夹保留在原处。

相同的建议(对于两个文件和文件夹)应用于Windows下的Temp文件夹,尽管该Temp文件夹仅由以管理员身份运行的系统或程序使用。它往往会充满日志文件,可以大肆删除这些文件。

#5 楼

是的,没有。

我想做的是删除文件夹中的所有内容,但不要删除文件夹本身。任何要“需要管理员特别权限”才能删除的文件,我都会单独留下。

这通常是我想到的清空Temp文件夹时最安全的方法。

#6 楼

是的,您可以这样做,因为其中一些旧文件可能会损坏。因此,如果删除整个文件夹,则不会发生任何不良情况。

如果您不能删除某些文件,则您正在运行的程序正在运行这些临时文件,因此请不要理会这些文件。我一直在用户计算机上执行该文件以及C:\WINDOWS\Temp目录。

评论


有些应用程序在其中存储重要组件,尽管可能不正确。

–推荐人
2015年2月27日,0:22

#7 楼

是的,这很安全。我做了很多次。

当我们需要擦拭硬盘驱动器时会出现此问题。我建议使用WinDirStat,它是用于各种版本的Microsoft Windows的磁盘使用情况统计信息查看器和清理工具。

并查看此文章:在Windows 8.1下释放磁盘空间的指南

#8 楼

我的建议是在temp目录中创建一个新文件夹,然后将要删除的所有文件/文件夹移动到新文件夹中,检查一切是否仍然有效。如果您确信一切正常,则可以安全地删除它们。如果遇到问题,只需将文件再次移回temp文件夹。