现在的位置: 首页 > 综合 > 正文

扩大C盘存储空间

2013年12月07日 ⁄ 综合 ⁄ 共 5086字 ⁄ 字号 评论关闭

我的文档

        
在“开始”菜单里找到“我的文档”,右键单击选择“属性”→“目标文件夹”→“移动”,选择一个文件夹,或者选择将整个分区作为“我的文档”,比如F盘,在“目标文件夹”框中填入“F:/”,点击“确定”后,系统就开始将“我的文档”中的所有文件全部转移到F盘了,

在我的文档属性那里修改目标文件夹,这样,即使你重装了系统,只要F盘未格式化,“我的文档”里面的文件仍可以继续使用。

        
Windows临时文件夹

        
先在其他分区创建一个TEMP文件夹,例如:E:/TEMP。打开“控制面板”→“系统”→“高级”→“环境变量”,分别双击“TEMP”和“TMP”这两个变量名,弹出“编辑用户变量”对话框,在“变量值”中填入E:/TEMP,


确定即可。

设置TEMP文件夹

       虚拟内存

        
打开“控制面板”→“系统”→“高级”,在“性能”栏中点击“设置”按钮,弹出“性能选项”面板,切换到“高级”选项,点击“虚拟内存”栏的“更改”按钮,弹出“虚拟内存”面板。如果将虚拟内存改在E盘,则先点击E盘名,再点选“自定义大小”,在“初始大小”和“最大值”里填入合适的值(系统默认是529~1059),点击“设置”按钮后,就会看到在E盘名后出现了你设置的虚拟内存数值(如图3)。

        
接着,点击c盘名,点选“无分页文件”,点击“设置”按钮,将c盘的虚拟内存数值清空,再单击确定。重启电脑后,虚拟内存就转移到E盘了。

正确设置虚拟内存  IE临时文件夹

        
先在其他分区创建一个IE临时文件夹,例如:E:/临时文件夹。打开IE浏览器,选择“工具”→“Internet选项”→“常规”,点击“Internet临时文件夹”栏的“设置”按钮,弹出“设置”面板,点击“移动丈件央”,在E盘找到创建的IE临时文件夹,点击两次“确定”后,系统会提示要重启计算机,重启电脑后IE临时文件夹就被设置在E盘了。

IE临时文件夹也需要设置

         程序安装目录

         系统将程序安装目录默认在C盘Program
File文件夹里,随着安装程序的增多,将会占据大量C盘空间,所以最好将程序都安装在其他分区里。如果觉得每次都用手动更改太麻烦,可以通过修改注册表的方法来实现。

        
打开“注册表编辑器”对话框,在对话框中展开

        
“HKEY_LOCAL_MACHINE/software/Microsoft/Windows/Current
Version”项。

        
在右侧窗口找到“ProgramFilesDir”值,双击该值,在“数值数据”框中输入D:/Program
File,然后单击“确定”,重新启动电脑后即可完成设置(如图5)。



        
程序安装目录的默认需要更改

         系统还原

        
系统默认的“系统还原”文件夹会占去很大一块空间,而我们并不是经常能使用它,而且随着还原点的不断增加,占用的空间会越来越大。很多朋友发现C盘的可用空间不断变小,就是因为这个原因。所以最好关闭或者减少文件夹空间。

        
打开“控制面板”→“系统”→“系统还原”,如果要关闭系统还原功能,勾选“在所有驱动器上关闭系统还原功能”,确定即可。如果要减少C盘系统还原文件夹空间,点击C盘盘符,单击“设置”按钮,弹出设置面板,将“要使用的磁盘空间”改为“最小4%(200MB)”后,确定即可(如图6)。





         系统还原的设置

         回收站

        
系统默认在每个分区都为“回收站”保留一个空间,其时只要一个分区上有就够了。我们可以将C盘的保留空间腾出来。




        
回收站其实不需要太大

        
在桌面上右键单击“回收站”,选择“属性”,弹出“回收站属性”面板,在“全局”选项上点选“独立配置驱动器”,再切换到“本地磁盘C”选项,将“回收站的最大空间百分比”改为0%.然后重起.

        
最占用资源的莫非微软的补丁,其实目前所有微软补丁都打上也就是增加15M左右的空间,最占用磁盘的是不定的备份文件。

         再WINODWS目录下有$hf_mig$
$NtUninstall**** (其中****为不定的编号),这些都是隐藏的,只有显示隐藏文件之后才能看到。 还有
windows目录下KB****.log文件,这个是补丁安装的日志文件。这些都属于垃圾文件,不过批处理包含删除.log文件,没有包含删除微软补丁的备份、卸载文件。

        
把以下内容复制到记事本,把文件名改成如Clean.bat,双击后会自动清理系统里的垃圾文件。

@echo off


pause


echo
正在清理系统垃圾文件,请稍等......


del /f /s /q
%systemdrive%/*.tmp


del /f /s /q
%systemdrive%/*._mp


del /f /s /q
%systemdrive%/*.log


del /f /s /q
%systemdrive%/*.gid


del /f /s /q
%systemdrive%/*.chk


del /f /s /q
%systemdrive%/*.old


del /f /s /q
%systemdrive%/recycled/*.*


del /f /s /q
%windir%/*.bak


del /f /s /q
%windir%/prefetch/*.*


rd /s /q
%windir%/temp & md %windir%/temp


del /f /q
%userprofile%/cookies/*.*


del /f /q
%userprofile%/recent/*.*


del /f /s /q
"%userprofile%/Local Settings/Temporary Internet Files/*.*"


del /f /s /q
"%userprofile%/Local Settings/Temp/*.*"


del /f /s /q
"%userprofile%/recent/*.*"


echo 清理系统垃圾完成!


echo. &
pause

========================

        
以下是改进版,加上了说明同时可以把系统垃圾清理得更彻底。同上,把以下内容复制到记事本,把文件名改成如Clean2.bat,双击后会自动清理系统里的垃圾文件。

echo echo
欢迎使用由冰剑修改制作的清除系统垃圾文件批处理小程序    


echo  
清理垃圾文件,速度由电脑文件大小而定。在没看到结尾信息时


echo 请勿关闭本窗口。
感谢灵感小菜提供源程序


echo


echo
正在清除系统垃圾文件,请稍后......


echo 删除补丁备份目录


RD %windir%/$hf_mig$
/Q /S

echo
把补丁卸载文件夹的名字保存成2950800.txt


dir
%windir%/$NtUninstall* /a:d /b >%windir%/2950800.txt

echo
从2950800.txt中读取文件夹列表并且删除文件夹


for /f %%i in
(%windir%/2950800.txt) do rd %windir%/%%i /s /q

echo 删除2950800.txt


del
%windir%/2950800.txt /f /q

echo
删除补丁安装记录内容(下面的del /f /s /q %systemdrive%/*.log已经包含删除此类文件)


del %windir%/KB*.log
/f /q

echo 删除系统盘目录下临时文件


del /f /s /q
%systemdrive%/*.tmp

echo 删除系统盘目录下临时文件


del /f /s /q
%systemdrive%/*._mp

echo 删除系统盘目录下日志文件


del /f /s /q
%systemdrive%/*.log

echo
删除系统盘目录下GID文件(属于临时文件,具体作用不详)


del /f /s /q
%systemdrive%/*.gid

echo
删除系统目录下scandisk(磁盘扫描)留下的无用文件


del /f /s /q
%systemdrive%/*.chk

echo 删除系统目录下old文件


del /f /s /q
%systemdrive%/*.old

echo 删除回收站的无用文件


del /f /s /q
%systemdrive%/recycled/*.*

echo 删除系统目录下备份文件


del /f /s /q
%windir%/*.bak

echo 删除应用程序临时文件


del /f /s /q
%windir%/prefetch/*.*

echo
删除系统维护等操作产生的临时文件


rd /s /q
%windir%/temp & md %windir%/temp

echo
删除当前用户的COOKIE(IE)


del /f /q
%userprofile%/cookies/*.*

echo 删除internet临时文件


del /f /s /q
"%userprofile%/local settings/temporary internet files/*.*"

echo 删除当前用户日常操作临时文件


del /f /s /q
"%userprofile%/local settings/temp/*.*"

echo
删除访问记录(开始菜单中的文档里面的东西)


del /f /s /q
"%userprofile%/recent/*.*"

echo

========================

以下为系统盘中部分文档和文件资料说明:

tmp


临时文件,一般是系统和应用程序产生的临时使用的文件,当系统和应用程序退出时,会自动地删除其建立的临时文件,如果是非正常退出,临时文件可能保留在磁盘上,在单任务系统下,可立即删除它们,在多任务系统下,应删除那些不是正在使用的临时文件。


C盘下的*.chk文件能否删除

chk


这些经由 scandisk
所"制造"出来的文件,尽管放心,是可以删除的。基本上这些文件并没有太大用处,因为光是想靠这些
chk文件救回损坏的资料,是件很困难的事情(我不知道用什么方法或工具,可以把这些 chk 文件变成原


来的文件)。而且,chk
几乎多数都是无用的交互连结文件(cross-link),scandisk 只是帮你把这些没用的磁盘空间转成文件而已,删除不会有影响。

old


OLD是某些文件发生改变后


系统自动将改动前的文件变成OLD文件.


因此它不属于任何文件类型.


因为它有可能是.dll,.cfg等等比较重要的文件.

Prefetch目录


win-dows
XP之所以自动创建Prefetch文件夹,是为了加快系统启动的进程。 win-dows
XP将会自动记录下启动时运行的每一个程序,并根据这份资料来加快下一次启动的时间。电脑中的程序成千上万,即使出现重名的程序也不足为奇,碰到这种情况,系统将会自动在程序名的后面添加一个“后缀”,这也就是为什么有些文件名的后面会出现一连串的数字、字母和.pf的扩展名的原因.时间久了,Prefetch文件夹内自然会堆放了许多垃圾,特别是如果用户经常更换电脑配置的话,系统以前记录的进程资料就没有任何用处了。你完全可以放心大胆地将Prefetch文件夹清空,不用害怕,即使删除的文件中有有用的资料,
win-dows也会自动地重新创建.

windows的temp目录


我们常用的办公软件和其他应用程序通常会临时保存用户的工作结果,以防止意外情况造成损失。即使用户自己没有保存正在处理的文件,许多程序也会保存已被用户删除、移动和复制的文本。这些“内容”被存放在/
win-dows/Temp目录下。应定期删除各种应用程序在/
win-dows/Temp文件夹中存储的临时文件,以清除上述这些零散的文本。还应删除其子目录中相应的所有文件。虽然很多文件的扩展名为.tmp,但它们其实是完整的DOC文件、HTML文件、甚至是图像文件。

还有,在网上下载的部分内容,在Foxmail中打开邮件的“附件”,也会在/
win-dows/Temp文件夹中留下备份。所以,对于/ win-dows/Temp文件夹中的内容,最好一个不留全部清除。

Temporary Internet
Files目录


win-dows中临时储存internet临时文件的文件夹。


用处很大,如一个实用的用法:在里面可以找到一些无法下载的视频


冰剑补充:我们浏览网页的时候是把网页里面显示的数据全部保存到本地然后浏览。

Recent文件夹


记录最近打开过的文档的文件夹。其中的内容和开始菜单中“文档”项中的内容相对应,所以要想清除最近打开过的文档记录,直接删除该文件夹中的快捷方式即可

抱歉!评论已关闭.