我今天读到,如果您想删除 Windows 7 上的磁盘清理未删除的文件,C:\Windows\temp
您应该先重新启动计算机,然后重新登录后仅删除过去 24 小时内没有修改日期戳的文件。
这样做有意义吗?
答案1
程序不应长时间依赖临时目录中的文件。但是,该目录的意义在于它是一个短时间内存放东西的地方 - 并且短期内依赖它是可以的。
一般来说,说到临时目录,我认识的大多数程序员认为最短期限是直到系统下次重新启动。(事实上,我见过某些系统在重新启动时自动删除临时目录的内容。)
此外,一些恶意程序可能会意外地保持文件打开/锁定,这将导致文件很难删除,直到您重新启动为止。
出于这两个原因,最安全的做法是重新启动系统,然后删除自重新启动以来未触及的临时目录中的所有内容 - 24 小时是不必要的。时间限制的原因是,自您重新启动以来,其他一些程序或系统进程可能已经开始在临时目录中执行操作。
这才是最安全的。实际上,我只是偶尔删除临时目录中的所有内容而不重新启动,并没有遇到任何问题。