作业开端,一向被程序猿=修电脑的,厌恶感十足,很可惜打脸来的太快,经历了公司换新电脑,坏了几回,再到作业变化自己搞了新电脑,直到红盘,被逼敞开了自己的电脑救赎之旅,本次以这次被逼优化为例,首要想说的是搞程序的处理红盘的问题。
装体系
之前装备的电脑新拆就一向有莫名重启,移动电源无法使用的状况,随后到了彻底无法忍受的程度,你能幻想,你正敲着代码毫无预兆就重启吗,仍是一天10几回那种,好在终年随时保存的好习惯防止了重大事故,所以开端了反反复复的体系重装,直到确认是硬件问题,拿去报修,完了之后,当体系装置现已成为了天性,让我彻底的不再惊骇重装体系这个事儿,你们应该都懂,作为一名开发,体系重装这个事儿到底是有多惊骇、
在这之后,由于作业变化的原因,又匆促的买了新电脑,装置现已轻车熟路,大约是对纯洁版,专业版体系的执着,微PE东西箱让我感觉到装体系和纯洁版是一个让人愉悦的事儿,夹带私货的体系让人头皮发麻,我大约经过了这个几个阶段,
体系装置->晋级专业版->C盘分区扩容->提权administrator(普通用户对权限引起的bug和问题深度受害者)->驱动/开发东西装置,一顿操作搞下来,我的C盘大约控制在了40G以内,其他软件的装置严厉的装在了指定盘符,成果半年多下来,我的120G的C盘坎坎到今日只剩下了5个G,或许这个就是全栈加全干带来的深度后果吧。
C盘红盘进程
像是npm 、cargo、vs、maven、Android Studio、python等东西C盘盘符发生缓存的问题我现已极度的进行了处理,但从120G-40G=80G的进程,你应该能幻想我这大半年都经历了啥、找的c盘批处理彻底处理不了我的困难,至于现有的C盘瘦身啥的软件要么收费要么夸大,感觉跟搞程序用的电脑不吻合,彻底处理不了啥问题,没办法,我只能挨个的剖析文件夹,定位这些内容发生自哪里。
@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\*.*”
echo 一键清理体系垃圾完成!
echo. & pause
优化前C盘只剩下5个G,没有先见之明,只能把优化后的成果贴图了,从D盘应该看得出端倪
在这个截图之前,C盘的用户数据大约是60多个G,20多G的优化空间也从此处来的
C盘救赎
- C:\Users\Administrator\AppData\Local假如作为前端,大约率空间的占用是从这儿开端的
- 假如作为服务端
- JAVA检查一下你的maven包缓存位置,我开端就设置了,因此没有占据C盘空间,许多都放在D盘了。
- c# 检查一下nuget的包缓存,或许会很大
- python的能够检查一下pip相关的包
- 总归现在的开发东西都很热衷于你的用户数据存储包,你假如剖析一下c盘空间会有惊喜发现
- 我之前也搜过许多教程,然并卵,许多压根没考虑过C盘用户数据形成的问题。
整的比较简单,算是个程序猿集体防止重装体系的一个计划吧,求人不如求己,实在是在重装的边际挣扎的老哥,能够测验从这几个方面去做处理,测验把相关的批处理删去加到以上的脚本中,做个自己的专清小东西,别被各种C盘瘦身垃圾软件折磨了。
结束
马上2023,仍是在修电脑的进程中度过,为程序奋斗的一年画上句号、祝福各位的电脑利器愈加痛快随心,在新的一年里发明新的,专归于自己的程序传奇。 ———-最后,新年快乐!!!