清理C盘⾮必要⽂件(从认识到C盘空间管理)
计算机C盘⽂件管理
认识C盘
C盘在计算机中发挥的作⽤
1:C盘与其它盘符的关系
C盘是计算机的硬盘分区之⼀,同我们计算机系统中可以看见的其它盘符⼀样,都可以进⾏存储数据。
说明⼀下D,E盘这些类似的盘符只是计算机系统中可见的盘,但是在实际的物理状态下是不存在的。都是逻辑上建⽴的分区,所谓逻辑不过就是虚拟出来的⽽已。
我们的电脑硬盘需要进⾏分区,才可以进⾏合理有效的利⽤。在分区的时候我们⼀般进⾏确定⼀个基本的主分区,然后就是扩展分区,扩展分区下⾯我们就进⾏逻辑划分,逻辑划分出来的就是D盘,E盘,F盘这些。
我们的⽬前的磁盘啊只能进⾏划分4个主分区,为什么呢?因为硬盘只提供分区表64个字节的存储空间,
⽽每个分区的参数只占据16个字节,所以我们就只能最多划分4个主分区。然后扩展分区就是和主分区和不能⼤于四。当主分区划分满后,就没有扩展分区了。但是对于系统的设计效率,或者计算机及数据执⾏的效率⽽讲,我们这样做显然不明智。
计算机必须需要⼀个主分区,⽤于存放系统启动的引导⽂件,⽐如操作系统这些,是作为操作系统的启动盘,我们⼀般把c盘作为启动盘。所以c盘作为启动盘,引导系统的启动,所以我们的主分区⾄少有⼀个。其它部分就是扩展分区,然后在扩展分区可以进⾏逻辑划分。当然这些都是最基本的常识了。我们的计算机硬件和软件都在进步,所以技术会做更新。
查看我们的磁盘
我的电脑-右键-管理-磁盘管理
系统的启动⽅式有多种,windows和mas系统的启动⽅式还是不⼀样的,我们看上⾯的截图可以发现磁盘分区竟然还有EFI分区,这是什么分区呢?这个分区的存在说明了计算机的启动⽅式,采⽤GPI+UEFI启动,当然还有其它的启动⽅式,当然在本⽂我们没必要深究。这个EFI分区主要是存放了系统的引导信息,在⾥⾯存放⼀个boot启动⽂件,对于电脑的启动⾄关重要,主要会⽤在电脑的系统出⼚的备份,
以及⼀些必要的还原⽂件。系统⾃带还原功能与此息息相关。所以⽐如你的电脑系统出现⼀些问题,那么采⽤系统还原是⼀种很⽅便的⽅式恢复系统。当然这个⽂件并不是不可以不可以删除。这边建议留下,占⽤空间并不⼤。
与其它划分盘相⽐,c盘显得是⽆⽐重要。⽤于存放系统的关键⽂件,系统的运⾏速度和c盘息息相关。所以建议不要在c盘存放⼤量的与系统⽆关的⽂件以及软件。
C盘⽂件结构
那么c的⽂件结构是什么样⼦呢?
├WINDOWS
│ ├-system32(存放Windows的系统⽂件和硬件驱动程序) ※
│ │ ├-config(⽤户配置信息和密码信息)
│ │ │ └-systemprofile(系统配置信息,⽤于恢复系统)
│ │ ├-drivers(⽤来存放硬件驱动⽂件)
│ │ ├-spool(⽤来存放系统打印⽂件。包括打印的⾊彩、打印预存等)
│ │ ├-wbem(存放WMI测试程序,⽤于查看和更改公共信息模型类、实例和⽅法等)
│ │ ├-IME(⽤来存放系统输⼊法⽂件,类似WINDOWS下的IME⽂件夹)
│ │ ├-CatRoot(计算机启动测试信息⽬录,包括了计算机启动时检测的硬软件信息)
│ │ ├-Com(⽤来存放组件服务⽂件)
│ │ ├-ReinstallBackups(电脑中硬件的驱动程序备份)
│ │ ├-DllCache(⽤来存放系统缓存⽂件。当系统⽂件被替换时,⽂件保护机制会复制这个⽂件夹下的⽂件去覆盖⾮系统⽂件)
│ │ ├-GroupPolicy(组策略⽂件夹)
│ │
│ ├-system(系统⽂件夹,⽤来存放系统虚拟设备⽂件) ※
│ ├- N t U n i n s t a l l NtUninstall NtUninstall(系统每打⼀个补丁,就会⾃动创建这样的⼀个⽬录)
│ ├-security(系统安全⽂件夹,⽤来存放系统重要的数据⽂件)
│ ├-srchasst(搜索助⼿⽂件夹,⽤来存放系统搜索助⼿⽂件,与msagent⽂件夹类似)
│ ├-repair(系统修复⽂件夹,⽤来存放修复系统时所需的配置⽂件)
│ ├-Downloaded Program Files(下载程序⽂件夹,⽤来存放扩展IE功能的ActiveX等插
件)
│ ├-inf(⽤来存放INF⽂件,INF⽂件最常见的应⽤是为硬件设备提供驱动程序服务)
│ ├-Help(Windows帮助⽂件)
│ ├-Config(系统配置⽂件夹,⽤来存放系统的⼀些临时配置的⽂件)
│ ├-msagent(微软助⼿⽂件夹,存放动态的卡通形象,协助更好地使⽤系统)
│ ├-Cursors(⿏标指针⽂件夹)
│ ├-Media(声⾳⽂件夹,开关机等wav⽂件存放于此)
│ ├-Mui(多语⾔包⽂件夹,⽤来存放多国语⾔⽂件。简体中⽂系统中这个⽂件夹默认是空
的)
│ ├-java(存放Java运⾏的组件及其程序⽂件。)
│ ├-Web
│ │ ├-Wall*****(存放桌⾯壁纸的⽂件夹)
│ │
│ ├-addins(系统附加⽂件夹,⽤来存放系统附加功能的⽂件)
│ ├-Connection Wizard(连接向导⽂件夹,⽤来存放“Internet连接向导”的相关⽂件)
│ ├-Driver Cache(驱动缓存⽂件夹,⽤来存放系统已知硬件的驱动⽂件)
│ │ └-i386(Windows操作系统⾃带的已知硬件驱动⽂件
│ ├-TEMP(系统临时⽂件夹)
│ ├-twain_32(扫描仪相关)
│ ├-AppPatch(应⽤程序修补备份⽂件夹,⽤来存放应⽤程序的修补⽂件)
│ ├-Debug(系统调试⽂件夹,⽤来存放系统运⾏过程中调试模块的⽇志⽂件)
│ ├-Resources(系统资源⽂件夹,存放系统SHELL资源⽂件,即桌⾯主题)
│ │ └-Themes(桌⾯主题都存放于此)
│ ├-WinSxS(存储各个版本的Windows XP组件,减少因为DLL⽂件⽽引起的配置问题)
│ ├-ime(输⼊法信息)
│ ├-PCHealth(⽤来存放协调、配置和管理计算机正常运⾏的⽂件)
│ │ └-HelpCtr(帮助和⽀持)
│ │ ├-Binaries(常⽤的msconfig就在这⾥)
│ ├-Offline Web Pages(脱机浏览⽂件存放于此)
│ ├-Prefetch(预读取⽂件夹,⽤来存放系统已访问过的⽂件的预读信息(此信息是系统在访
问时⾃动⽣成的新信息),以加快⽂件的访问速度,其扩展名为“PF”。)
│ ├-ShellNew
│ ├-Fonts(字体⽂件夹。要安装某种字体只需将字体⽂件复制到该⽬录下即可)
│ ├-pss(⽤来备份系统启动配置⽂件的,⼀般对“Boot.ini”、“System.ini”和“Win.ini”
三个⽂件进⾏备份,扩展名为“backup”。如果系统原有的这三个⽂件损坏的话,可以从
这⾥进⾏恢复。)
│ ├-Registration(注册⽂件夹,⽤来存放⽤于系统COM+或者其他组件注册的相关⽂
件。)
│ └-Downloaded Installations(存放⼀些使⽤Windows Installer技术的安装程序,主
要⽤来对程序进⾏修复等操作)
以上这些⽂件⽤户基本很少去碰的。当然如果你计算机的软件的相关会在c盘中安装的话,那么c盘也会建⽴这个⽂件夹。
我们从这个⽂件⽬录进⾏⼀个⼤体的介绍。⾸先先看第⼀个
c盘⽂件说明
C:$Recycle.Bin是与回收站相关的⽂件
C:$SysReset系统恢复或者重置留下的⽂件,这个⽂件可以删除
C:$WinREAgent系统升级留下的⽂件,内部包含临时⽂件,若系统更新失败可⽤于回滚原状态
C:\adobeTemp adobe软件缓存⽂件,可以删除
Documents的Settings:主要记录有关⽤户的特别的信息,包含⾃⼰的桌⾯,开始菜单序列表,以及cookies等,⾮常重要,不
要尽⼼随意操作。
C:\Intel与intel相关的组件信息,包含活动⽂件,⽇志等等,不建议改动
IntelOptaneData Intel重要⽂件,不建议改动
C:\OneDriveTemp与微软的云存储服务相关,⽀持跨平台服务,可以进⾏删除
PerfLogs⽤于存放所有的⽇志⽂件,关系到系统运⾏⽇志等,与系统诊断息息相关,占⽤很少
C:\Program Files存放关于安装软件的信息,此⽂件若关键缺失,则软件⽆法使⽤
C:\Program Files (x86)安装32位的程序⽂件,与系统⽂件相关
C:\Program Files (x86)\Windows
Defender与防⽕墙⽂件相关,⾮屌丝勿动
C:\Program Files (x86)\Windows Mail微软邮件,没什么卵⽤,随便操作
C:\Program Files (x86)\Windows Media
Player与系统媒体播放有关,⾮必要⽂件
C:\ProgramData存放程序存储信息,包含⽤户数据资料等,不建议乱秀操作
C:\Recovery存放系统恢复环境相关的⽂件,勿动
C:\System Volume Information存放系统⼯具的信息和还原点,⾮必要情况不要删除
C:\WCH.CN与⾃⼰的硬件调试相关,与所调试外部硬件驱动相关,⾮必要系统⽂件
C:\Windows系统⽂件夹,内部⾮关键⽂件夹可以删除,后⾯叙述
合理清除C 盘⽂件,释放占⽤内存
1:磁盘清理
这是⼀种常见的⽂件清理⽅式
2:关闭休眠功能(可能会扩⼤很多空间)**
休眠⽂件是系统在开启休眠功能后⽣成的系统镜像⽂件,开启后唤醒电脑可以快速开启程序。但是休眠会占⽤磁盘的⼤量空间。休眠⽂件位于c盘中提供休眠的启动服务。那么具体怎样关闭呢?
⾸先按照管理员的⾝份·运⾏cmd
win+R
->enter+Ctrl+Shift+Enter
运⾏这个⽂件后休眠功能就不复存在,回头再看c盘⽂件,扩⼤了好⼏个G
3:开启电脑存储感知
开启存储感知后,电脑会⾃动清理⽆关的垃圾⽂件
在电脑的设置的存储⾥⾯
4:设置新内容保存的位置(系统更新下载的保存路径)
此设置在存储的⾼级存储设置⾥⾯
我们可以设置这些,这样C盘的空间⼤⼩不会减少的太快
5
:删除存储临时⽂件
这边常常是系统更新下载的⽂件的存储,我们可以在系统跟新完毕后删除⽂件。也是⼀个需要注意的地⽅。
6:删除C 盘⾮必要⽂件
1: C:\Windows\Temp
该⽂件夹内容全部为系统的临时⽂件,可以进⾏删除,Crtl+A,然后Delete
占⽤的⽂件可能会提⽰⽆法删除,取消即可。删除后,还会重复出现,所以可以经常清理。
2:C:\Windows\Prefetch
存放系统访问⽂件的阅读信息,可以进⾏删除
以管理员⾝份打开,然后可以按照最⼤权限删除全部。占⽤的已经打开的⽂件,可以跳过C:⽤户
存放⽤户下⾯的相关⽂件,包含系统临时⽂件,以及IE 缓存,⼀般⽆法访问,但是内部有⽂件可以删除C :
$WINRE_BACKUP_PARTITION.MARKER
存放系统的还原环境,以及与系统升级失败⾃动回=会创建该⽂件。带$号,不建议删除C::AMTAG
与分区助⼿有关的⽂件,可以进⾏删除C :\p
微软的转储堆栈⽂件,windows 读取⽂件的时候会⽤到此⽂件C:\hiberfil.sys
Windows 操作系统⽂件使⽤,包含机器状态,以及睡眠和休眠节能状态使⽤,可以选择进⾏删除C:\pagefile.sys
操作系统虚拟内存⽂件,可以提供⼤型程序的备⽤内存C:swapfile.sys
系统⾃动创建⽂件,与资源调度有关C:WinPEpge.sys 应⽤映像系统分页⽂件,占⽤不⼤,建议勿动
3:C:\Windows\System32\LogFiles
存放应⽤⽇志⽂件,⽆关紧要,可以进⾏删除
4:C:\Windows\SoftwareDistribution\Download
存放升级更新⽇志以及补丁,可以进⾏删除。这个⽂件夹也可以进⾏定时清理
5:C:\Users\jgdabc\AppData\Local\Temp
存放本地临时⽂件,可以进⾏删除,已经占⽤的⽂件可以跳过
需要注意的地⽅
1:为什么C盘会不断减少?
⼀定会不断减少的,这是正常的现象,所以需要我们常常清理。系统运⾏的⽇志会写⼊C盘,以及系统的读取报告⽂件,甚⾄系统的升级⽇志,以及你浏览上⽹的Cookies,必要的Windows组件更新系统⽂件,安装软件(不要安在C盘),尽管你的软件没有安装到C盘。但是软件的启动程序还是会在C盘的,不然软件怎么启动?系统的必要组件⽂件⼀定会在C 盘的,⾮必要⽂件你就可以在存储那边设置新内容存放的位置就可。等等,C盘内存减少很正常,但是要是太快的话,就不正常了。
program可以删除吗2:⼤型软件的配置会占⽤C盘
⼀些⼤型的软件的配置,特别是与设计相关,需要模拟器的这些。就拿Android studio来说,默认虚拟机是放在C盘的,还要.grade这类启动⽂件也会在C盘,也回占⽤C盘内存。所以⾃⼰可以进⾏度娘,修改配置⽂件路径,在系统环境变量这些配置中修改路径,将⽂件迁移到D潘E盘。
3:清理⽂件后感觉没有清理?
**⼀些⽂件清理会放在回收站⾥⾯,回收站占⽤的是C盘的内存,所以你要永久删除的话,可以去回收站进⾏永久删除。
**
4:桌⾯⽂件夹或者快捷⽅式不宜布局太多
不要为了⽅便,就使劲在桌⾯堆⽂件夹或者快捷⽅式,这些东西会占⽤C盘内存的,对C盘的启动速度有影响。
5:计算机内存和C盘此类盘符有什么关系
并不是C盘空间⼤了,计算机的运⾏速度就⼀定加快了。内存是计算机程序运⾏的场所,磁盘只是⽤来存放暂时不⽤的信息。内存有称之为主存,是CPU直接寻址的地⽅。学过汇编语⾔就会了解这些了。
内容就先说到这⾥,欢迎留⾔指点。