系统盘(c盘)空间清理方法总结
我们一般会把系统安装在C盘,但是使用一段时间后会发现C盘的空间越来越少。尤其我们做开发的,会在电脑中装上很多软件的。比如我的机器上C盘空间15G,平时安装软件时只要可以选择我都会把它装到其他盘的,但是半年下来,C盘只剩下800M的空间了,究其原因,一方面windows系统会占用很大的空间,另一方面平时安装软件时也会把一些系统文件安装到C盘下的。在此总结我清理C盘的一些方法,也欢迎大家补充:
1、windows会使用虚拟内存,默认是放在C盘的,大概要占用一个多G的空间,可以把虚拟内存设置到其他盘符
设置方法:我的电脑-〉属性-〉高级-〉性能-〉设置-〉高级-〉虚拟内存
2、移动ServicePackFiles文件,大概有700M左右
为保护系统的可靠及稳定性,windows有一个“文件保护”的后台服务,默认情况下,该服务一直处于启用状态,监视着所有受保护的系统文件,如果发现替换或移动受保护的系统文件企图,它能直接阻止,在文件被异常替换后,Windows会自动恢复这些文件。ServicePackFiles 文件夹,对 Service Pack 文件提供保护,同时也提供对于一些系统组件的安装维护服务。
设置方法:将C:\WINDOWS\ServicePackFiles目录移动到其他盘,然后修改注册表:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\ServicePackSourcePath 将它指到你移动后的位置
3、清除IE临时文件、回收站、
删除c:\windows\temp目录、C:\Documents and Settings\用户名\Local Settings\Temp目录
4、清除windows打补丁留下的文件,占用空间也比较大
windows经常会打一些补丁,打补丁后会留下一些文件作为恢复时用,不过一般情况下也用不到,可以删除的
删除位置:C:\WINDOWS\$hf_mig$目录下所有文件
C:\WINDOWS\$NtUninstallKB***$类型的目录
5、去除调试信息,可节省好几百M的空间
windows当系统崩溃时会占用比较大的磁盘空间用来保存转储文件。一般情况下很少会去查看此文件,我们可以把它去除
打开控制面板→系统属性→高级→启动和故障恢复,将“写入调试信息”改成“无”,可以清除Dump文件
6、压缩NTFS驱动器
右击要压缩的驱动器-"属性"-"常规"-"压缩磁盘以节省磁盘空间",然后单击"确定", 在"确认属性更改"中选择需要的选项。这样可以节省约20% 的硬盘空间。在压缩C盘的时候,最好在安全模式下压缩,这样效果要好一些。
7、Sqlserver升级到sp1后的一些文件
升级后会在c盘留下一些文件,可以删除C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap下的文件,大约有500M
8、删除C:\MSOCache下的文件,是Office的安装缓存文件
9、删除C:\Program Files\MSECache下文件,比如安装MOSSSDK后会在这个目录下保存安装文件
1、windows会使用虚拟内存,默认是放在C盘的,大概要占用一个多G的空间,可以把虚拟内存设置到其他盘符
设置方法:我的电脑-〉属性-〉高级-〉性能-〉设置-〉高级-〉虚拟内存
2、移动ServicePackFiles文件,大概有700M左右
为保护系统的可靠及稳定性,windows有一个“文件保护”的后台服务,默认情况下,该服务一直处于启用状态,监视着所有受保护的系统文件,如果发现替换或移动受保护的系统文件企图,它能直接阻止,在文件被异常替换后,Windows会自动恢复这些文件。ServicePackFiles 文件夹,对 Service Pack 文件提供保护,同时也提供对于一些系统组件的安装维护服务。
设置方法:将C:\WINDOWS\ServicePackFiles目录移动到其他盘,然后修改注册表:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\ServicePackSourcePath 将它指到你移动后的位置
3、清除IE临时文件、回收站、
删除c:\windows\temp目录、C:\Documents and Settings\用户名\Local Settings\Temp目录
4、清除windows打补丁留下的文件,占用空间也比较大
windows经常会打一些补丁,打补丁后会留下一些文件作为恢复时用,不过一般情况下也用不到,可以删除的
删除位置:C:\WINDOWS\$hf_mig$目录下所有文件
C:\WINDOWS\$NtUninstallKB***$类型的目录
5、去除调试信息,可节省好几百M的空间
windows当系统崩溃时会占用比较大的磁盘空间用来保存转储文件。一般情况下很少会去查看此文件,我们可以把它去除
打开控制面板→系统属性→高级→启动和故障恢复,将“写入调试信息”改成“无”,可以清除Dump文件
6、压缩NTFS驱动器
右击要压缩的驱动器-"属性"-"常规"-"压缩磁盘以节省磁盘空间",然后单击"确定", 在"确认属性更改"中选择需要的选项。这样可以节省约20% 的硬盘空间。在压缩C盘的时候,最好在安全模式下压缩,这样效果要好一些。
7、Sqlserver升级到sp1后的一些文件
升级后会在c盘留下一些文件,可以删除C:\Program Files\Microsoft SQL Server\90\Setup Bootstrap下的文件,大约有500M
8、删除C:\MSOCache下的文件,是Office的安装缓存文件
9、删除C:\Program Files\MSECache下文件,比如安装MOSSSDK后会在这个目录下保存安装文件
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· DeepSeek如何颠覆传统软件测试?测试工程师会被淘汰吗?