关注作者:JuruoAssociation 原创于 CSDN
原创不易,谢绝转载!不曾授权任何转载!建立在抄袭上的流量不会持久。你选择的光,将驱散你身边的黑暗,也将给我们伟大祖国版权事业的未来添一把炬火。承蒙诸君大力支持,蒟蒻感激不尽。点击支持原文
作品遵循CC-BY-SA 4.0协议:转载需要征得原作者同意并且标明原文链接并且注明转载,而且需要遵循相同的协议
首发于 2022.07.26,投喂对象上至各路神仙,下至可爱的麦片和香草虽然他们看不懂 ,若有手糊或不足,亦或改进建议,还请不吝赐教

硬存 显卡 内存 CPU
今日堂食✓

近来在CSDN上找了一下系统盘清理的方案,发现没几个人是认真干活的,到处都是转载,花了一整天整理了自己之前的心得供各位参考
引用一句蒟蒻瞎掰的 老话:自己动手丰衣足食

①垃圾清理

对于大部分用户,这不是最有效的,但是即便装了冰点还原之类的,多多少少也还是有个把M的垃圾
清理一下垃圾,如果没装杀软,可以先用我之前的珍藏版垃圾清理命令(Windows DOS批处理命令,拷贝文本文档里面再重命名为.bat文件)但是用大牌杀毒软件清理垃圾可以一步到位,包括缓存,痕迹,日志,下载文件,外置插件等等,而且他们得比Windows自带清理还安全方便快速彻底(没有为什么,他们可是要抢用户的呀)

  • 友情提示:杀软清理完后,那些什么又是windows磁盘清理又是批处理清垃圾的就都别看了…恕我直言浪费时间又没什么用,而且,没发现大部分图片都一样的吗,抄来抄去有什么意思,到处都是转载。
  • 友情提示2:我怕有的同志不太醒目,提醒一下。删除到回收站是不能释放空间的,要清空回收站哦。还有,不要在桌面上放一大堆文档是个好习惯,以后如果成为打工人,电脑可能会有还原保护,放在桌面的文件一重启,没咯。不方便的话可以试试桌面整理软件,将文件夹映射到桌面。
  • 友情提示3:有问“压缩c盘以节约空间”选项有用吗?你推荐吗?没用,可以为你节约几百M的硬盘空间,但是会导致电脑变得很慢…蒟蒻的电脑第一次尝试就蓝屏了,花掉了蒟蒻三十块…因此我推荐你先准备好修电脑的钱再打开这个选项
@echo off
title 清理win7系统垃圾精简版
echo 正在清除系统垃圾文件,请稍后......
echo 删除补丁备份目录
rd %windir%\$hf_mig$ /Q /S
echo 把补丁卸载文件夹的名字保存成list.txt
dir %windir%\$NtUninstall* /a:d /b >%windir%\list.txt
echo 从list.txt中读取文件夹列表并删除文件夹
for /f %%i in (%windir%\list.txt) do rd %windir%\%%i /s /q
echo 删除list.txt
del %windir%\list.txt /f /q
echo 删除补丁安装记录内容
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 %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\*.*"

②软件等的清理

一般来说系统盘主要有三个部分组成

系统 驱动 软件 用户数据
LINUX:几百M到十几G不等 显卡:一般<1G 如果全部默认路径,可达几十G 新用户:十几M
Windows7/8/10:基本不低于20G 其他:加起来没显卡大 注:有软件常驻系统 有一个QQ的用户:几百M
注:虚拟机除外 注:打印机等驱动除外 有一个QQ两个微信的用户:十几GB(例如我)

知己知彼百战不殆,有了大小,接下来清理方向就比较清楚了

<1>软件

如果你是新机,下次装软件留个心眼改改安装路径
如果你的C盘已经全是软件,可以重装电脑,花几十块钱但是省力气,给C盘划一个大一点的分区,或者另开一个软件分区

但是问题是蒟蒻其实懒得出门

好消息是还有一种方法。敲黑板!

电脑管家等->工具箱->软件搬家

那么原理是什么呢?为什么不能直接移动,却可以“搬家”?
大概五年前的我手中也有这样一个塞满了软件的C盘,然后我通过属性找到了其中最大的一个,然后把他剪切,黏贴到了D盘,然后第二天我爸发火了,因为他和客人联络用的Foxmail莫名其妙地炸掉了,信息也没掉了。当时差点露馅,想一次笑一次(以上是反面操作示范)
那为什么会炸呢?(好傻的问题)

大凡市面上的软件迁移都是利用目录链接,文件硬链接,因为磁盘中的文件并不是按照文件目录存储的,里面的文件就好比房间里的一大把气球,通过每一根线就可以找到对应的。软件迁移所做的只不过是把气球搬到另一个房间,然后多系一根线给原来房间的管理员罢了,于是两边线系着的其实是同一个气球。
但是注意,如果两个房间都不在同一所“房子“,气球线是不够长的(不同的硬盘分区不能硬链接)
利用这个原理的mklink命令可以帮助我们实现一些用户文件的同步更新
.

mklink /d dest.lnk source.rar
::相当于快捷方式
mklink /h dest.rar source.rar
::两份同步更改的文件,任意更改都会同步(只有一个气球),但只要其中一个还没删除文件就会存在(类似气球线)
mklink /j destpath sourcepath
::两个同步的文件夹,destpath中的更改会同步到sourcepath
::但文件夹实际在sourcepath,整个删除destpath文件夹没有影响(不是清空!不然会把sourcepath也一并清空了)
::使用命令删除链接可以使用rmdir,但不能用del

<2>用户数据

警告:数据无价,谨慎操作。请仔细阅读,若不熟悉电脑操作或无把握等敬请跳过该步


在我OI生涯的前若干年中我都不敢碰用户数据,太多了,几千个文件夹,还有好多是空的,但是后来发现了一个有趣的工具SpaceSniffer,可以快速定位大文件(夹)
放心不是打广告,开源的

  • 敲黑板!Win+R然后运行栏输入%appdata%,然后打开spacesniffer将地址拷贝黏贴到spacesniffer的path栏,确认,等待完成(界面不再闪烁变动)后,方块越大代表文件夹或文件体积越大。

    那么一般的大文件夹有哪些?能不能删?都有什么用?
    敲黑板!蒟蒻方案:
  • 找最大->备份->删除

本表格仍在完善,若有遗漏错误还请各路神仙不吝赐教

①找最大:

#mermaid-svg-EuGjgng4hX3VLbbh {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-EuGjgng4hX3VLbbh .error-icon{fill:#552222;}#mermaid-svg-EuGjgng4hX3VLbbh .error-text{fill:#552222;stroke:#552222;}#mermaid-svg-EuGjgng4hX3VLbbh .edge-thickness-normal{stroke-width:2px;}#mermaid-svg-EuGjgng4hX3VLbbh .edge-thickness-thick{stroke-width:3.5px;}#mermaid-svg-EuGjgng4hX3VLbbh .edge-pattern-solid{stroke-dasharray:0;}#mermaid-svg-EuGjgng4hX3VLbbh .edge-pattern-dashed{stroke-dasharray:3;}#mermaid-svg-EuGjgng4hX3VLbbh .edge-pattern-dotted{stroke-dasharray:2;}#mermaid-svg-EuGjgng4hX3VLbbh .marker{fill:#333333;stroke:#333333;}#mermaid-svg-EuGjgng4hX3VLbbh .marker.cross{stroke:#333333;}#mermaid-svg-EuGjgng4hX3VLbbh svg{font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;}#mermaid-svg-EuGjgng4hX3VLbbh .label{font-family:"trebuchet ms",verdana,arial,sans-serif;color:#333;}#mermaid-svg-EuGjgng4hX3VLbbh .cluster-label text{fill:#333;}#mermaid-svg-EuGjgng4hX3VLbbh .cluster-label span{color:#333;}#mermaid-svg-EuGjgng4hX3VLbbh .label text,#mermaid-svg-EuGjgng4hX3VLbbh span{fill:#333;color:#333;}#mermaid-svg-EuGjgng4hX3VLbbh .node rect,#mermaid-svg-EuGjgng4hX3VLbbh .node circle,#mermaid-svg-EuGjgng4hX3VLbbh .node ellipse,#mermaid-svg-EuGjgng4hX3VLbbh .node polygon,#mermaid-svg-EuGjgng4hX3VLbbh .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#mermaid-svg-EuGjgng4hX3VLbbh .node .label{text-align:center;}#mermaid-svg-EuGjgng4hX3VLbbh .node.clickable{cursor:pointer;}#mermaid-svg-EuGjgng4hX3VLbbh .arrowheadPath{fill:#333333;}#mermaid-svg-EuGjgng4hX3VLbbh .edgePath .path{stroke:#333333;stroke-width:2.0px;}#mermaid-svg-EuGjgng4hX3VLbbh .flowchart-link{stroke:#333333;fill:none;}#mermaid-svg-EuGjgng4hX3VLbbh .edgeLabel{background-color:#e8e8e8;text-align:center;}#mermaid-svg-EuGjgng4hX3VLbbh .edgeLabel rect{opacity:0.5;background-color:#e8e8e8;fill:#e8e8e8;}#mermaid-svg-EuGjgng4hX3VLbbh .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#mermaid-svg-EuGjgng4hX3VLbbh .cluster text{fill:#333;}#mermaid-svg-EuGjgng4hX3VLbbh .cluster span{color:#333;}#mermaid-svg-EuGjgng4hX3VLbbh div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#mermaid-svg-EuGjgng4hX3VLbbh :root{--mermaid-font-family:"trebuchet ms",verdana,arial,sans-serif;}

系统盘常见大文件夹
winsxs AppData AppData\Local AppData\LocalLow AppData\Roaming
用途 系统服务和功能 软件数据 软件本地程序、缓存 软件本地程序、缓存 用户数据和偏好
能删? 不能 不能 备份重要文件后可删除 参考重要文件 备份重要文件后可删除 参考重要文件 备份重要文件后可删除 参考重要文件

②备份:一般情况下备份就是看看那些是自己要留起来但是软件又不帮你云备份(“在不同设备上查看”)的,就拷出来,也可以再丢到一些网盘上

例如如果我C盘真的满得无可救药,我会先用Spacesniffer扫其中的Tencent文件夹(因为他最大),移走我需要的文件、图片等,然后删掉,因为里面除了少量聊天文件,都是些插件什么的,重启软件会自己下载。

③删除:除此之外如果实在不放心,你可以将微信QQ的聊天记录导出到电脑,丢到网盘上面,bdnetdisk上传目前来说不限速再Shift+Del删除

  • 友情提示:Minecraft的官方文件夹(包括游戏文件,存档,甚至HMCL的默认公用下载路径)都在AppData内,私下认为是一个不明智的选择,所以我老早就把它剪切走了(.cache是缓存,可以删)

    对AppData扫描也可以看到其他很大的文件夹,对于不常用的软件,按照上述找最大->备份->删除即可

备注: 误删文件恢复
速度慢可以使用镜像

const string hashpath="8d48b250915e0eb47be4f7f680ae7b7e#9790944ae069d2b9ffdefc0acf4ac7fc#508928#误删文件恢复.exe

<3>系统

呃对于有人执着于去Windows文件夹里面吹毛求疵的,什么winsxs能不能删之类的,相当吃力不讨好 ,因为微软的毛多到他自己都一塌糊涂,一直在KB、KB地杀虫,就凭你还想求疵因为我已经试过了

③磁盘碎片整理

这是被很多人遗忘的功能,因为他的名字一点都不像垃圾清理、系统盘瘦身之类,甚至很多电脑店提供的装机版本都有很多碎片
上一次我是花了三十块去重装,回来C盘扫描出了5%的磁盘碎片,整理20min完成后腾出了5GB的空间
原理其实就是气球 (怎么又是气球) ,如果在房间里装满气球,里面还是会有很多空隙,文件也如此,一个文件如果没能整除4KB,那么多余的那一部分就是空隙,而且假如磁盘中有的文件被删除了,那么新增的文件会被拆碎去填补这些空隙 (震惊!可以分裂的气球) ,因此又会产生更多的空隙。
磁盘碎片整理可以合并他们并且释放出空隙,对于其他分区亦可,一般操作越多,碎片越多

  • 友情提示:磁盘碎片整理不会损坏文件,开机时也可运行你看Windows本来还是计划运行的,不过大多数系统并不能真正做到
  • 友情提示2:有人问固态硬盘能碎片整理吗?不会缩短寿命吗?这个问题好比问,打手游能用电脑吗,不会缩短寿命吗(笑),固态硬盘不管你用不用碎片整理他的寿命确实都比机械硬盘短。当然Windows的计划碎片整理太频繁了,就算机械硬盘都吃不消,肯定要关掉。但是假如你的C盘都飘红了,还说什么寿命,你是喜欢为了省几毛钱每天电脑卡死心态爆炸呢,还是用几毛钱换几个月的更快的工作效率和心情呢。蒟蒻的系统装在Teclast的固态硬盘上,60G的C盘重装了好几次,今年是第八年了,开机还是秒杀98%的电脑

④分页文件

这是一个windows的整蛊设计,我不敢说好,也不敢说不好
他可以让Windows死机的时间变短,但至于短了多少…也没人能知道对吧。如果你的电脑经常死机,你可以在非系统盘配置一些,像我一样,但是在系统盘配置分页文件…有点饮鸩止渴那味儿了。

⑤备份文件

多谢Acrt巨佬的指正:电脑管家不会检测你是否打开了电脑备份
这是Windows的一个无聊的配置,占用大量磁盘空间创建系统盘映像,但恢复效果还不如重装,建议关闭。如果你打开了这个选项,恭喜,你可以额外释放几个GB的空间

图中文本内容如下

控制面板\系统与安全\备份与还原
SystemPropertiesProtection.exe

⑥休眠文件

今天又想起八百年前的一件事,之前从电脑店重装电脑的时候,它默认会有一个休眠选项。

休眠,顾名思义就是比较长期的睡眠,表示Windows将内存中的所有数据转移到硬盘中然后切断电源,然后无论重启之后可以恢复原来的工作状态。

但是现实是残酷的,例如你在打游戏,被别人撵着打,说Windows救我!帮我把当前的状态原封不动地保存下来吧我想歇会暂停一下。
我想起了遇到敌人就把头埋进沙子的某种鸟类的谣言

而且更糟糕的是,Windows在保存时会占用大量系统盘空间,而且未雨绸缪,会预先生成一个文件占位儿,一般会有个把GB。
因此如果不需要用休眠功能,那还是早早关了好(WindowsDOS命令)

运行命令如下

powercfg -h off
::电源选项 休眠选项 关闭

待续

补充事项

- [1] 有问:mklink可以代替软件搬家吗?最好不要。部分软件是常驻系统的,如VMWare和他的机子,电脑管家和360等等各种杀毒软件(所以安装杀毒软件全家桶是不明智的)是不能用mklink的。软件搬家也不行,但是他会阻止你,告诉你搬了会出事,而mklink会看着你出事。
- [2] 如何一了百了:装一个冰点还原,不过!我的电脑Thawed的时候开机25s,Froze的时候开机一分钟。如果你的电脑本来就开机慢,那还是算了吧,他会让你雪上加霜。最好是去重装之后马上装个Ghost,备份c盘(Partition to Image),以后就省事了,一变红就ghost(Image to Partition),性能影响也不是很大,固态硬盘ghost(r或w)一个25GB的档我一般要40分钟,机械硬盘,大概三个钟吧,也就一早上。我不知道ghost之前,每年都要花三十块去电脑店重装一个不靠谱的系统(装了只管一年…)。

蒟蒻的C盘怎么又变红了?(C盘空间快满了怎么清理,AppData,winsxs,Local,Roaming等文件夹如何清理,哪些文件可以删除,哪些属于垃圾)相关推荐

  1. bizmsg是什么文件可以删除吗_C盘里的文件夹都是什么?可以删除吗?哪些可以删除?...

    大家好,我是小匠.众所周知,C盘里的文件不能随意动,特别重要,那么打开C盘,我们可以在根目录下看到一些特定的文件夹,这些文件夹是干嘛用的呢?里面放着什么东西?哪些可以删除呢?今天小匠就来给大家详细说明 ...

  2. 利用java.io.File类实现遍历本地磁盘上指定盘符或文件夹的所有的文件

    2016-11-18 这是本人的第一篇随笔博客,纠结了半天还是选择自己学的时候比较用心的一些知识点上.利用java.io.File类指定本地的文件夹进行遍历所有的文件. package org.lxm ...

  3. windows.old可以删除吗_C盘里的文件夹都有何用?可以删除吗?哪些可以删除?

    众所周知,C盘里的文件不能随意动,特别重要,那么打开C盘,我们可以在根目录下看到一些特定的文件夹,这些文件夹是干嘛用的呢?里面放着什么东西?哪些可以删除呢?今天蝈蝈就来给大家谈谈这个问题. 以下是文件 ...

  4. 一点击文件夹里的wps文件就卡死,不管放在哪个盘

    一点击文件夹里的wps文件就卡死,不管放在哪个盘,只要一点击就会未响应 这是怎么回事啊?整的现在桌面上放的全是文档1

  5. 服务器c盘logs文件夹,Win10系统Logs文件夹有什么作用Logs文件夹可以删除吗

    摘要 腾兴网为您分享:Win10系统Logs文件夹有什么作用Logs文件夹可以删除吗,中信期货,中国人保,西餐菜谱,无忧课堂等软件知识,以及大家来找茬器,河南干部,理想财富,硬盘粉碎机,调音器和节拍器 ...

  6. 服务器c盘logs文件夹,Win10系统Logs文件夹有什么作用?Logs文件夹可以删除吗?

    Windows系统中一般都会有一个Logs文件夹,它能够记载系统运行的一些记录,我们可以使用记事本将它打开.最近,有Win10系统的用户,在查看电脑的时候发现有一个Logs文件夹,不知道Logs文件夹 ...

  7. 合并文件夹内所有Excel文件(目前仅限于合并单层文件夹,如果文件夹下面有文件夹,暂未加入此功能,默认合并所有文件的所有Sheet)优化文件名_变更为:文件夹名字 + 合并的文件-(xls+xlsx)

    几经修改,终于算是成为自己较为满意的一个VBA程序(2020-6-6修正) 然,因个人才疏学浅,如有疏漏,希望各位前辈多多指正~在下先行谢过~ 1.考虑到Excel新建Sheet的命名规则 2.考虑到 ...

  8. Windows修改C盘下的用户(Users)文件夹下的汉字文件夹

    Windows修改C盘下的用户文件夹下的中文名文件夹 问题描述 解决方法 第一步,把系统管理员Administrator账户激活 第二步,注销当前登录的用户,登录Administrator账户 第三步 ...

  9. win10 计算机和文件夹,手动清理win10垃圾,教你认识C盘各个文件夹用途

    导语:我们知道电脑中C盘的空间是系统运行流畅的重要因素之一,在这建议各位养成良好的习惯:不要把软件都默认安装到C盘中.随着时间的流逝,我们电脑中的垃圾文件也越来越多,优化软件可以清理:但是各个垃圾但是 ...

最新文章

  1. python爬虫系列(5.3-动态网站的爬取的策略)
  2. TCP三次握手、tcp和udp对比、四表五链
  3. Codeforces 685C Optimal Point (二分、不同类型距离的相互转换)
  4. hdu2159(二维完全背包)
  5. 经典面试题之 TCP三次握手 和 TCP四次挥手过程----详解
  6. CIRD主站与DOPAS构建笔记#1
  7. ANT HelloWorld
  8. iOS不再美好 安卓收入逼近千万
  9. Python之高等数学的符号求解
  10. 新路由3 新3 NewifiD2 hanwck的老毛子固件
  11. lpx寒假作业案例5
  12. 如何在Linux系统中解压rar文件
  13. Flixel 横板游戏制作教程(一)— HelloFlixel ...
  14. Vue实现简单的音乐播放器
  15. 论文:Real-Time Referring Expression Comprehension by Single-Stage Grounding Network
  16. xpath之根据节点获取兄弟节点
  17. 转动的太极纯HTML代码
  18. layui表头宽度和表格一致_layui表格固定表头统一处理方案
  19. Android 装置CTS与GMS认证差异
  20. 汇金操盘手简易去广告方法

热门文章

  1. fnd_web_sec
  2. 音乐咖android,有音乐的料理店,即将开档!
  3. Matlab 取子矩阵
  4. Gitlab 拉取指定文件夹的四部曲
  5. 用PHP格式化当前日期和时间
  6. 网页|高级检索与专业检索
  7. JavaScript在表格指定的位置插入和删除(传参)
  8. 定位技术 TOA/TDOA/AOA/RSS
  9. 5年SOHO人的深度自我总结
  10. java山海经_山海经API接口_免费数据接口 - 极速数据