前言:通常临时文件分布在硬盘的各个角落,要找到它们很不容易,而且面对电脑中越来越多的临时文件也很头疼。怎么才能让临时文件自动走开不再占用宝贵的硬盘空间?怎么才能随心所欲地控制临时文件呢?下面让我们一起来轻松玩转它吧!

  一、多系统共享临时文件夹

  随着主流硬盘容量的不断增大,越来越多的人喜欢在自己的“爱姬”上安装多个操作系统。但在默认情况下,它们会创建并使用各自的临时文件夹,从而造成某种程度上的磁盘空间浪费。不过只要稍微动动脑筋,即可让多系统共享临时文件夹。方法如下:

  先在一个空间较大,速度较快的分区上建立一个空文件夹,如在E盘建立一个Tmp文件夹,用于存放公共的临时文件。

  1.在Windows 9X中设置

  Windows 9X 默认临时文件夹的存放位置为 C:WindowsTemp(假设操作系统装在C盘),不过,Windows 9X中的临时文件夹由TEMP和TMP 变量来定义。因此,可以编辑C:Autoexec.bat文件,添加以下内容:

  @echo off

  set temp=E: mp

  set tmp=E: mp

  即可把临时文件夹重新定向为E: mp目录。

  2.在Windows 2000/XP中设置

  在Windows 2000/XP中,临时文件却存放在C:Documents and Settings用户名Local SettingsTemp文件夹下。

  你可以右击桌面上“我的电脑”图标,选择“属性”命令,并在打开的“系统属性”窗口中切换到“高级”选项卡,接着点击“环境变量”按钮(如图1),



  在弹出的设置窗口中先选中TEMP,然后单击“编辑”按钮,在打开的“编辑用户变量”对话框中把原来的“%Local SettingsTemp”改为“E: mp”(如图2)。接着,用同样的方法把其中的TMP变量也改为“E: mp”。重新启动电脑即可生效。

  



  经过上述设置后,多个Windows 系统即可共享临时文件夹来存放临时文件了。
 二、自动删除临时文件

  我们都知道,Windows 系统运行时会产生大量临时垃圾文件。尽管微软声称可以在机器关闭后自动删除它们,但事实上并非如此。日积月累,大多数用户电脑中的临时文件夹都会“藏”有少则几兆,多则几百兆的临时文件!不过可以通过下面的方法来自动清除它们。

  1.Windows 9X

  先将C:WindowsCommandDeltree.exe文件拷贝到C盘根目录下,接着编辑C:Autoexec.bat文件,在其中加入以下语句即可:

  deltree /y C:windows emp

  md C:windows emp

  2.Windows 2000/XP

   同样先将C:WindowsCommandDeltree.exe文件拷贝到C 盘根目录下,然后在C盘根目录下新建一个名为CleanTmp.bat的批处理文件,在其中输入如下内容:

  @echo off

  deltree /y temp

  接着,把该批处理文件的快捷方式添加到“开始→程序→启动”菜单组里,这样每次系统开机时都会为我们清除临时文件夹。
  三、临时文件统一管理

  不仅Windows系统在使用过程中会产生大量临时文件,其他一些常用软件也会产生临时文件。默认情况下,它们的临时文件存放位置也不尽相同,但是通过下面的设置,可以将它们统一放置到一个文件夹中。

  由于上面我们已经将不同操作系统的临时文件放到一个统一的文件夹“E: mp”下,现在进一步将常用软件的临时文件也放到该文件夹下。
 1.WinRAR

   启动WinRAR,按下快捷键Ctrl+S或者选择“选项→设置”,打开“设置”窗口,单击“路径”选项卡,在“临时文件解压的文件夹”后面输入“E: mp”(如图3)或者单击“浏览”按钮进行选择。

  



  2.WinZip

  运行WinZip 并点击菜单“选项→配置”,打开“配置”窗口,再单击“文件夹”选项卡,把“工作文件夹”和“临时文件夹”均设置为“E: mp”即可。

  3.Internet Explorer

  启动IE,选择“工具→Internet 选项”,在“常规”选项卡中单击“Internet 临时文件”下的“设置”按钮,然后在打开的窗口中点击“移动文件夹”按钮,接着在弹出的对话框中定位“E: mp”文件夹(如图4)。