删除 AppData\Local\Temp 是否安全?

agz*_*agz 158 windows-7

  • 我似乎有很多垃圾文件%LOCALAPPDATA%\Temp(也可以通过环境变量%TEMP%和访问%TMP%)。
    删除这些安全吗?

  • 另外,删除 Windows 目录中的 Temp 文件夹是否安全C:\Windows\Temp

Ale*_*lex 72

令人惊讶的是,有些程序将重要文件保存在那里。如果您有兴趣释放一些空间,我建议只删除那些不包括过去 24 小时左右创建的文件,或者您确定其他程序不使用的文件,例如软件中的旧安装程序您下载了等。您可以使用 CCleaner 等软件来执行此操作。

这个问题的答案提供了安全和自动进行清理的方法。

  • “有些程序将重要文件保存在那里” - 有几个人提到了这一点,但谁能举个例子?另外,这不是该程序的破坏行为吗?我们是否需要迎合这种破碎的行为? (32认同)
  • FWIW 我发现 Windows 官方的“磁盘清理”工具也会留下上周内修改过的任何内容,所以我想它可以安全使用。(公平地说,当前运行的程序也可能需要它们)。 (7认同)
  • @thomasrutter 我说这句话是因为我记得几年前我遇到了一些软件的问题。那是两年前,所以我遇到的问题至少已经三年了。我不知道当前的软件是否仍然有将文件保存在那里的做法,因为我从那时起就没有使用过 Windows。设置时间限制很容易,所以我会说安全总比抱歉好。 (6认同)
  • 我总是清理我的 %temp%,没有像样的程序将重要文件保存在那里。并且您将无法删除正在使用的文件。我只是关闭所有应用程序和程序,删除那里的所有内容并重新启动。我自己从来没有遇到过问题。 (3认同)

Ped*_*o77 63

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

  • 我已经这样做了,现在磁盘清理显示临时文件为 0 字节,但 appdata/local/temp 仍然是 2gb (20认同)
  • 它是cleanmgr.exe,所以只要点击开始,输入cleanmgr,然后按回车,如果你不想浪费时间寻找它 (12认同)
  • 我做了磁盘清理,我的温度仍然是 27GB :( (9认同)
  • @MooingDuck 再试一次,但以管理员身份运行。 (8认同)
  • 即使以管理员身份运行,*临时文件* 也显示为 600 KB,但 Temp 文件夹大小为 3.8 GB。 (3认同)

Mat*_*ius 29

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

在此处输入图片说明

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

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

在此处输入图片说明

  • 我现在正在查看该界面,它以 0 字节显示临时文件。同时,我在 Local\Temp 中有 21 Gb 的文件,所以我会仔细检查 (14认同)
  • 磁盘清理对我没有多大好处。是的,他们可以释放一些空间,但不幸的是他们忽略了很多 (5认同)
  • 使用 Windows 磁盘清理功能似乎是最安全的途径。 (2认同)

Ben*_*n N 6

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

尽管如此,我还是建议不要拆除实际的 Temp 文件夹。它会定期重新创建,但程序可以依赖它的存在。我见过试图在 下创建文件的程序%TEMP%,希望调用总是成功。(例如,echo stuff > bogusFolder\x.txt如果您没有名为 的文件夹,则尝试将失败bogusFolder。)因此,最好将众所周知的文件夹留在原处。

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