WizTree 4.12 (1 December 2022)
- Fixed issue with file size filters (e.g. >1g) not handling folders correctly
- Fixed file filter bug that could cause matching files not to appear in some cases
- New Czech translation added (thanks to Masterix)
WizTree 4.11 (26 October 2022)
- "Today" file search filter (=today) was not working correctly in some time zones - fixed
- Command line parameters for /filter and /filterexclude now support literal double quotes. This is useful when filtering paths containing spaces, to prevent the filter from treating the space as an "AND" operator.
Use a single quote character to represent the double quote, like this:
WizTree64.exe /filter="'C:\Program Files\'|'C:\Program Files (x86)\'"
The example above would set the "include filter" to
"C:\Program Files\"|"C:\Program Files (x86)\"
The filter above will match file names containing "C:\Program Files\" OR "C:\Program Files (x86)\"
Two single quotes in a row will be treated as one literal single quote:
WizTree64.exe /filter="'C:\Program Files\'|'C:\Program Files (x86)\'|'C:\Bob''s Folder\'"
This would set the "include filter" to
"C:\Program Files\"|"C:\Program Files (x86)"|"C:\Bob's Folder\"
Without the quotes the filtering will not work as expected:
C:\Program Files\|C:\Program Files (x86)\
This would match any file names containing "C:\Program" AND ( "Files\" OR "C:\Program" ) AND "Files" AND "(x86)\"
Previously the way to work around this problem was to replace the spaces with wildcard question marks, like this:
- WizTree 4.09/4.10 would crash when run as "SYSTEM" user ("NT AUTHORITY\SYSTEM") due to some issues with the newly added drag/drop functionality - fixed
- Fixed some cosmetic issues with Italian translation
WizTree 4.10 (29 August 2022)
- Treemap would not be rendered correctly when "show free space" option not selected in some cases (such as mapped Google Drives or when scanning a mobile phone) - fixed
- It is now possible to disable the new drag/drop and double click to open functionality added in 4.09. To do this
close WizTree and edit the WizTree3.ini file and change these 2 settings in the [frmWizTreeMain] section:
- Fixed rare command line export error when using "/exportalldates" parameter
- Fixed error that would occur when using the "save treemap as png file" option with multiple selections and show free space enabled
- Korean, Serbian and Polish translations updated
WizTree 4.09 (15 August 2022)
- Disk free space on treemap will now be displayed separately for each selection when using the "select multiple" option
- Export functions updated to always format floating point values (like percentages) using a point as currency separator. Previously it used the system locale character which is a comma in some countries. This extra comma would create problems when importing the data into other applications (like spreadsheets)
- Double clicking a file or folder in the tree or file view will now automatically open it
- Files/folders can now be dragged out of WizTree and into Windows Explorer windows to copy/move them. Hold Ctrl key while dragging to copy the file, otherwise it will be moved. Dragging will only work when dragged from the file name column. Dragging in other columns will select all files in the selection rectangle.
- Copy (Ctrl+C)/Cut (Ctrl+X) menu items added to File Menu. Copy path shortcut changed from Ctrl+C to Ctrl+Alt+C
- Copy Path function will no longer include a trailing carriage return if only one item is selected
- Drive name now displayed in tree view and treemap
- Menu accelerator keys were not working in dark mode (fixed)
- new command line parameter added to select size or allocated space for treemap image export (default is size):
WizTree64.exe C: /treemapimagefile="C:\temp\cdriveimage_%d.png" /treemapimagewidth=1024 /treemapimageheight=768 /treemapimagefreespace=0 /treemapimageshowallocated=1
WizTree 4.08 (14 February 2022)
- Added new "Filter Scan Results" option which allows entire scan results to be filtered using a user defined filter.
Toggle the filter on or off by clicking on the filter icon under the Scan button, or select Options->Filter Scan Results, or press Ctrl+Shift+F
The "Include Filter" will include only matching files in the results
The "Exclude Filter" will exclude any matching files from the results
Click on the "Apply Filter" button (or press Enter after making a filter change) to apply any filter changes made. Files are matched using the entire file path and file name. The filters support all standard file search functionality, such as wild cards, file size, file date etc. See this link for all search options: https://diskanalyzer.com/guide#search
e.g. To filter only files of type mp3 or wav, larger than 5MB, excluding anything in the C:\Windows folder, you'd enter:
Include Filter: *.mp3|*.wav >5m
Exclude Filter: C:\Windows\
- Wildcard search for file extensions was not working correctly when "match entire path" option was used - fixed
e.g. searching for *.c would include files including ".c" anywhere in the file name, which would include *.cpp or *.c.bak files too.
- Total space, space used, space free display fields widened to correctly display very large TB drive values when displaying as Bytes
- Window position was not being restored to correct position if Windows taskbar was not positioned at bottom of screen - fixed
- Fixed some dark mode display issues on older versions of Windows (2003, XP)
WizTree 4.07 (6 December 2021)
- file name search will now ignore character accents (like é and ö) when searching.
e.g. searching for "melee" will now correctly match file names containing "mêlée" or "MÊLÉE"
- WizTree was not handling MTP/PTP devices that did not provide a "friendly name" correctly - fixed
- MFT dump would fail on Windows XP - fixed
- Removable USB devices formatted with NTFS would not be detected for high speed scanning or allow MFT dump - fixed
- Checks if Windows Imaging Component is installed before starting up (cannot run without it). This is required for Windows 2003 and possibly some versions of XP
WizTree 4.06 (19 November 2021)
- File size info will now also be displayed on the treemap (if "show file and names in treemap" option enabled)
- WizTree will now actually work on older versions of Windows like Windows XP ("fix" in 4.05 was incorrect)
- treemap image can now be exported via command line. Use the following command line parameters:
Set image file name (use %d and %t for current date and time in file name):
/treemapimagefile=<png image file name>
Set image width (default is 1920 if omitted):
/treemapimagewidth=<image width (numeric)>
Set image height (default is 1080 is omitted):
/treemapimageheight=<image height (numeric)>
Export image in gray scale. Defaults to 0 if omitted
Show free space on tree map. Defaults to 1 if omitted
e.g. To export the entire C: drive to an image file of size 1024x768 without free space included:
WizTree64.exe C: /treemapimagefile="C:\temp\cdriveimage_%d.png" /treemapimagewidth=1024 /treemapimageheight=768 /treemapimagefreespace=0
Exporting of the image file can be combined with exporting CSV data as well, e.g.:
WizTree64.exe C: /export="C:\temp\cdrive_%d_%t.csv" /treemapimagefile="C:\temp\cdrive_%d_%t.png" /treemapimagewidth=1024 /treemapimageheight=768 /treemapimagefreespace=0
WizTree 4.05 (17 November 2021)
- WizTree 4.04 would display some error messages on PCs without MTP support (e.g. old versions of Windows XP) - fixed
- Toggling Windows Explorer integration off did not fully remove WizTree from Windows Explorer context menus (bug introduced in 4.04) - fixed
- Fixed title bar display issues issues with very high DPI screens (maximize/minimize buttons were too small)
- WizTree installer now supports the following (optional) command line parameters:
Set the supporter code license on install:
Set the "always run as admin" setting:
Set the "check for updates" setting:
e.g. wiztree_x_xx_setup.exe /supportercode=1234-5678-abcd-1234 /runasadmin=false /checkforupdates=false
WizTree 4.04 (4 November 2021)
- WizTree can now scan mobile phones, music players, storage devices, cameras and other portable devices
that support MTP/PTP (Media Transfer Protocol/Picture Transfer Protocol)
For example, to scan files on your mobile phone, connect it to your PC using a USB cable. Your phone will then prompt you to select either "file transfer" or "photo transfer" mode. Once you've done this, your phone will appear in WizTree's drop down drive list and can be selected to perform a scan.
- MTP/PTP device folders may now be selected when using the "select folder" option
- drawing treemap for multiple large drives may have left status message as "Show Treemap" even after drawing complete - fixed
- Not (!) operator was not working correctly when followed by quoted search text - fixed
- some results were not being included when using "?" wildcard and searching entire path - fixed
- File search box and highlighted text were not handling right to left languages like Arabic correctly - fixed
WizTree 4.03 (22 September 2021)
- Treemap may have failed to render on some very large hard drives - fixed
- Zooming in on treemap will now hide "free space" if "show free space on treemap" is enabled
- A limited context menu will now be available when loading CSV or MFT files from other PCs. Previously no context menu would appear if the file/folder didn't exist on the local PC.
WizTree 4.02 (20 September 2021)
- Treemap now displays file and folder names for large files and folders.
Double click on a folder or file in the treemap to "zoom" the treemap into that folder. Use new ".." and "\" buttons on treemap to unzoom one level or to reset the treemap to the root. You can also select "Zoom in Treemap" and "Zoom out treemap" from the file or folder context menu (right click menu)
File and folder name display can be toggled via "Options->Show File and Folder Names in Treemap"
- The "explore folder" option will now automatically select the file in Windows explorer if a file was selected
- New search terms added to file search for files or folders only:
Type in =folder or =folders in search to display folders only.
Type in =file or =files in search to display files only.
- new file length and path length search terms added:
Use "namelen" and "pathlen" to search by file name length and path length
e.g. to find files with path length (includes file name) greater than 255:
to find file names with exactly 1 character:
- new export command line parameters:
To export "percent of parent" data, include the parameter:
To set the maximum folder depth to be exported, include the parameter:
Where n is the maximum folder depth.
e.g. to export the root folders and files only:
A max depth of 0 means unlimited (default)
- Gradient in treemap can be now disabled by editing the WizTree3.ini file and setting
WizTree 4.01 (21 June 2021)
- Supporter codes purchased before version 4.00 was released have been automatically converted to "lifetime" licenses and will now work on all future releases of WizTree
- Some drive types were not displaying total and free space (fixed)
- Treemap context menu now displays various treemap configuration options (show treemap, show allocated space, show free space)
- Polish translation updated
- Turkish translation updated
WizTree 4.00 (10 June 2021)
- Multiple drives and folders may now be selected and scanned at once (use the "Select multiple" option in the drop down, or press Alt+F3 to select drives and folders)
- When selecting multiple drives or folders, you can add custom folders to the list by clicking on the "add folder" button. These new user defined folders will also appear in the main drop down selection box for quick access.
- The file search has been updated to work the way WizFile does. These new search filter options can also be used as filters when calling WizTree from the command line.
Use operators "=", ">", ">=", "<", "<=" to filter files based on size or modified date. NB: Don't put any spaces between operators and values!
e.g. to find files less than 100 bytes in size:
Append a 'k', 'm', 'g', or 't' to the number to search in Kb, Mb, Gb, Tb
e.g. to find files between 500MB and 1Gb:
'kb', 'mb', 'gb', 'tb' can also be used, e.g.:
To filter by "allocated" size, use "a=", "a>", etc.
e.g. To find files with allocated size between 100MB and 200MB:
e.g. to find files with 0 allocated size and greater than zero file size:
To filter by date, specify a date in the format: yyyy/mm/dd
e.g. Filter files modified before 2020/01/01:
Use the constant "today" to reference today's date. Optionally add or subtract a number of days from this constant.
e.g. to find files modified in the last 7 days:
e.g. to find all files larger than 1gb that were modified in the last month (last 30 days):
Place the search item in quotes to force a file name search.
e.g. to find file names that contain "=0" instead of displaying files with zero size:
- File search speed has been increased
- Matching text will now be highlighted in the file search results
- The wiztree web site has moved to from "wiztreefree.com" to "diskanalyzer.com"
- Licensing has changed. Commercial users will now purchase licenses based on their business size. These licenses will be valid for all versions of WizTree released within one year of purchase. For example, if a user purchases a license on 1 July 2021, it will work with all versions of WizTree that are released before 1 July 2022 (one year from 1 July 2021).
WizTree 3.41 (5 May 2021)
- Fixed bug introduced in 3.40 that could prevent mapped network drives from being scanned correctly
- Fixed bug where cluster size may have been incorrect leading to incorrect "allocated size" calculations
- Fixed bug where right clicking on drive letter would not display context menu
- Fixed inconsistency with how "percent of parent" was calculated when displaying individual files that had been grouped together within a folder ("x files in folder"). The percentage displayed is now the percentage size of the individual file within the group.
WizTree 3.40 (4 May 2021)
- Incorrect allocated space value was being displayed for cloud based files (like OneDrive) - fixed
- Search filter text and number of files drop down on "files" view invisible on some older versions of Windows - fixed
- updated EULA
WizTree 3.39 (15 April 2021)
- Launching WizTree with a command line parameter path containing a trailing backslash would cause scanning problems (bug introduced in 3.38, fixed)
- Chinese (Simplified) translation updated
Note that many of the WizTree translations are out of date as the original translators are no longer available. If you find that the translation for your language is not correct and you'd like to update it please contact us for details.
WizTree 3.38 (14 April 2021)
- Clicking on a file in the tree map would sometimes not bring it into view correctly (fixed)
- Ctrl clicking on files in the tree map now allow selections to be toggled on and off (could not unselect by ctrl clicking a file in the treemap previously)
- Support for very long file names (>260 characters in total)
- Scanning of network drives would fail in some cases (e.g. on Parallels desktop for Mac) - fixed
- Minor cosmetic changes. Label color issue on Windows XP fixed.
- Updated Turkish translation (thanks to Ferhat MURAT)
Note that many of the WizTree translations are out of date as the original translators are no longer available. If you find that the translation for your language is not correct and you'd like to update it please contact us.
WizTree 3.37 (23 February 2021)
- Tweaked tree map display drawing. Will now only display drawing progress when dealing with more than 1,000,000 files as it's quicker to not display anything.
- Drive selection box would not work correctly if "display drive letters" option in Windows File Explorer was turned off (fixed)
- Digital signature verification method changed as previous Windows API method (WinVerifyTrust) would trigger unwanted Internet access if required digital certificates were not already installed on the PC
WizTree 3.36 (16 February 2021)
- support for Windows 10 "dark mode". Theme can be changed via Options->Colors->UI Theme
- Rescanning the same drive or folder (by clicking Scan or pressing F5) will now preserve the current state of the tree and file views so folders and files that were visible or selected before the rescan will remain visible and selected if they still exist after the rescan. This makes "refreshing" the view much easier than before.
- WizTree may have incorrectly decoded some MFT records on very large hard drives which could lead to extremely large allocated size information being displayed for some files (fixed)
- .mft and .csv files created by WizTree can now be dragged into WizTree to be processed. Note that due to the way Windows implements security, you won't be able to drag files from Windows explorer into WizTree if Windows explorer is running non elevated (non admin rights) and WizTree is running elevated (admin rights). You either have to start up Windows explorer in admin mode, or start WizTree in non admin mode (disable "always run as administartor") for this to work.
- Allocated size for files compressed using NTFS LZX compression would appear as 0 when scanning folders (fixed)
- File search filtering sped up significantly
- support for very high DPI (200%+ scaling)
- When dealing with extremely large numbers of files WizTree will display a progress bar after scanning when loading tree data and/or drawing the tree map. We recommend turning the tree map off (toggle with F9) when dealing with very large numbers of files as it can take some time to draw a tree map for millions of files.
- minor UI changes
- Dutch translation updated (thanks to Jan Verheijen)
WizTree 3.35 (31 August 2020)
- Fixed bug introduced in 3.34 that might cause WizTree to hang when scanning certain hard drives
- Fixed integer overflow issue that would cause problems when dumping extremely large MFT files
- Multi selection on file view did not unselect when Ctrl+Clicking selected item (fixed)
- debug logging is now possible by using the new command line parameter "/debug=1". This will create log files in the %appdata%\WizTree3\DebugLogs folder. Send these to us if you have any problems.
WizTree 3.34 (29 August 2020)
- When sorting by allocated size, the percentage of parent calculation will now use allocated size values
- Improved MFT file scanning method. Should greatly improve scanning speed on drives with very large MFT files.
- Menu items using non English alphabet will no longer have auto generated shortcuts added to them
- some minor UI tweaks (file groups now line up properly, percentage display slightly wider, progress bar lagging fixed)
- WizTree can now be configured to display the maximum "last modified date" for all files and folders within a folder instead of the standard Windows last modified date.
To do this edit the WizTree3.ini file and change the following setting:
Default setting is off (0). WizTree3.ini is located in %appdata%\WizTree3\WizTree3.ini (for installed version) or in the same folder as the WizTree exe file for the portable version.
- Updated translations for Russian (thanks to Dmitry Yerokhin), Japanese (thanks to maboroshin), Korean (thanks to Kim YoungCheon)
WizTree 3.33 (14 May 2020)
- Network and substituted drives that may not have been visible to WizTree when running as administrator will now be selectable. This is a work around for a Windows bug/feature that does not allow elevated applications to access network and substituted drives that were created by a non elevated process. See: https://technet.microsoft.com/en-us/library/ee844140(v=ws.10).aspx
In such a case WizTree will display the contents of the network drive using the UNC name (e.g. \\servername\sharename) instead of the mapped drive letter. Similarly substituted drives will display the contents of the local folder the drive is mapped to instead of the mapped drive letter.
- Added option to display values in TB. Values larger than 1024GB will be displayed in TB in dynamic value display mode.
- /filterexclude would not work unless a /filter was specified (fixed)
- Folder names will now be matched against the filter specification using a trailing backslash
(setting a /filterexclude to "C:\windows\" would export the "C:\windows\" folder record incorrectly as it would filter using "C:\windows" instead of "c:\windows\")
- Files without an extension can now be filtered for by using "*." filter. This did not work previously as the period was not included in the filename used to match against the filter.
- Importing a CSV file that was exported with folders only ( "/exportfiles=0") will now display total file and folder info correctly
- Importing a CSV file that did not contain complete folder information could cause file names to become corrupted. This would prevent context menu from working correctly.
- Importing a CSV file from a network share (e.g. \\servername\sharename) would drop the leading "\\" when importing (fixed)
- row height can be set in the WizTree3.ini file ("rowheight=xx"). Default is 19. Useful if you've increased the fontheight setting in this file.
- when sorting by allocated size, the percentage of parent calculation will now use allocated size values
Older versions of WizTree can be downloaded on this page.