Folder Size 小软件显示资源管理器文件夹大小

原来很早的时候,在Windows2000及xp的时代,系统自带的资源管理器通过设置是可以显示出文件夹的大小来的。但是后来升级到Vista及以后的WIN7直到现在的WIN10,一直没有再恢复这个功能了。但实际上这个功能是非常实用的,是非常必要的。而今天分享的FolderSize这个小软件可以在一定程度上帮助我们实现这个目标,当然也存在一点点的小缺陷的。

图1.xp下显示文件夹大小(图片来自folder size网站)

FolderSize目前的最新版本是2.6,使用百度等搜索一下即可找到网站。FolderSize需要在后台运行一个程序跟缓存的服务,但相对于现在8G起步的RAM而言,这个后台运行已经可以忽略不计的了。。在网站上根据系统的版本下载32或者64位安装包安装好后,程序会自动运行。程序的设置相对比较麻烦一点,可能是现在的系统是WIN10的缘故,软件安装后并没有成功在控制面板中生成相应的图标选项,而是需要回到软件安装的目录中,找到foldersize.cpl ,得到属性的设置。设置相对比较简单,一个是设置格式,一个是对应的文件夹类型如硬盘、远程文件夹等,设置后确定即可。

图2.foldersize的设置选项

正常打开资源管理器后,软件会生成一个浮动的窗口,跟随文件夹的切换,显示当前目录下的各个文件夹及文件的大小,如下图所示:

图3.foldersize显示的文件夹大小情况

从这里可以看出foldersize这个软件的一个小问题,也是WIN10本身存在的一个问题,刚才我们在设置中已经把格式的显示设定为自动,按说当文件夹比较大的时候,应该以GB的形式显示,但这里依然是显示的KB。这也是WIN10的一个问题,WIN10下显示大文件,同样是以KB为单位显示,而不会自动显示为MB、GB的情况。而foldersize显然没有突破这个限制。

另外,显示的文件夹大小存在+~的情况,这也是foldersize计算文件夹大小的时候,存在一个物理大小跟逻辑大小的问题,这个问题官网上也做了简单的介绍。

Foldersize运行的时候会在后台运行一个exe跟一个服务,以便可以及时的显示相应的文件夹的大小,如果没有变化的话,下一次就使用缓存中的大小来显示,而无需重新计算了。

图4.foldersize在后台运行

此外在使用过程中,也发现foldersize并不会自动刷新当前目录,例如打开该目录后新建一个文件或者文件夹,foldersize并不会显示出来,或者该文件夹、文件的大小发生了变化也不会随之更新。而是需要重新进入该目录才会得到刷新。

Foldersize相对而言还是有很多可以改善的地方的,可以结合前期介绍过的TreeSize Free-免费好用的文件大小查看器   一起使用,或者可以安装更完美的其他软件替代,如qdir等。

官方网站:http://foldersize.sourceforge.net/