草庐IT

硬盘满了但根本清理不出垃圾?这神器轻松搞定

Aimo 2023-03-28 原文

最近又有朋友向笔者抱怨,明明硬盘塞得满满的,但无论用系统自带的垃圾清理工具,还是用第三方的XX助手清理,似乎都见效不大。清理过后,只删除了几百甚至几十MB的缩略图文件,硬盘依然被塞得满满当当。这到底应该怎么办?  

之所以会出现这样的问题,是由于清理程序没有识别到你想要清理掉的数据。通常来说,清理程序会将缩略图文件、缓存等等识别为可清理的垃圾,但实际上你想要清理的数据,或许又远远不止这些。例如,微信QQ产生的聊天文件数据也是海量的,其中很大一部分都可以删掉,但清理程序显然是不敢对这部分数据乱来的。要如何找出真正占硬盘的数据,从而自己判断该不该清理掉?今天,就来给大家推荐一款神器,帮你找出硬盘中占空间的大头!  

WizTree:https://www.diskanalyzer.com/  

这款工具的名字叫做WizTree,它是一款体积小巧的软件,有绿色便携版,下载后直接运行即可。

绿色软件,无需安装  

WizTree的使用很简单,开启软件后,选择想要扫描的目录,然后点击扫描,界面中就会呈现相关目录的硬盘空间占用情况了!

可见,WizTree所呈现出的信息是非常全面的,可以非常精确且直观地显示哪些文件和文件夹占用硬盘空间最多。一来,它可以从大到小排列文件和文件夹;二来,它可以按照扩展名来分类,让你看到哪种文件占体积最多;三来,它还可以用图形的方式,来直观地呈现硬盘空间的占用情况——WizTree使用了大小不同的方块来表现硬盘的空间占用情况,体积越大的文件目录,方块也越大。到底哪里产生了占用硬盘空间的大文件,一目了然。

什么文件目录占体积最多,一目了然  

值得一提的是,WizTree的这些方块还是可以嵌套点击的。双击某个方块,就可以进一步查看对应目录下细分的文件目录体积占用情况。例如在截图中,我们可以一下看到占用体积最多的是pagefile.sys文件(虚拟内存文件)和hiberfil.sys文件(休眠数据文件),接下来就是WXWork文件夹了。而点击进入WXWork文件夹,又可以看到占用最多的是Log目录,这里面的数据对应的是企业微信的聊天记录,不能乱删除……至于哪些文件可以移动或者删除,各位可以按照自己的实际情况来决定。

每层目录都可以展开并用方块图形呈现空间占用情况  

WizTree还有其他非常实用的功能。例如,它能够选择KB、MB、GB等不同单位来显示文件体积,方便调节视图尺度;又例如,它可以将结果导出CSV文件,或者复制文件和大小信息到剪贴板,方便分享硬盘空间占用情况;另外,它还可以过滤扫描结果,这可以帮助你更精准地找出不需要的数据。

总的来说,WizTree是一款非常方便的工具,它能够以非常直观的方式,迅速帮你找出硬盘被什么目录和文件占用。如果你觉得一般的清理工具不够彻底,硬盘中或许深藏着某些已经不需要的文件目录,不妨试试WizTree吧。

有关硬盘满了但根本清理不出垃圾?这神器轻松搞定的更多相关文章

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

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

  2. ruby-on-rails - ActiveRecord 的 find_or_create* 方法是否存在根本性缺陷? - 2

    有几种方法:first_or_create_by、find_or_create_by等,它们的工作原理是:与数据库对话以尝试找到我们想要的东西如果我们找不到,就自己做保存到数据库显然,并发调用这些方法可能会使两个线程都找不到它们想要的东西,并且在第3步中一个线程会意外失败。似乎更好的解决方案是,创建或查找即:提前在您的数据库中创建合理的唯一性约束。如果你想保存一些东西,就保存它如果有效,那就太好了。如果它因为RecordNotUnique异常而无法工作,它已经存在,太好了,加载它那么在什么情况下我想使用Rails内置的东西而不是我自己的(看起来更可靠)create_or_find?

  3. ruby-on-rails - solr 清理查询 - 2

    我在Rails上使用带有ruby​​的solr。一切正常,我只需要知道是否有任何现有代码来清理用户输入,比如以?开头的查询。或* 最佳答案 我不知道执行此操作的任何代码,但理论上可以通过查看parsingcodeinLucene来完成并搜索thrownewParseException(只有16个匹配!)。在实践中,我认为您最好只捕获代码中的任何solr异常并显示“无效查询”消息或类似信息。编辑:这里有几个“sanitizer”:http://pivotallabs.com/users/zach/blog/articles/937-s

  4. ruby-on-rails - 从对 super 的调用中清理一个 block - 2

    我正在使用ActiveAttr,它为您提供了很好的通过block选项进行初始化:person=Person.new()do|p|p.first_name='test'p.last_name='man'end但是,在包含ActiveAttr::Model的特定类中,我想绕过此功能,因为我想将该block用于其他用途。所以我们开始吧:classImperator::CommandincludeActiveAttr::ModelendclassMyCommand这失败得很惨,因为该block仍然向上传递到链中,并最终在ActiveAttr内部运行此代码:definitialize(*)sup

  5. ruby-on-rails - 为什么 Devise/Omniauth 会向 URL 添加垃圾? - 2

    使用facebook登录后,我被重定向到/#_=_,其中显示主页。这种垃圾也出现在其他URL中,例如当注册失败并被重定向到/users/sign_in#_=_为什么会发生这种情况,我该如何解决? 最佳答案 如果你真的不想要它,一些简单的javascript就可以了:if(window.location.hash=="#_=_"){window.location.hash="";} 关于ruby-on-rails-为什么Devise/Omniauth会向URL添加垃圾?,我们在StackO

  6. ruby-on-rails - ActionMailer HTML 编码 hell - 特殊字符替换为垃圾 - 2

    我有UTF-8字符串:Website•Facebook那是中间的一颗子弹又名•或0xE20x800xA2此值已正确存储在数据库中,并使用默认设置使用Rails3和ruby​​1.9.3正确显示在屏幕上。我正在尝试通过HTML电子邮件发送此邮件,但是当一切都说完之后,接收端看到的是垃圾:这背后的代码很简单,我有一个ActionMailer子类(默认使用UTF-8)设置以在布局中发送带有UTF-8内容编码的HTML电子邮件:email.html.erb布局文件:"all"%>内容使用与呈现网页相同的View,重要的一行是:我已经尝试了很多很多force_encoding的排列,e

  7. ruby-on-rails - 如何清理 Rails 中凌乱的 View 和 Controller ? - 2

    我的应用中有很多这样的代码:if@document.template.name=="Newsletter"...end我意识到这是糟糕而丑陋的代码。我不确定这种代码有哪些替代方案。有什么最佳实践吗?希望如此。干杯!示例Controller代码在此Controller代码示例中,如果名称为"Newsletter",它会将图像发布到Twitter。我知道这很乱,而且很多代码应该移到模型中。不过,我更关心条件。if@document.template.name=="Newsletter"source=Magick::Image.read(@document.component.image_n

  8. ruby - 符号的垃圾收集 Ruby 2.2.1 - 2

    所以从Ruby2.2+版本开始引入了符号垃圾回收。我在irb中编写了以下代码片段:before=Symbol.all_symbols.size#=>3331100_000.timesdo|i|"sym#{i}".to_symendSymbol.all_symbols.size#=>18835GC.startSymbol.all_symbols.size#=>3331因此,正如预期的那样,它收集了使用to_sym动态生成的所有符号。那么GC是如何知道收集哪些符号的呢?即使它们在程序中被引用,它会收集符号吗?符号垃圾回收是如何工作的?如果我创建的其中一个符号在程序中被引用,它还会收集它吗?

  9. micropython复现经典单片机项目(二)可视化音频 频谱解析(基本搞定) - 2

    本人是音乐爱好者,从小就特别喜欢那个随着音乐跳动的方框效果,就是这个:arduino上一大把对,我忍你很久了,我就想用mpy做,全网没有,行我自己研究。果然兴趣是最好的老师,我之前有篇博客专门讲音频,有兴趣的可以回顾一下。提到可视化频谱,必然绕不开fft,大学学过这玩意,当时一心玩,老师讲的一个字都么听进去,网上教程简略扫了一下,大该就是把时域转频域的工具,我大mpy居然没有fft函数,奶奶的,先放着。音频信息如何收集?第一种傻瓜式的ADC,模拟转数字,原始粗暴,第二种,I2S库,我之前博客有讲过,数据是PCM编码。然后又去学PCM编码,一学豁然开朗,舒服,以代码为例:audio_in=I2S

  10. ruby-on-rails - 什么是可以轻松集成到现有应用程序的优秀 Ruby on Rails 论坛? - 2

    什么是可以轻松集成到现有应用程序的优秀开源RoR3论坛?可选功能:OpenID支持Haml/SCSS模板支持表情符号、YouTube、图片等我可能会对其进行大量更改,而且我在Ruby方面仍然很薄弱,所以干净、带注释的代码以及良好的实践会很棒。谢谢:) 最佳答案 最近我在搜索类似的功能并遇到了discourse.您绝对应该检查一下。Discourseisthe100%opensource,next-generationdiscussionplatformbuiltforthenextdecadeoftheInternet.Whenev

随机推荐