欢迎来到电脑知识学习网,专业的电脑知识大全学习平台!

手机版

win7系统占用空间大-(win7系统占用空间大小)

视频教程 发布时间:2022-12-06 20:25:19
win7系统占用空间大 (win7系统占用空间大小)

正常使用电脑最怕什么?如果我不做飞蛾,我最害怕的可能是红盘警告。在过去的两年里,我没有升级家里的经典机器。在软件安装越来越复杂、游戏越来越大、小妹妹越来越多的背景下,电脑直接导致了一寸土地和一寸黄金。



但是解决这种情况的方法有很多,最简单的方法就是用钞票的能力扩大电脑的容量。当然,没有刚需的前提,我不打算花这笔钱。


有没有可以简单折腾家里硬盘瘦身的方案?答案是肯定的,比如常见的清洁卸载工具,新三年旧三年,删除资源三年;另一个例子是不常见但有用的「压缩」。


不要误会。这里提到的压缩不是用的,比如 7-Zip 当压缩工具包装和压缩资源时,压缩必须每次解压才能使用。时间换空间真的不划算。


我说的是压缩 Windows 自带压缩功能,如盘符属性页底部常见的压缩功能「压缩驱动器以节省磁盘空间」。




NTFS 压缩


不知大家平时有没有观察过,我们在看文件或文件夹的大小时,Windows 有两行数据显示,一行是大小,另一行是占用空间。



只要文件的内容不变,格式不变,文件的身材可以说是固定的,那么为什么跑到硬盘上占用不同的空间呢?


举个简单的栗子,你就明白了。我们上学的时候,一页标准的作文纸是 400 格子,超过 400 换上一页。


假设这个文件是 401 一个字,需要占用两页作文纸,在系统的规则下,剩下的 399 其他文件不允许占用格子。



因此,文件的大小和占用空间会有所不同,系统自带「压缩驱动器以节省磁盘空间」功能的原理是什么?


很简单,它的作用是让剩下的 399 其他文件可以使用一个网格。根据不同的压缩算法,空间利用率也不同,即在使用中 Windows 自带的 NTFS 压缩后,文件大小没有变化,但占用空间会变化。


然而,整体压缩有点不好。在不同的情况下,压缩的性能并不统一。例如,大量分散文件的压缩效果远远大于单个大文件。


更重要的是,在 Win10 之后,微软新适配 Compact.exe 压缩比早 NTFS 压缩更可靠!


例如,使用之前例子中的文件夹 Compact 命令可以把原来的 396M 压缩到了 210M,活活省出来 100M 的空间。



只是微软遵循它的旧习惯,Compact.exe 压缩被隐藏在命令行中。



至于傻瓜式的一键操作,我从 GitHub 找到一个项目,CompactGUI。


CompactGUI


被打包好的 CompactGUI 它是一个不需要安装的单文件,它的真实身体只有 2.71M 大小,但是我们的电脑需要有 .NET 6 的相关库。



好在 GitHub 上面还有另一个内置。 .NET 6 虽然单个文件的体积已经扩大到 148M,但优点是不需要额外的安装 .NET 相关文件。



无脑使用,打开软件,选择待压缩电脑的文件目录,请注意,选择文件夹,而不是单个文件。



比如我在这里选的 PS 安装目录:



然后软件会显示文件现在占用的空间大小,点击「Compress」压缩。



这时会弹出一个窗口,比如从上到下的第一行 4 压缩算法,压缩强度依次增强,当然压缩速度也会依次减慢。


电脑


一般来说,压缩和速度平衡可以选择 XPRESS 8K,1 分钟左右,5.3G 的 PS 被压缩到了 4G。



压缩后 PS,当然,我们不必担心压缩后的负面影响,因为当我们正常使用所有功能时,性能影响几乎被忽视。 CompactGUI 打开压缩文件目录时,下面会有一个「uncompress」按钮,可以一键恢复。


我试过压缩力最大的 LZX 算法,5.3G 的 PS,被成功压制 3.7G。



但我注意到,在 GitHub 作者有标记,LZX 电脑 对 CPU 有要求。



为什么这么说?虽然读文件吃硬盘,但解压吃 CPU 因此,一直有一种误解,即文件读取因压缩而下降,其实不然,利用 Compact 压缩,本质上就是拿 CPU 空间的性能。


而且对大多数小伙伴来说,CPU 强硬、旧硬盘不堪的情况也比较常见,此时压缩反而能提高读取速度。


至于这个 CPU 性能有多大的影响,我只能说我在使用压缩 PS 完全感觉不到,GitHub 作者是这么说的。



总结


让我们做一个简单的总结。事实上,这是微软更新的 Win10 功能不是什么新东西。之所以之前拉了那么多没有的,是因为我不想和大家分享这么模棱两可的软件。


对于大型软件工具或单机游戏 CompactGUI 压缩会给你带来惊喜;而且对自己来说其美味的 CPU 性能网游,用 CompactGUI 相反,压缩属于负优化,不偿失。


CompactGUI 的 GitHub 我把地址放在这里:

github.com/IridiumIO/CompactGUI


我还存了一份网盘双手奉上。

内置 .NET:wwl.lanzoue.com/iIT3k0giteud

需额外安装 .NET:wwl.lanzoue.com/ipyEc0gitbhc


俗话说,新三年,旧三年,压缩压缩又三年,如果这个穷人的折腾计划能帮到你,给我个赞就好,over。

微信微信官方账号程序员不开心(coder911)未经授权请勿转载!

感谢您的支持和关注!

责任编辑:电脑知识学习网

视频教程