打印

[求助] 如何能清理出较多的C盘空间

0
系统使用一段时间后,占用的C盘空间会越来越大,有时候需要对C盘进行清理,下面说说哪些文件是可以删除的。

可以删除的文件:

C:\WINDOWS\SoftwareDistribution\Download 下的所有文件

$NtUninstallK...文件夹,这是自动更新留下的文件,如果你不想卸载补丁的话可以删除

$NtServicePackUninstall...这是SP安装后的遗留文件,如果不想卸载相应SP的话可以删除



最好不要删除的文件

$hf_mig$文件夹下文件记录了补丁安装情况,删除后可能出错。

C:\windows\installer 这个文件夹占用空间较多,但是删除后会导致安装过的所有程序都不能正常卸载和修复,千万不能删除!

另外还有一些小文件也可以删除,例如日志、cookies等,只需将下面的代码写到批处理里面然后运行就可以了。

(具体方法为,新建一个文本文档,把下面的代码复制进去,保存。把后缀名改为.bat)

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
echo 清理C盘根目录结束

del /f /s /q %systemdrive%\recycled\*.*
echo 清理回收站结束

del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
rd /s /q %windir%\RegisteredPackages & md %windir%\RegisteredPackages
del /f /s /q %windir%\SoftwareDistribution\Download\*.*
del /f /s /q %windir%\Downloaded Program Files\*.*
del /f /s /q
echo 清理windows目录结束

del /f /q %userprofile%\cookies\*.*
echo 清理cookies结束

del /f /s /q "%userprofile%\recent\*.*"
echo 清理recent文件结束

del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
echo 清理系统临时文件和IE临时文件结束

sfc.exe /purgecache
echo 清理系统缓存结束

echo 请删除Windows目录下带$的文件夹(系统更新的备份)。清理完成!

希望楼主用得上,或者用360人工提速,付点钱也很方便!!!
本帖最近评分记录
  • allendong 金币 -10 严禁大幅面转载回复 2011-8-16 11:29

TOP

当前时区 GMT+8, 现在时间是 2025-3-20 19:34