c盘是系统盘,人们通常都把windows系统安装到c盘,windows所有的系统文件都存放在c盘。现在大家已经知道下载软件不要放在C盘,都会选择其他盘来存放,但是有些用户就反应,即使是这样,自己的电脑C盘还是爆满,要怎么让C盘干净一点呢?
1、进行C盘的磁盘清理
(1)C盘右键选择属性,点击选择磁盘清洗选项。

(2)检查不必要的文件,点击下面的确定选项。

(3)在弹出提示窗口中选择删除文件。

2、你安装软件的时候都没装在C盘,但不少软件都会向C盘写入一些数据,比如写入到注册表文件,否则这些软件无法正常运行,这会占用C盘的存储空间。
3、你在使用电脑的过程中,会产生很多的临时文件,所以你可以转移个人文件夹。
(1)在存储设置界面,进入下方的:“更改新内存保持位置”;

(2)将所有的个人目录都移动到D盘点击应用保存。

这样在C盘中的“我的文档”、“我的照片”等个人文件夹就转移到D盘中了,这样就可以有效减少C盘的垃圾文件和临时文件了,让你的C盘更加干净。
4、你可以修改一些日常使用软件的存储目录
一些常用软件装在C盘,如果放任不管的话。占用空间的量真的会吓死你。其实只要在设置中修改下文件保存位置。轻松就可以腾出大量C盘空间。
比如微信PC版,天天收到群信息和图片。日积月累的有几十G体量很正常。

大家每天都在使用的QQ也是如此。

还有Adobe家的全家桶,这些缓存空间都可以用巨大形容。如果系统空间不够,一定第一时间清理+转移缓存。“编辑”-“首选项”-“常规”里,修改目录。

5、手动清理window文件夹和大文件
Temp临时文件目录 文件夹位置:此电脑\C:\Windows\Temp

这个文件夹是存放一些临时和缓存文件。删除里边文件是不会对系统有影响的(清理软件通常也会清理这个文件夹)。注意:不要把整个文件夹删除,只需删除文件夹内所有文件即可。如果碰到无法删除的文件,说明此文件正在被使用,重启系统即可删除。
Logfile日志文件夹 文件夹位置:此电脑C:\Windows\system32\logfiles

主要是系统和软件处理记录文件。对普通人来说作用不大,可以删除。
backup备份文件夹 文件夹位置:此电脑\C:\Windows\winsxs\backup

存放软件备份的文件,在我看来基本也是没啥用。删!
Prefetch预读文件夹 文件夹位置:此电脑\C:\Windows\Prefetch

电脑访问文件夹,都会有预读过程。文件夹访问越多,预读信息产生会越多。
定期清理这个文件夹是可以节省空间的。但也会让经常访问的文件夹预读时间变长!
Help帮助文件夹 文件夹位置:此电脑\C:\Windows\ Help

这个Help,主要是存放电脑系统问题相关文件的,也就是系统帮助文件。电脑出现问题的时候,可以通过这些得到帮助。不过能用到这些文件的用户相当的少。还是删除掉节省点空间比较好!
再次提醒,以上这些不要把整个文件夹删除,只需删除文件夹内所有文件即可!如果这些做完了,你的C盘还是很满,那么这边就建议你要重装系统了,选择系统之家装机大师进行一键重装。

类classAprivatedeffooputs:fooendpublicdefbarputs:barendprivatedefzimputs:zimendprotecteddefdibputs:dibendendA的实例a=A.new测试a.foorescueputs:faila.barrescueputs:faila.zimrescueputs:faila.dibrescueputs:faila.gazrescueputs:fail测试输出failbarfailfailfail.发送测试[:foo,:bar,:zim,:dib,:gaz].each{|m|a.send(m)resc
我有一个模型:classItem项目有一个属性“商店”基于存储的值,我希望Item对象对特定方法具有不同的行为。Rails中是否有针对此的通用设计模式?如果方法中没有大的if-else语句,这是如何干净利落地完成的? 最佳答案 通常通过Single-TableInheritance. 关于ruby-on-rails-Rails-子类化模型的设计模式是什么?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.co
我正在使用的第三方API的文档状态:"[O]urAPIonlyacceptspaddedBase64encodedstrings."什么是“填充的Base64编码字符串”以及如何在Ruby中生成它们。下面的代码是我第一次尝试创建转换为Base64的JSON格式数据。xa=Base64.encode64(a.to_json) 最佳答案 他们说的padding其实就是Base64本身的一部分。它是末尾的“=”和“==”。Base64将3个字节的数据包编码为4个编码字符。所以如果你的输入数据有长度n和n%3=1=>"=="末尾用于填充n%
我主要使用Ruby来执行此操作,但到目前为止我的攻击计划如下:使用gemsrdf、rdf-rdfa和rdf-microdata或mida来解析给定任何URI的数据。我认为最好映射到像schema.org这样的统一模式,例如使用这个yaml文件,它试图描述数据词汇表和opengraph到schema.org之间的转换:#SchemaXtoschema.orgconversion#data-vocabularyDV:name:namestreet-address:streetAddressregion:addressRegionlocality:addressLocalityphoto:i
我好像记得Lua有类似Ruby的method_missing的东西。还是我记错了? 最佳答案 表的metatable的__index和__newindex可以用于与Ruby的method_missing相同的效果。 关于ruby-难道Lua没有和Ruby的method_missing相媲美的东西吗?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/7732154/
为什么4.1%2返回0.0999999999999996?但是4.2%2==0.2。 最佳答案 参见此处:WhatEveryProgrammerShouldKnowAboutFloating-PointArithmetic实数是无限的。计算机使用的位数有限(今天是32位、64位)。因此计算机进行的浮点运算不能代表所有的实数。0.1是这些数字之一。请注意,这不是与Ruby相关的问题,而是与所有编程语言相关的问题,因为它来自计算机表示实数的方式。 关于ruby-为什么4.1%2使用Ruby返
它不等于主线程的binding,这个toplevel作用域是什么?此作用域与主线程中的binding有何不同?>ruby-e'putsTOPLEVEL_BINDING===binding'false 最佳答案 事实是,TOPLEVEL_BINDING始终引用Binding的预定义全局实例,而Kernel#binding创建的新实例>Binding每次封装当前执行上下文。在顶层,它们都包含相同的绑定(bind),但它们不是同一个对象,您无法使用==或===测试它们的绑定(bind)相等性。putsTOPLEVEL_BINDINGput
我可以得到Infinity和NaNn=9.0/0#=>Infinityn.class#=>Floatm=0/0.0#=>NaNm.class#=>Float但是当我想直接访问Infinity或NaN时:Infinity#=>uninitializedconstantInfinity(NameError)NaN#=>uninitializedconstantNaN(NameError)什么是Infinity和NaN?它们是对象、关键字还是其他东西? 最佳答案 您看到打印为Infinity和NaN的只是Float类的两个特殊实例的字符串
如果您尝试在Ruby中的nil对象上调用方法,则会出现NoMethodError异常并显示消息:"undefinedmethod‘...’fornil:NilClass"然而,有一个tryRails中的方法,如果它被发送到一个nil对象,它只返回nil:require'rubygems'require'active_support/all'nil.try(:nonexisting_method)#noNoMethodErrorexceptionanymore那么try如何在内部工作以防止该异常? 最佳答案 像Ruby中的所有其他对象
关闭。这个问题需要detailsorclarity.它目前不接受答案。想改进这个问题吗?通过editingthispost添加细节并澄清问题.关闭8年前。Improvethisquestion为什么SecureRandom.uuid创建一个唯一的字符串?SecureRandom.uuid#=>"35cb4e30-54e1-49f9-b5ce-4134799eb2c0"SecureRandom.uuid方法创建的字符串从不重复?