为什么Windows系统的C盘空间越来越小?怎么清理?

简介: 为什么Windows系统的C盘空间越来越小?怎么清理?

我们安装好系统后,随着我们的使用,C盘的空间也会越来越小,这是正常现象。因为一些软件会自动将它们的临时文件放到C盘,有一些下载类的软件会默认在您的剩余空间最大的磁盘自动生成一个几GB大小的文件夹用来存放下载的文件,也有一些视频工具软件会在您的C盘自动生成文件夹来存放视频缓冲文件,一些杀毒软件会在C盘占用几百MB或是几个GB的空间作为隔离区来存放可疑文件等,当然Windows自动更新也会将下载的安装文件以及安装临时文件等存放在C盘,一些系统日志也是在C盘不断生成。


我们该如何释放C盘空间呢?以下是推荐使用的若干方法,安全且不会误删有用的系统文件,请重点关注2,3,4,5,6,7:



1.尽量不要在C盘安装应用软件


在软件安装时,一般可以手动指定安装路径,您可以将软件指定安装到其他盘符。在使用它们的过程中,它们生成的临时文件会被默认放到安装路径下,比如您将QQ安装在C盘下,您的聊天记录,聊天图片,视频记录等全部被放在了C盘中



2.清理一下Windows自动更新自动下载生成的安装临时文件。


C:\Windows\SoftwareDistribution是Windows在自动更新时(Automatic Updates)会在硬盘上建立相应记录文件夹,比较占空间,可以删除它,删除之前需要先把windows自动更新服务停止。


(1). 单击 "开始"在搜索栏内输入cmd,右击"cmd.exe",选择"以管理员身份运行"。


(2).在命令提示符处,键入下列命令(为了防止拼写错误,您可以每次复制一行命令,然后粘贴到命令提示符中),并在键入每一行后按 Enter 键:


net stop WuAuServ


RD /s %windir%\softwaredistribution


net start WuAuServ


exit



3.删除临时文件夹和文件


可以将下面的代码保存至批处理文件clean.bat(文件名并不关键)放在桌面,双击运行即可。


其中del /f /s /q %systemdrive%\*.old 这句话主要是为了清理windows 10更新带来的windows.old文件夹。是否要删除,取决于你的选择。前面的::表示注释掉它,不执行该语句。


@echo off

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\*.*"

del /f /s /q "%LOCALAPPDATA%\Temp

del /f /s /q "%LOCALAPPDATA%\CrashDumps

echo 清除系统cleanup完成!

echo. & pause


4.旧版本驱动清理


C:\Windows\System32\DriverStore\FileRepository存放的是新驱动更新后,留下的旧驱动版本,主要是显卡驱动和声卡驱动。


该文件夹请勿手动删除,而是推荐使用软件Driver Store Explorer来清理旧版本驱动。该软件可一键准确、安全删除其中多余的文件,以达到C盘瘦身的目的,需要管理员权限打开软件。


软件下载:https://github.com/lostindark/DriverStoreExplorer/releases



5.删除Windows Installer冗余文件


C:\Windows\Installer中也很占空间,但是里面存放了许多有用的文件,自己可千万不能乱删。


不可以手动随意删除Installer文件夹中的内容的原因是:这个文件夹保存着所有基于windows Installer安装的应用软件的注册信息,一旦此文件受损,那么所有基于windows Installer安装的软件都无法正常运行,需要重新安装所有基于是windows Installer安装的应用软件,以修复%systemRoot%\Instsllet文件夹中的注册信息。


那怎么办?


推荐使用软件PatchCleaner,它是专门清理Windows Installer冗余文件的工具。


软件下载:https://sourceforge.net/projects/patchcleaner/files/



6.手动删除自己认为没有用的文件


推荐使用软件SpaceSniffer,它是一个可以让您硬盘中文件和文件夹的分布情况的应用程序。SpaceSniffer可以很直观的以区块,数字和颜色来显示硬盘上文件夹,文件大小。还能用筛选器过滤出要找的文件。点击每个区块能进入该文件夹得到更详细的资料。用户根据文件夹和文件的大小,自行判断哪些文件是没有用处的。


软件下载:http://www.uderzo.it/main_products/space_sniffer/download.html



7.使用系统自带的使用磁盘清理功能来删除临时文件、清空回收站并删除各种系统文件和其他不再需要的项。


(1)打开方法1:Windows桌面-所有程序-开始-附件-系统工具-磁盘清理


(2)打开方法2:Windows桌面-计算机-C盘-鼠标右键菜单-属性-常规-磁盘清理-清理系统文件


image.png


【Windows更新清理】比较占空间,可以删除掉!


具体介绍可以参考微软官方的链接:


Vista:


http://windows.microsoft.com/zh-CN/windows-vista/Delete-files-using-Disk-Cleanup


Win7:


http://windows.microsoft.com/zh-CN/windows7/Delete-files-using-Disk-Cleanup


Win10:


https://support.microsoft.com/en-us/help/4026616/windows-10-disk-cleanup



8.系统默认使用固定的空间来存放还原点,一般是占用每个磁盘 15% 左右的空间。大小也可以是由您自己来设置的,如果还原点占满了所有空间,系统还原将删除旧的还原点,为新还原点腾出空间。


如果您希望调整系统还原点的存储空间,您可以手动调整,步骤如下:


单击“开始”->右击“计算机”->”属性”->“高级系统设置”->“系统保护”->“配置”,手动滑块来调整系统还原点存储空间。


以下是一些有关系统还原的常见问题


https://support.microsoft.com/en-us/help/15070/windows-media-player-codecs-frequently-asked-questions



9.您可以将虚拟内存放在比较空闲的磁盘上,


单击“开始”->右击“计算机”->”属性”->“高级系统设置”->“高级>性能栏的“设置“—>”高级”->虚拟内存“更改“->选定一个比较空闲的磁盘,然后点击“自定义大小”,手动设置


关于虚拟内存的更多信息,您可以参考以下链接:


https://support.microsoft.com/en-us/help/15055/windows-7-optimize-windows-better-performance



10.关闭休眠功能来节约磁盘空间


在Windows 7系统中我们需要使用命令行的方式来关闭睡眠、休眠功能。


请在开始菜单的搜索框中,输入cmd,然后右键点击cmd.exe图标并选择“以管理员身份运行”,在光标闪动处输入下面的命令并点击回车使命令生效。


powercfg -h off


运行完成后并不会有任何提示


http://answers.microsoft.com/zh-hans/windows/forum/windows_7-performance/answers-%E5%88%86%E4%BA%ABwindows/21af6481-a388-4bb9-896f-7d4885cea3bb



x.以下是不推荐使用的方法:


(1)为了节省C盘空间,将C盘虚拟内存设为无分页文件,这会降低系统性能。


(2)为了简便,直接使用应用软件提供的“一键优化” “垃圾清理”等,此类操作容易误删系统文件。






---


参考文献


https://answers.microsoft.com/zh-hans/windows/forum/windows_7-performance/answers/4c015f8f-e50e-4b6e-b321-10a4034728ca


最简单有效的Win10清理C盘的多个方法


PatchCleaner - 清理 Windows Installer 文件夹垃圾文件


Windows常用的系统变量:


%USERPROFILE% =C:\Users\用户名


%SystemRoot% =C:\WINDOWS


%SystemDrive% =C:


%APPDATA% =C:\Users\用户名\AppData\Roaming


%LOCALAPPDATA% =C:\Users\用户名\AppData\Local


%windir% =C:\WINDOWS


%Path% =C:\Windows\system32;C:\Windows;


%ProgramData% =C:\ProgramData


%ProgramFiles% =C:\Program Files


%ProgramFiles(x86)% =C:\Program Files (x86)


其他系统变量:


%ALLUSERSPROFILE% =C:\ProgramData


%CommonProgramFiles% =C:\Program Files\Common Files


%CommonProgramFiles(x86)% =C:\Program Files (x86)\Common Files


%CommonProgramW6432% =C:\Program Files\Common Files


%COMPUTERNAME% =MyPC


%ComSpec% =C:\WINDOWS\system32\cmd.exe


%HOMEDRIVE% =C:


%HOMEPATH% =\Users\用户名


%LOGONSERVER% =\\MicrosoftAccount


%OS% =Windows_NT


%ProgramW6432% =C:\Program Files  


%PUBLIC% =C:\Users\Public


%TEMP% =C:\Users\用户名\AppData\Local\Temp


%TMP% =C:\Users\用户名\AppData\Local\Temp


%USERDOMAIN% =MyPC


%USERNAME% =用户名


相关文章
|
1月前
|
安全 Windows
永久关闭 Windows 11 系统更新
永久关闭 Windows 11 系统更新
123 0
|
19天前
|
存储 负载均衡 Java
如何配置Windows主机MPIO多路径访问存储系统
Windows主机多路径(MPIO)是一种技术,用于在客户端计算机上配置多个路径到存储设备,以提高数据访问的可靠性和性能。本文以Windows2012 R2版本为例介绍如何在客户端主机和存储系统配置多路径访问。
65 13
如何配置Windows主机MPIO多路径访问存储系统
|
9天前
|
Windows Python
如何反向读取Windows系统日志EVTX文件?
以下是如何反向读取Windows系统日志EVTX文件
21 2
|
1月前
|
Windows
.NET 隐藏/自定义windows系统光标
【10月更文挑战第20天】在.NET中,可以使用`Cursor`类来控制光标。要隐藏光标,可将光标设置为`Cursors.None`。此外,还可以通过从文件或资源加载自定义光标来更改光标的样式。例如,在表单加载时设置`this.Cursor = Cursors.None`隐藏光标,或使用`Cursor.FromFile`方法加载自定义光标文件,也可以将光标文件添加到项目资源中并通过资源管理器加载。这些方法适用于整个表单或特定控件。
|
1月前
|
Apache 数据中心 Windows
将网站迁移到阿里云Windows系统云服务器,访问该站点提示连接被拒绝,如何处理?
将网站迁移到阿里云Windows系统云服务器,访问该站点提示连接被拒绝,如何处理?
|
1月前
|
域名解析 缓存 网络协议
Windows系统云服务器自定义域名解析导致网站无法访问怎么解决?
Windows系统云服务器自定义域名解析导致网站无法访问怎么解决?
|
1月前
|
Windows
安装Windows XP系统
安装Windows XP系统
|
1月前
|
安全 Windows
windows系统中,通过LOAD到入csv格式的文件到neo4j中,如何写文件路径
windows系统中,通过LOAD到入csv格式的文件到neo4j中,如何写文件路径
37 0
|
1月前
|
关系型数据库 MySQL Linux
Navicat 连接 Windows、Linux系统下的MySQL 各种错误,修改密码。
使用Navicat连接Windows和Linux系统下的MySQL时可能遇到的四种错误及其解决方法,包括错误代码2003、1045和2013,以及如何修改MySQL密码。
208 0
|
1月前
|
安全 Windows
Windows系统实现exe服务注册的方法都有哪些?
【10月更文挑战第5天】Windows系统实现exe服务注册的方法都有哪些?
288 0

热门文章

最新文章

下一篇
无影云桌面