草庐IT

就这一篇:教你真正有效地解决爆满的C盘!

阿虚同学 2023-10-30 原文

很多小姐姐的电脑可能很容易出现上图这种情况——C盘红的不要不要的

这种情况很容易会导致程序运行变慢,甚至可能造成电脑死机

咋个解决呢?

阿虚今天就出一篇完整的解决攻略

▍1 清理垃圾软件

首先,肯定是清理系统垃圾了

不过关于清理垃圾的软件,阿虚其实很早就分享过了

如果没看过的话,请先翻回去看一下下:📄点击查看文章

不过实际上,除了系统历史升级文件,各种浏览记录、更新日志、卸载残留等等垃圾文件占用的空间其实很少

更多切实有效的方法大家还是继续往下看

▍2 软件搬家

除了清理垃圾,很多粉丝来问过阿虚:我能不能把软件搬到其他盘?

当然,这个想法是可以实现的

● 2.1 FolderMove

对于安装在C盘的软件,一般都默认在 Program Files & Program Files(X86) 文件夹中

打开软件,找到C盘的软件安装文件夹,设置好新目录,点击「移动并设置符号链接」即可

FolderMove 的移动原理不难,就是把软件移动到新目录,在原目录留下一个文件夹快捷方式,通过快捷方式映射到软件的真实存放位置

如果你想复原的话,删除快捷方式 ,把文件移回原路径即可

另外使用这个软件的话需要注意以下两点:

  1. 一次只能移动一个软件
  2. 要保证移动之前,软件完全关闭,没有相关服务占用

需要以上软件的话,请关注微信公众号:阿虚同学,回复以下关键词,后台即会自动回复下载地址

软件搬家

● 2.2 腾讯电脑管家

官网:guanjia.qq.com

腾讯电脑管家的工具箱中,就有「软件搬家」这一个功能,而且比FolderMove更简单好用

在电脑管家的「工具箱」的「软件」一栏中即可找到「软件搬家」这个功能:

选择需要搬家的软件,设置好目录,点击「开始搬移」即可

同时你可以在「搬运历史」中还原回去

● 2.3 建议是卸载重装

但其实阿虚是不建议各位使用软件搬家的,因为软件搬家可能会导致很多软件后续使用上的问题

比如我原本安装在C盘的Premiere(视频剪辑软件,简称Pr),如果使用软件搬家软件搬家到D盘

后续如果我想装一些Pr的插件,因为插件默认的目录都是Pr的默认安装目录,但现在C盘的Pr被搬走了

所以后续的插件安装后就会使用不上 (想使用还得自己手动去移动插件文件) 😅

所以阿虚还是建议各位别嫌麻烦:手动卸载软件后,再手动重新安装到其他目录

当然,卸载软件最好能用专门的卸载软件来保证卸载干净,这里推荐各位看看阿虚之前写的一篇文章,里面有详细教怎么完全卸载一个软件:📄点击查看文章

▍3 修改文件库位置/软件的缓存目录

除了软件尽量少安装在C盘,其实有更重要的2点需要各位在日常使用电脑的时候注意

● 3.1 修改文件库的位置

像我的电脑中这些文件夹:文档、视频、音乐、图片、下载

实际默认目录都是在C盘

像浏览器默认文件下载目录一般都是「下载」这个文件夹,如果你不太注意,久而久之,C盘就会被慢慢装满😅

而这些下载下来的文件,实际也不是「垃圾文件」,你用那些垃圾清理软件无论清理多少遍都不会清理掉的

除了手动去清理,阿虚建议大家直接更改这些文件夹的默认位置,一劳永逸😏

阿虚就统统把文档、视频、音乐、图片、下载,这几个文件夹的位置改到了D盘

修改的方法也很简单,打开我的电脑,右键「文档」这个文件夹,选择属性

然后切换到「位置」选项卡,点击「移动」,更改到C盘以外的位置即可😎

改完之后,原本目录下的文件也会自动被移动到新目录

其他视频、音乐、图片、下载文件夹的修改方法同理,不赘述了

● 3.2 更改软件缓存目录

类似于QQ/微信这类聊天软件,如果你好友比较多或者加的群比较多啥的,一般一年就有好几十G的聊天文件大小 (尤其PC版微信一般还默认开启了文件自动下载的)

而且这些软件默认的缓存目录一般也都是C盘😅

所以你可能感觉自己每天也就聊聊天,也没咋下载文件,安装软件到C盘啥的,结果不知不觉C盘就红了🧠ˀ̣ˀ̣

那很可能就是因为这些软件的缓存文件把你的C盘给堆满了

你需要自己手动去软件的「设置」里面一一修改

简单说一下常见占用大量缓存的软件:

  1. 微信/QQ/TIM一类的聊天软件
  2. 腾讯/优酷/爱奇艺一类的视频软件
  3. 网易/QQ音乐/虾米音乐一类的音乐软件
  4. Ps/Pr/Ae一类的设计&视频剪辑软件
  5. 印象笔记/有道云笔记一类笔记软件
  6. IDM/FDM一类的下载软件

这些软件的缓存目录几乎清一色都默认是C盘,建议都自己手动修改一下🧐

阿虚建议是:在其他盘,比如D盘创建一个专门的缓存目录,然后统一把这些软件的缓存目录改过去

WizTree

但怎么知道哪些软件的缓存占用C盘比较多呢?

这里推荐各位用WizTree这个软件👻

但使用这个软件扫描C盘的前提是:你要能分清楚哪些文件是能删的,哪些是不能删的,千万不要看到占用大的文件随意就删除!

如果一不小心删除了系统必要文件,很容易导致系统出问题

WizTree的使用很简单,绿色软件下载即用,打开后选择你要扫描的磁盘即可:

WizTree左上为目录树显示文件夹占用,右上可查看某一类文件所占空间,下部分为图形化显示文件夹占用

在左上部分目录树里根据文件夹占用依次展开目录即可轻松找到究竟是是什么占了你的C盘空间

直接右键即可浏览文件夹

比如说阿虚这里就找到了我电脑目录:

C:\Users\666\AppData\Roaming\Apple Computer\MobileSync\Backup下面一个8个多G的文件夹

这个看起来像乱码一样的文件夹是什么文件呢 ˀ̣ˀ̣

实际这个文件夹是 iTunes 对 iPhone 手机的备份文件

所以,这个其实是可以删除或者移动的

我把这个文件夹剪切到其他盘,那我的C盘不就腾出8个G的空间了!?🤩

如果判断不了究竟能不能删:请善用百度!

阿虚上次清理C盘,就是用这个软件发现:有一次没注意在看直播的时候点击了IDM的下载按钮(IDM的默认缓存目录在C盘),导致我C盘一夜之间莫名其妙少了近10个G!😂

另外,这个软件还能扫描出隐藏的文件夹

需要以上软件的话,请关注微信公众号:阿虚同学,回复以下关键词,后台即会自动回复下载地址

系统优化

▍4 把D盘的空间分给C盘

当然,对于某些人来说,可能最根本的问题是:

在最起初给C盘分区的时候,划给C盘的空间就实在太小了呀!

当然,这其中部分原因也是因为软件的安装包越发展越大,当年PS CS6也才占用400MB空间而已,而现在PS 2020直接装完就占用4GB,占用空间整整翻了10倍!

这种情况的话,以上提到的「软件搬家」、「改文件库位置」、「修改软件的缓存目录」其实都不能根本的解决问题了

真想解决这种情况,只能靠对系统重新分区来解决!

别听到对系统分区就觉得很难,实际根本无需任何第三方软件就能解决,而且其中最耗时的步骤实际上可能是复制、剪切…

先举一个最简单的例子来说明给C盘增加空间所需要的前提:

  1. 假设你有现在有C、D、E 三个磁盘
  2. 重点:如果你想给C盘增加空间,需要保证D盘是空的!你是不能把E盘的空间分给C盘的!
  3. D盘不是空的怎么办?——先暂时移动到E盘
  4. E盘装不下D盘的文件怎么办?——先暂时移动到U盘、移动硬盘等里面

下面假设你已经将所有D盘的文件暂时腾空了

然后以WIN10为例,在桌面左下角,右键开始按钮,选择磁盘管理(WIN7可以在控制面板里面找到磁盘管理)

然后我们右键D盘,选择**「压缩卷」**

把D盘的空间全部压缩了!

然后你就可以看到在C盘的右边多出了一个未分配空间

接着在C盘上右键选择**「扩展卷」**

然会运行扩展卷向导,输入你想新增给C盘的空间,然后点击下一步即可

然后你的C盘就新增30G空间了

最后呢,你需要把剩下的那些未分配的空间,重新变成D盘即可

在未分配空间上右键,选择「新建简单卷」

把剩下的空间全填进去后一路下一步,分配驱动器号这里重新分配为D盘,再点下一步就行了

最后的最后,再把你之前暂时移动的其他地方的文件重新移动回D盘就搞定了👌

**如果你在D盘有安装软件,如此操作一番下来,是不会影响后续D盘软件的运行的!**😏

还有一种情况,假如你只有C、D两个盘,而且你还没有U盘、移动硬盘啥的,怎么办?😂

打比方说你是这种情况:你D盘有300G大小,里面装了200G的文件,那你只能下面这种方式解决了:

其实就是先把D盘能压缩的空间压缩出来,暂时新建为E盘,然后把文件一点一点搬过去

稍微相关的一个话题,安卓手机清理阿虚也是写过的:📄点击查看文章

有关就这一篇:教你真正有效地解决爆满的C盘!的更多相关文章

  1. ruby - 如何进行排列以有效地定制输出 - 2

    这是一道面试题,我没有答对,但还是很好奇怎么解。你有N个人的大家庭,分别是1,2,3,...,N岁。你想给你的大家庭拍张照片。所有的家庭成员都排成一排。“我是家里的friend,建议家庭成员安排如下:”1岁的家庭成员坐在这一排的最左边。每两个坐在一起的家庭成员的年龄相差不得超过2岁。输入:整数N,1≤N≤55。输出:摄影师可以拍摄的照片数量。示例->输入:4,输出:4符合条件的数组:[1,2,3,4][1,2,4,3][1,3,2,4][1,3,4,2]另一个例子:输入:5输出:6符合条件的数组:[1,2,3,4,5][1,2,3,5,4][1,2,4,3,5][1,2,4,5,3][

  2. 屏幕录制为什么没声音?检查这2项,轻松解决 - 2

    相信很多人在录制视频的时候都会遇到各种各样的问题,比如录制的视频没有声音。屏幕录制为什么没声音?今天小编就和大家分享一下如何录制音画同步视频的具体操作方法。如果你有录制的视频没有声音,你可以试试这个方法。 一、检查是否打开电脑系统声音相信很多小伙伴在录制视频后会发现录制的视频没有声音,屏幕录制为什么没声音?如果当时没有打开音频录制,则录制好的视频是没有声音的。因此,建议在录制前进行检查。屏幕上没有声音,很可能是因为你的电脑系统的声音被禁止了。您只需打开电脑系统的声音,即可录制音频和图画同步视频。操作方法:步骤1:点击电脑屏幕右下侧的“小喇叭”图案,在上方的选项中,选择“声音”。 步骤2:在“声

  3. 【高数】用拉格朗日中值定理解决极限问题 - 2

    首先回顾一下拉格朗日定理的内容:函数f(x)是在闭区间[a,b]上连续、开区间(a,b)上可导的函数,那么至少存在一个,使得:通过这个表达式我们可以知道,f(x)是函数的主体,a和b可以看作是主体函数f(x)中所取的两个值。那么可以有,  也就意味着我们可以用来替换 这种替换可以用在求某些多项式差的极限中。方法: 外层函数f(x)是一致的,并且h(x)和g(x)是等价无穷小。此时,利用拉格朗日定理,将原式替换为 ,再进行求解,往往会省去复合函数求极限的很多麻烦。使用要注意:1.要先找到主体函数f(x),即外层函数必须相同。2.f(x)找到后,复合部分是等价无穷小。3.要满足作差的形式。如果是加

  4. 深度学习部署:Windows安装pycocotools报错解决方法 - 2

    深度学习部署:Windows安装pycocotools报错解决方法1.pycocotools库的简介2.pycocotools安装的坑3.解决办法更多Ai资讯:公主号AiCharm本系列是作者在跑一些深度学习实例时,遇到的各种各样的问题及解决办法,希望能够帮助到大家。ERROR:Commanderroredoutwithexitstatus1:'D:\Anaconda3\python.exe'-u-c'importsys,setuptools,tokenize;sys.argv[0]='"'"'C:\\Users\\46653\\AppData\\Local\\Temp\\pip-instal

  5. python - 是否可以使用 Ruby 或 Python 禁用 anchor /引用来发出有效的 YAML? - 2

    是否可以在PyYAML或Ruby的Psych引擎中禁用创建anchor和引用(并有效地显式列出冗余数据)?也许我在网上搜索时遗漏了一些东西,但在Psych中似乎没有太多可用的选项,而且我也无法确定PyYAML是否允许这样做.基本原理是我必须序列化一些数据并将其以可读的形式传递给一个不是真正的技术同事进行手动验证。有些数据是多余的,但我需要以最明确的方式列出它们以提高可读性(anchor和引用是提高效率的好概念,但不是人类可读性)。Ruby和Python是我选择的工具,但如果有其他一些相当简单的方法来“展开”YAML文档,它可能就可以了。 最佳答案

  6. ruby - 如何更快地解决 project euler #21? - 2

    原始问题Letd(n)bedefinedasthesumofproperdivisorsofn(numberslessthannwhichdivideevenlyinton).Ifd(a)=bandd(b)=a,whereab,thenaandbareanamicablepairandeachofaandbarecalledamicablenumbers.Forexample,theproperdivisorsof220are1,2,4,5,10,11,20,22,44,55and110;therefored(220)=284.Theproperdivisorsof284are1,2,

  7. ruby-on-rails - 我需要一个真正的 UNIX RoR 开发环境 - 2

    从一开始,我就是一个Windows高手。我从MS-DOS开始。我安装了Windows2.1以及此后的所有Windows。现在,我家里有10台不同的Windows机器在运行,从Windows7Ultimate到各种版本的WindowsServer。我还没有完成Windows8,也不想去那里。我在服务器和各种软件方面都有UNIX经验,但它并不是我的首选环境。但是,我想我正在转换。我试图假装使用Cygwin和MSYS在Windows下运行UNIX。我的目的是搭建一个开发环境。两者都让我失望了。我花了比开发更多的时间来解决一系列技术问题。这是NotAcceptable。到目前为止,我的Ruby

  8. ruby - 为什么这个救援语法有效? - 2

    好的,所以我有了我正在使用的应用程序的这种方法,它可以在生产中使用。我的问题为什么这行得通?这是新的Ruby语法吗?defeditload_elements(current_user)unlesscurrent_user.role?(:admin)respond_todo|format|format.json{render:json=>@user}format.xml{render:xml=>@user}format.htmlendrescueActiveRecord::RecordNotFoundrespond_to_not_found(:json,:xml,:html)end

  9. ruby - 奇怪的 ruby​​ for 循环行为(为什么这样做有效) - 2

    defreverse(ary)result=[]forresult[0,0]inaryendresultendassert_equal["baz","bar","foo"],reverse(["foo","bar","baz"])这行得通,我想了解原因。有什么解释吗? 最佳答案 如果我使用each而不是for/in重写它,它看起来像这样:defreverse(ary)result=[]#forresult[0,0]inaryary.eachdo|item|result[0,0]=itemendresultendforainb基本上就

  10. ruby -\b 在 Ruby 正则表达式中的真正含义是什么? - 2

    我有一个文件,其中包含诸如“CanyonSt/27thWay”之类的短语,我正试图使用​​Ruby正则表达式将其转换为“CanyonStand27thWay”。我使用file=file.gsub(/(\b)\/(\b)/,"#{$1}and#{$2}")进行匹配,但我我对\b的真正含义以及为什么$1包含斜线之前的单词边界之前的所有字符以及为什么$2包含从下一个单词开始的单词边界之后的所有字符感到有点困惑。通常,我希望正则表达式括号中的任何内容都在$1和$2中,但我不确定单词边界周围的括号真正意味着什么,因为从单词字符到字符的转换之间确实没有任何内容一个空白字符。

随机推荐