在Windows操作系统下移动临时文件有很多好处
在Windows运行过程中,总是要产生很多临时文件,它们经常会占用系统分区上的大量空间,使得系统运行速度变慢。通过更改Windows临时文件存放位置,可大大减少系统所在分区的文件以及磁盘碎片数量,这样不仅能提高系统的运行效率,而且对延长硬盘的使用寿命也起到了一定作用。不仅如此,当系统所在分区产生了致命性的故障时,格式化硬盘往往是唯一的选择,而那些已转移到其他分区中的临时文件也许包含一些有用的信息,可以帮助你尽快恢复系统。总的来说,为你的临时文件寻找一个适当的位置,可以让你的PC运行的更快,同时提高安全性和易维护性。
Windows在执行一些烦琐运算(如解压缩文件)的时候,都是先将文件放在某个临时目录下,在任务执行完后再删除临时文件。默认是放在操作系统下所在分区的temp目录中,如果我们能想办法提高临时文件的读写速度,就可以达到优化系统的效果,所以要想办法将临时文件转移。由于硬盘的物理形态原因,在内区读写速度会比外区更快一些,在Windows中通常是分在前面的分区更靠近内区(如C盘),分在后面的分区则更靠近外区。在Windows下应尽量减少操作系统所在分区的读写操作,综合以上考虑我们将临时目录建在D盘好一些。下面是具体的方法:
● 对于Windows 98/Me
首先在D盘下新建立一个目录temp,然后用记事本打开C盘下的Autoexec.bat文件(如没有可自行建立一个),在开始处输入以下两行:
@set temp=d:\temp
@set tmp=d:\temp
然后重启电脑就可以了。
● 对于windows 2000/XP
首先在D盘下新建立一个目录temp,然后用鼠标右键单击“我的电脑”,选择弹出菜单中的“属性” “高级”(图1) “环境变量”按钮,在“系统变量”中拖动右边的下拉列表框到最后,可以看到变量TEMP和TMP(图2),在弹出的对话框中将temp和tmp的值都改为D:\temp即可(图3)。重启之后,这一改动就生效了。
进入讨论组讨论。
转移IE临时文件夹
先在非系统分区中创建一个存放IE临时文件的文件夹,比方说保存在D盘temp目录中,然后在IE主窗口中,依次点击“工具” “Internet选项” “常规”标签,打开“Internet临时文件”设置界面,点击“移动文件夹”按钮,在“浏览文件夹”对话框中选择文件夹“D:\temp”,再点“确定”。系统会提示“重新启动机器”。重启后,系统自动将存储区转换到D盘下的指定目录。
转移收藏夹
● 对于Windows 98/Me:
在D盘下建立一个新文件夹Favorites,然后将原来保存在“C:\Windows\Favor-ites”下的收藏夹复制粘贴到其中,点击“开始”菜单中的“运行”,输入Regedit,打开注册表编辑器,展开到HKEY_USERS\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\UserShell Folders,双击字符串值Favorites,将该键值的数据由C:\Windows\Favorites改为D:\Favorites,退出注册表编辑器。重启电脑,IE临时文件夹转移即生效。
● 对于Windows 2000/XP:
Windows 2000/XP下,收藏夹默认保存在C:\Documents and Settings\用户名\收藏夹下,请以你的用户名登录Windows,然后在D盘下新建一个Favorites文件夹,再打开注册表编辑器,到HKEY_USERS\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\UserShell Folders下,将字符串值Favorites的键值改为D:\Favorites,然后重新启动电脑即可。
[1] [2]
转移历史记录
历史纪录默认被存储在C:\Windows\History下,我们可以将其转移到其他分区,比方说D盘History文件夹下。在D盘创建History文件夹完毕之后,打开注册表修改器,展开到HKEY_USERS\.Default\Software\Microsoft\Windows\CurrentVersion\Explorer\UserShell Folders,双击字符串值History,将它的键值由C:\Windows\Favorites改为D:\History,退出即可。
转移Cookies
Cookies是一种能够让网站服务器把数据储存在客户端的硬盘,或是由客户端的硬盘读取数据的一种技术。简单地说,Cookies文件的作用就是帮助网站掌握用户的活动记录并根据这些信息改进网站内容。事实上,Cookies是我们浏览的网站传输到用户计算机硬盘中的文本文件或内存中的数据。它在硬盘中存放的位置与使用的操作系统和浏览器密切相关。在Windows 9X系统计算机中,Cookies文件的存放位置为C:\Windows\Cookies,在Windows NT/2000/XP的计算机中,Cookies文件的存放位置为C:\Documents and Settings\用户名\Cookies下。
转移Cookies的方法与转移历史记录的方法相同,同样要修改注册表,而且要展开的注册表的位置也相同,只是要修改的是“Cookies”这个字符串值,在此不多说了。进入讨论组讨论。
● 对于Windows 98/Me
“我的文档”文件夹默认位置是“C:\My Documents”。我们可以将“我的文档”文件夹转移到其他分区中,具体方法是:创建一个用来保存“我的文档”中内容的新文件夹,假设为D:\MyDoc;把原来文件夹里的文件复制粘贴到新建文件夹下;修改“我的文档”的属性,右键单击桌面“我的文档” “属性”,在“属性”对话框的“目标文件夹”中重新填入“D:\MyDoc”即可。
注意,在Windows Me中可以省略第二步操作,因为它们移动时会问你“是否要把原来位置的文件转移到新位置”,只要回答“是”即可。用此方法也可使多操作系统共用一个“我的文档”。
● 对于Windows 2000/XP
对于像Windows 2000/XP,“我的文档”默认位置是C:\Documents and Settings\用户名\My Documents下,可以用同样的方法分别转移不同账户下的“我的文档”到指定文件夹中。方法和上面相同。进入讨论组讨论。
虚拟内存通常位于Windows系统所在驱动器下,由于很占系统所在分区的硬盘空间,所以我们应该将它移走。下面是具体的方法:
● 对于Windows 98/Me
右击“我的电脑” “属性” “性能” “虚拟内存”,将虚拟内存指定为自定义,然后选择除了C盘以外的一个分区并重新启动计算机即可。需要注意的是:修改系统虚拟内存后,一定要重新启动计算机修改才能生效;
● 对于Windows 2000/XP
右击“我的电脑”选择“属性” “高级”选项卡,然后点击“性能”中的“设置”按钮,在出现的窗口中点击“高级”选项卡(图4),然后找到“虚拟内存”中的“更改”按钮,单击之后出现“虚拟内存”窗口,在该窗口中选定C盘,把“无分页文件”选择上,然后选择其他任意一个驱动器,选择“自定义大小”,将虚拟内存设定为物理内存的1.5倍,再点击“设置”按钮并重新启动计算机即可(图5)。
最后不要忘记了到C盘下删除原来的虚拟文件以增加C盘可用空间,在Win-dows 9x中,该虚拟文件名为Win386.swp,在Windows 2000/XP下名为pagefile.sys。
进入讨论组讨论。
在Windows XP中,还有一个刻录临时文件。在刻录之前被刻录的镜像文件都会保存于系统C盘的刻录临时文件夹中。进入资源管理器,选择刻录机盘符度单击鼠标右键, 选 “属性”项,在“录制”标签下可将临时文件夹安置于其它驱动器。
需要注意的是,Windows XP在刻录光盘前会自动将要刻录的文件中制作一个镜像,然后在刻录光盘时一点一点地将镜像中的文件“搬到”刻录盘上,所以我们要保证该盘至少有1GB以上的空闲空间。进入讨论组讨论。
(出处:http://www.sheup.com)
[1] [2]
在Windows XP中,还有一个刻录临时文件。在刻录之前被刻录的镜像文件都会保存于系统C盘的刻录临时文件夹中。进入资源管理器,选择刻录机盘符度单击鼠标右键, 选 “属性”项,在“录制”标签下可将临时文件夹安置于其它驱动器。
需要注意的是,Windows XP在刻录光盘前会自动将要刻录的文件中制作一个镜像,然后在刻录光盘时一点一点地将镜像中的文件“搬到”刻录盘上,所以我们要保证该盘至少有1GB以上的空闲空间。进入讨论组讨论。
(出处:http://www.sheup.com)
[1] [2] [3]