Thursday, December 18th, 2008

FolderSizes = Safe and Secure Software

Here at KeyMetric Software, we have a deep and ongoing commitment to releasing safe and secure software products to our customers. For example, our flagship software product – FolderSizes – is in use by many thousands of organizations and individuals across the globe, and we take seriously our responsibility to ensure the security of those product installations.

Toward this end, here are the most recent results of our comprehensive anti-virus scanning process (performed against the latest publicly available build of FolderSizes):

Note: a virus scan result of “-” means that the anti-virus product detected no threats.

Antivirus Version Last Update Result
AhnLab-V3 2008.12.19.0 2008.12.18 -
AntiVir 7.9.0.45 2008.12.18 -
Authentium 5.1.0.4 2008.12.18 -
Avast 4.8.1281.0 2008.12.18 -
AVG 8.0.0.199 2008.12.18 -
BitDefender 7.2 2008.12.18 -
CAT-QuickHeal 10.00 2008.12.18 -
ClamAV 0.94.1 2008.12.18 -
Comodo 771 2008.12.17 -
DrWeb 4.44.0.09170 2008.12.18 -
eSafe 7.0.17.0 2008.12.17 -
eTrust-Vet 31.6.6267 2008.12.18 -
Ewido 4.0 2008.12.18 -
F-Prot 4.4.4.56 2008.12.17 -
F-Secure 8.0.14332.0 2008.12.18 -
Fortinet 3.117.0.0 2008.12.18 -
GData 19 2008.12.18 -
Ikarus T3.1.1.45.0 2008.12.18 -
K7AntiVirus 7.10.557 2008.12.18 -
Kaspersky 7.0.0.125 2008.12.18 -
McAfee 5467 2008.12.18 -
McAfee+Artemis 5467 2008.12.18 -
Microsoft 1.4205 2008.12.18 -
NOD32 3703 2008.12.18 -
Norman 5.80.02 2008.12.17 -
Panda 9.0.0.4 2008.12.18 -
PCTools 4.4.2.0 2008.12.18 -
Prevx1 V2 2008.12.18 -
Rising 21.08.32.00 2008.12.18 -
SecureWeb-Gateway 6.7.6 2008.12.18 -
Sophos 4.37.0 2008.12.18 -
Sunbelt 3.2.1801.2 2008.12.11 -
Symantec 10 2008.12.18 -
TheHacker 6.3.1.4.191 2008.12.17 -
TrendMicro 8.700.0.1004 2008.12.18 -
VBA32 3.12.8.10 2008.12.18 -
ViRobot 2008.12.18.1525 2008.12.18 -
VirusBuster 4.5.11.0 2008.12.18 -
Additional information
File size: 6125496 bytes
MD5…: 08111d4d3929acd8d80e74b29f32c5de
SHA1..: 2ed7d2e8f0f6b2e970eabc96141f78672c93e623
SHA256: b5aae59e5b53eb0ee504db60a60951c4c00ce1c8e852fc5e928507e2bfa94e06
SHA512: 15d1f978c4a7ed50e842752b138d1e7e949ff39fd42cbd5c3b7b53de6b39e999
bc8549006e1f2a50cbe57a35880ffa648968fa0928a786b5d3f112577a52d52d
ssdeep: 98304:PgXgeaQyIbt1tNuKyYGz7/W+kpyS3mM2/v3Vdn9rMB++HaSXWB1cEE6Duk
Wu:PgXge/nPN+/8yG2Hk3mB1cEE6DJ

Tuesday, November 25th, 2008

Disk Usage in Windows 7

An interesting discussion of Windows disk space usage in the upcoming Windows 7 release:

http://blogs.msdn.com/e7/archive/2008/11/19/disk-space.aspx

Tuesday, August 19th, 2008

FolderSizes v4.7 is Released

FolderSizes v4.7 is now available for download.

As I discussed in a recent blog entry, this new release provides a fascinating new way to view hierarchical folder structures – the folder map. We’re extremely excited about this capability, as we believe this is a best-in-class implementation of a very modern data visualization technique known as treemapping.

Version 4.7 of FolderSizes also introduces a new license type – the personal edition license – designed specifically for home users (and priced accordingly at only $25.00 USD). There are a few functional limitations (described in detail here) in the personal edition of FolderSizes, and it cannot be used in any business or organizational environment. But for folks needing a disk space analysis tool for home / personal use, this new license type should be very welcome. In fact, users have been asking us for this for quite some time.

Additional information about v4.7 can found in the online release notes.

Saturday, July 26th, 2008

FolderSizes v4.7 BETA

The next release of FolderSizes (version 4.7) will contain a new feature that I’m really excited about. We’re calling this new feature a Folder Map view, and it provides a graphical representation of a complete subfolder hierarchy within a limited amount of space.

Let’s jump right to a screenshot (click it for a slightly clearer view):

FolderSizes Treemap

This is a Folder Map visualization of my C:\Windows system directory. The entire subfolder hierarchy is shown as a series of nested rectangles, computed with a technique known as Treemapping. The larger the rectangle, the more storage space the corresponding folder is consuming.

This new visualization approach is interesting because it provides much greater depth than other graph types (such as bar and pie graphs) can reasonably achieve. It’s almost impossible, for example, to show a hierarchy of 5,000 folders within a pie graph – the individual pie slices would be too small and cluttered to be useful. Bar graphs have a similar limitation in that thousands of entries would require lots of scrolling to view all the data they represent.

For the next couple of weeks, I’ll be looking for BETA testers to try out this new feature. If you’re interested, please contact me via email as soon as possible.

Sunday, May 25th, 2008

FolderSizes v4.6 is Released

Let’s talk about what we’ve been working on for our upcoming FolderSizes v4.6 release.

First and foremost, v4.6 contains a new integrated scheduling facility. With this tool, you can schedule the execution of any FolderSizes report type and export those results in a variety of formats. Here in our development labs, we’ve scheduled the generation of all of FolderSizes’ various report types, exporting each of them (in HTML format) to a shared folder on our network (effectively building an archive of data storage reports that speed and simplify storage hotspot identification, as well as providing historical context).

The next major focus of FolderSizes v4.6 is performance. Nearly every feature has received a comprehensive performance and resource usage evaluation, and this has process resulted in:

  • The introduction of a new file owner data lookup cache
  • Numerous improvements to our folder analysis data caching technology
  • A nearly 60% memory usage reduction in many file report scan scenarios
  • Numerous performance boosts when scanning remote (network) paths
  • New options that provide more granular control over scan-time performance

Some of these improvements might sound a bit technical and geeky – but believe me, they amount to a serious performance and resource usage improvement in v4.6.

There are tons of other improvements as well – improved visual theme switching, “filename only” duplicate file matching, a greatly improved duplicate file report HTML export format, a new “allocated” column in several of the file reporting detail views, and much more. We also threw in a handful of bug fixes for good measure.

FolderSizes v4.6 is a free upgrade for existing v4 license holders. Get yours now – fresh off the compiler.

Thursday, April 24th, 2008

FolderSizes Reviewed in TechNet Magazine

FolderSizes is featured in the Toolbox : New Products for IT Pros section of Microsoft TechNet magazine (May, 2008 edition).

It’s a really nice review, although I’m not quite sure how Greg (the reviewer) managed to capture such an ugly screen shot of the main window. To each their own, I suppose. ;-)

Monday, March 31st, 2008

Reclaim Disk Space From Vista SP1

With MS Vista Service Pack 1 now available, some users have observed a non-trivial hit to their available disk space after installing the update.

What’s happening is that SP1 backs up previous versions of many components during installation, consuming quite a bit of disk space in the process. If you’re completely confident that you won’t need to uninstall SP1, you can actually reclaim that space. Vista SP1 includes an optional tool called Vsp1cln.exe which will remove the files backed up during installation. After the Vista SP1 installation completes, Vsp1cln.exe will be located in your Windows\system32 directory. You can run it by dropping to a command prompt (or press “Winkey + R” on your keyboard) and and typing Vsp1cln.exe and pressing Enter.

The cleanup utility will warn you that you’re about to make your Vista SP1 installation permanent, and prompt you for confirmation. Once confirmed, the cleanup process will begin. Again, don’t execute this file removal utility unless you’re certain that you won’t need to uninstall Vista SP1. But if you’ve created a full backup of your computer prior to installing Vista SP1 (I actually prefer to image my entire system before doing this sort of thing), this may not be much of a concern.

So how much disk space can you reclaim by running Vsp1cln.exe? Most users are reporting just under a gigabyte of recovered space, depending upon which version of Vista is installed. Your mileage may vary. And if you still need a better understanding of how your disk space is being consumed, well then you need FolderSizes.

For further guidance on installing Vista SP1, see Microsoft’s Windows Vista SP1 Deployment Guide.

Tuesday, March 25th, 2008

FolderSizes and Duplicate File Detective – Updated

Key Metric Software has released updates to both FolderSizes (v4.5.1.0) and Duplicate File Detective (v2.2.0.0). Here are the download links:

Download FolderSizes v4.5.1.0 (release notes)
Download Duplicate File Detective v2.2.0.0 (release notes)

The new Duplicate File Detective release is larger in scope, and contains a considerable number of feature enhancements. If you haven’t tried this powerful, dedicated duplicate file management tool – please do so soon.

Both releases are free upgrades to anyone who owns a license for the same major version number of the product.

Wednesday, March 12th, 2008

FolderSizes, Mapped Drives, and Windows Vista

We’ve received a few reports from users that are unable to see one or more mapped drives from within FolderSizes when running it on Windows Vista. Unfortunately, this issue is the result of a Vista security design decision and impacts a broad range of software applications (not just FolderSizes).

The root problem is that (by default) Vista creates two user security tokens when you log in – the first being a default “filtered” (or non-admin) token and the second having administrative capabilities. Usually, you gain access to the latter (admin token) only after being prompted by a User Account Control (UAC) consent dialog.

FolderSizes contains an application manifest that causes it to run with the highest permissions available to the user, which on Windows Vista means you’ll be prompted (by UAC) to allow the process to “elevate” itself and run within the context of your full admin token. This is important when using FolderSizes because it helps to ensure full access to the various storage resources that the software analyzes.

So why does any of this impact the visibility of mapped drives within FolderSizes? Because under Vista when you map a network share it is linked to the current logon session for the current process token. This means you won’t have access to the mapped drive from your alternate, admin token (which FolderSizes runs under by default).

One solution is to run Windows Explorer “as administrator” (which you can do with a right-click of the Windows Explorer shortcut) and duplicate your mapped drives from there. They will then be visible to any process that elevates itself during execution.

Another option is to use UNC paths whenever possible. If you find that you can’t access a mapped drive in Vista (because you created the mapping with a restricted account token), you might consider just entering the UNC path (e.g. \\server\share) into the Path box near the top of the main FolderSizes window.

Yet another option is to make a registry change that will allow Vista to share network connections between your filtered access token and your full administrator token. From MS Knowledge Base article 937624, you can do this as follows:

  1. Click Start, type regedit in the Start Search box, and then press ENTER.
  2. Locate and then right-click the following registry subkey: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
  3. Point to New, and then click DWORD Value.
  4. Type EnableLinkedConnections, and then press ENTER.
  5. Right-click EnableLinkedConnections, and then click Modify.
  6. In the Value data box, type 1, and then click OK.
  7. Exit Registry Editor, and then restart the computer.

Of course, the usual warnings apply – don’t edit your Windows registry unless you know what you’re doing (and preferably have a backup handy just in case something goes wrong).

Thursday, February 7th, 2008

Finding recently saved (modified) files

FolderSizes makes it easy to find files that have been recently saved (modified). In fact, there are a number of ways of accomplishing this task with FolderSizes, but in this case we’ll start with the File Dates report.

The File Dates report is one of the many views generated automatically by the FolderSizes File Reporting interface. Just click the File Reports toolbar button in the main window, give it one or more paths (the system is capable of reporting against multiple paths at once, if desired) and let it churn for a minute or two.

When report generation is complete, select the File Dates node from the report listing on the left (see screen shot below). You’ll be presented with the distribution of files by age. These are broken down into a set of default ranges (e.g. “1 Day”, “2 to 7 Days”, etc.), which can be customized to suit your needs (via the built-in range editor window).

You may also notice a file report node just below “File Dates Detail” called “File Dates By Size“, which presents the same information in (bar) graph form. This view allows you to quickly visualize where the bulk of the files reside within the file age time line (i.e. 38GB of files were modified within the last 3-6 months).

Alright, so now we know the distribution of files by date range. So how do we go about finding the specific files saved, say, within the last day? Simple – just double-click on the appropriate entry within the File Age detail listing. FolderSizes will automatically launch its internal search facility, and provide detailed information about the files within the specified date range.

Of course, you can always skip the file report generation step and use the search facility directly to find recently saved files. But that wouldn’t allow me to demonstrate some of the power and cohesiveness of FolderSizes as a whole, and what fun is that? :-)

BTW, the same search drill-down capability is available from all of the grouped file reports available within FolderSizes.