2018-APR-29 - v7.72 Logo
Hash file name options
Replaced the functionality "Add a timestamp, if file exists" by "Create a backup file, if file exists". This results into the following, if this option is checked:

If a hash file with the suggested name already exists, then a backup file will be automatically created, so that the same file name can be used. An existing backup file will be overwritten.

In the previous version, a timestamp was added to the file name for the new file, to avoid overwriting the existing hash file.
2018-MAR-18 - v7.71 Logo
Changes and improvements
  • A new configuration option instructs TurboSFV to check, whether a hash file already exists. If this is the case, then a timestamp will be automatically added to the hash file name.
  • Sound effects: TurboSFV can now play a sound after finishing an operation. Another new option limits the playing of sounds to longer operations.
  • Fixed: A label had a wrong text.
2018-JAN-28 - v7.70 Logo
GUI for creating hash files
Added some new options for a better customization of the GUI, which appears while creating checksum files.
  • Hash file name:
    • Dialog: TurboSFV suggests an appropriate file name and a save-as dialog appears.
    • Auto: TurboSFV suggests an appropriate file name and a save-as dialog only appears, if needed.
    • Manual: A file name, which can be specified in the configuration, will be taken and a save-as dialog only appears, if needed.
  • Start minimized: The window, which displays the progress for the creation process, starts minimized. If the window needs the user's attention, it resumes to it's normal state.
  • Auto-close on success: If the creation process completed successfully, then the window closes automatically after a specified number of seconds.
Additionally, some adjustments were made regarding progress and window title, considering these new options and the window state.
Changes and improvements
  • Specified file names are now checked, whether they are in line with the file name conventions.
  • Shell property sheet page "Hash": Checksums can now also be displayed in capital letters: A new item in the context menu of the list control allows to switch between uppercase and lowercase letters.
  • Shell property sheet page "Content": Minor issues fixed regarding the folder select dialog.
  • Improved cleaning up on program exit.
2017-DEC-17 - v7.61 Logo
Infotip: New files
Optionally, the Shell infotip can now show a counter, which indicates the number of files, which are not listed in the hash file.
  • The hash files must use relative paths.
  • The search folder is the location of the hash file.
  • Optionally, it can be searched recursively.
  • The functionality can be turned on/off in the configuration on the interface tab.
Main program: New files
The main program can be used for searching for new files, which were added since the creation of the hash file. Folders which can't be examined, will be kept in a list, which can now be exported. A status message displays the count of these folders.
Empty clipboard
With TurboSFV, data can be copied to the clipboard. A new option in the configuration on the interface tab allows to automatically empty the clipboard on program close, if the content is still in the clipboard. This setting will also be applied for the Shell property sheet pages, which provide clipboard functionality.
  • Command-line versions: The /s switch (show details) now only has an impact on what's displayed on the console. The log file now always contains the details.
  • Minor improvements for the Shell property sheet page "Content".
  • Fixed a problem, which - in a special situation - could cause an exception, while applying a filter to the file list in the main program.
2017-NOV-26 - v7.60 Logo
Command-line validate
Instead of the validation of hash values, a hash file can also be analyzed. The following analysis options are now available:
  • Availability: The files listed in the hash file will be checked against availability.
  • Search for new files: A path, which can be defined, will be searched for files, which are not listed in the hash file. Optionally, a folder tree can be searched for new files, where the path specifies the root folder.
  • Both options can be combined or skipped.
The availability check was already available in previous versions, but couldn't be turned off.
Shell property sheet page: Content
This page is available in the file properties for a hash file. Similar to the analysis capabilities of the command-line version, this shell extension provides now analysis options, which can be used to examine, how much files listed in the hash file are available and which files were added since the creation of the hash file.

Unlike the command-line version, which uses switches for passing parameters, these options can be set by using new check boxes.
In both, the command-line validate and the Shell property sheet page content, the availability check didn't count files, for which the operating system denied access.
Windows 10
The latest build #1709 is now officially supported.
2017-SEP-24 - v7.51 Logo
Improvements and changes
  • On 32-bit systems, the progress counter for new files didn't always display the correct number.
  • In the validation details, now the full name of the hash file including drive and path is always displayed.
  • Adjustments made to reduce file read operations.
  • Some extra checks added for reparse points.
2017-AUG-19 - v7.50 Logo
Analysis of validation results
In this new version 7.50, focus was set on the analysis capabilities of TurboSFV. Some new features were added to help the user to better interpret the validation results and to keep track of the changes in the observed folders.

For example, by validating file checksums, changed and missed files will be immediately detected. But now it's also possible to easily scan for new files which arrived after the creation of the hash file.

Available filters can be combined in any way to get different views on the results. Results can be exported and documented in various formats to allow a deeper check of the files in question at a later time.

Based on the validation results and the used filters, it's now possible to create a new hash file, which can be used for the validation the next time.

The new analysis capabilities of TurboSFV are described on page Analyze validation results. In the manual, there is a new chapter "Validation results", which provides all the details.

File list context menu
  • The context menu of the file list in TurboSFV was revised to reflect all recent changes.
  • New icons for menu entries.
  • Menu entries resorted or grouped in sub menus.
  • Depending on the status of the validation, menu entries are either en- or disabled.
  • Added new filters: "Previously checked", "Not validated" and "New".
  • Available filters can now be combined in any way. In older versions, only one filter could be selected.
  • A new function "Invert filter" allows to invert the current filter settings.
Sort out
  • Specific files, which can't be picked up single wise by a filter, can now be moved manually to another list.
  • This helps to prepare a list of files which can be then exported by using one of the export functions.
  • These files can also be moved back to the original file list.
Find new
  • Based on a previously created hash file, this new function allows to search for files, which were added to the folders after the creation of the hash file.
  • The search can be processed recursively, to include sub folders.
  • Detected files will be added to the file list and a checksum will be calculated.
  • New files can be grouped and a list can be exported.
  • A new counter displays the number of new files.
  • A new function allows the creation of a file containing a simple list of all displayed files with path information and filename. If a hash file with relative path information was used, then either the absolute path or the path relative to the location of the hash file can be presented.
  • With another new export method, a hash file containing the files actually listed, can be created. The file list can be customized with the available filters. With this feature it's possible to create an updated version of the hash file, considering all recent changes.
  • Shell property sheet page hash: In case of reparse points, a hint now indicates that the displayed size is related to the associated reparse point data.
  • The function, which searches for hash files, does no longer follow redirectors.
  • The recent Windows 10 build 1703 is now officially supported.
2017-APR-30 - v7.40 Logo
Checksums for reparse points
Reparse points are used with files and folders and are associated with data, which describes the reparse point. Depending on the reparse point type, an application tries to interpret and process the data. Known reparse point types are for example mount points or symbolic links (not shortcuts).

In previous versions, TurboSFV didn't calculate a hash value for reparse points. The reason was, that in case of a redirector, it may point to the wrong physical location. Starting with version 7.40, TurboSFV calculates a checksum for the reparse point itself, in particular: for the data which holds the information for a reparse point. Thus, any change to the reparse point itself can be detected by validating the previously calculated checksum.

If TurboSFV is configured to show "Errors and hints", then a separate section in the hash file provides details for all detected reparse points.

Blog entry Notes to TurboSFV v7.40 provides additional hints.

Bug fixed
  • TurboSFV didn't accept hash files, which contain hash values in uppercase letters.
2017-MAR-12 - v7.31 Logo
Shell context menu and hash types
  • The shell context menu can now be customized in a way, that it only shows a set of hash types and not all available hash functions.
  • The TurboSFV main menu can take over the settings for the shell or use the default settings, which displays all hash functions.
2017-FEB-05 - v7.30 Logo
Drag-and-drop of files for the shell property sheet page hash
  • This page can now receive additional files with a drag-and-drop operation, for example files from other drives.
  • Their hash values (checksums) will be automatically compared and a status message informs about the result..
Minor improvements and changes
  • Improved error handling.
  • Optimized program start in case of huge hash files.
2016-DEC-20 - v7.21 Logo
Creation of hash values (GUI and Command-line)
  • The calculation process can now be better stopped.
  • Various other technical improvements.
Issues fixed
  • In v7.20, the stop button didn't always work properly.
  • UNC paths for files in hash files.
  • Addtional information in single hash files.
  • Display of the calculation speed.
2016-NOV-06 - v7.20 Logo
Validation of hash values (GUI and Command-line)
  • Improvements regarding the cancellation of validation jobs.
  • The progress can now represent the number of validated files in relation to the total number of files. The default value is based on processed Bytes.
  • Various other technical improvements.
Minor issues fixed
  • Command-line validate didn't process a configuration value correctly.
  • Hash file analysis: The value for files available wasn't always correct.
  • TurboSFV now also supports the new build #1607 of Windows 10.
  • Certificate updated, which is used for signing the executables.
2016-SEP-11 - v7.11 Logo
New configuration value
  • Errors which occurred during the creation of a hash file were usually added as commentary lines to the hash file. A new switch in the configuration dialog allows to control, whether errors should appear in the hash file.
Minor issues fixed
  • Error fixed, which could occur during the validation of multiple hash files.
  • Visual improvements for multiple validation jobs.
  • Fixed an issue with the help system.
2016-AUG-06 - v7.10 Logo
  • For the selection of folders, a Vista-style dialog is now used, which is visually in line with other dialogs and allows to select more than one folder. For operating systems which don't support this dialog, the known old-style dialog is used.
  • On some operating systems, the old-style dialog for opening and saving files was displayed, although a newer style was available. This is now corrected.
Improved explanation of errors
  • If an error occurs during the creation or validation of hash values, this error is now better explained:
    • Validate GUI: Error message in the validation details for a file.
    • Validate command-line: Error details in the log file.
    • Create GUI: Detailed error in the hash file.
    • Create command-line: Details in hash file and log file.
  • For symbolic links (reparse points which are not followed), not only the link itself is mentioned in the hash file, but now also the target location.
It could still occur in special cases, that the progress didn't reach 100%.
2016-JUL-02 - v7.00 Logo
New hash family: BLAKE2
  • TurboSFV version 7 includes the BLAKE2 hash functions as specified in RFC 7693. The following hash algorithms are implemented: BLAKE2S-256, BLAKE2B-256, BLAKE2B-384 and BLAKE2B-512.
  • BLAKE2 is based on BLAKE, which was one of the finalists in the SHA-3 competition by NIST. BLAKE2 is an optimized version of BLAKE regarding speed.
  • BLAKE2B is based on 64-bit operations and is optimized for 64-bit environments ( 64-bit operating systems and 64-bit CPUs ). BLAKE2S operates on 32-bit numbers and is optimized for 32-bit platforms.
  • BLAKE2 is believed to be secure. If you are looking for a speedy alternative, then it's worth to have a look at, especially on BLAKE2B together with TurboSFV x64 on 64-bit platforms.
  • BLAKE2 hash values are stored in a checksum file with the new extension blk.
TurboSFV ME: Full support for Windows PE
  • The Mobile Edition (ME) of TurboSFV now fully works in Windows PE (build 10.0.10586.0).
  • Both the command-line versions and the GUI version can be used for calculating and validating file hash values.
  • Along with the new hash functions from the BLAKE2 family, hash types from SHA-3 (SHA3-224, SHA3-256, SHA3-384, SHA3-512), SHA-2 (SHA-224, SHA-256, SHA-384, SHA-512, SHA-512/224, SHA-512/256) as well as SHA-1, MD5 and CRC-32 are available.
  • Windows Preinstallation Environment (PE) is the recommended platform for calculating file hash values for a system drive.
  • TurboSFV ME is part of the Commercial Edition TurboSFV CE.
Other changes
  • Technical improvements for the calculation process.
  • Improved hashing of a system drive.
  • Reparse points now completely disabled: These are redirectors, which point to physical locations of folders and files.
  • Improved display of information in the GUI and the command-line versions regarding error messages, validation status, file size, used log file, last validation and skipped files.
  • Command-line versions: A progress is now displayed in case of longer preparation work.
  • Command-line versions: The output of a longer error list at the end of the process can now also be canceled with CTRL+C or CTRL+BREAK.
  • Analysis of a hash file: Some counters were not always correct. A hash file can be analysed either via the Shell property sheet or with the command-line version.
  • Command-line validate: After a validation, the progress didn't always reach 100%.
Installation notes
  • If you have previously installed TurboSFV version 6 or an older version, then you must uninstall first the older version before starting the setup of version 7. Different versions of TurboSFV on the same system may result into problems.
Upgrade information for version 7
  • The registration keys for version 6.x are no longer valid. Customers, who acquired a license for version 6, may upgrade to the current version for free by sending an e-mail to the address below, by providing the following information:
    • Registration name as indicated in the about box of TurboSFV: Navigate to the TurboSFV application menu, select Help and then About.
    • Registration ID as indicated in the same window. Do not send your personal registration key!
    • The e-mail address which you have used for the purchase.

    E-Mail:  tur
This offer is no longer valid.
History for other versions: v1-8 v1 v2 v3 v4 v5 v6 v7 v8
Privacy PolicyCopyright © 2007-2021 Jörg Krahe. All Rights reserved!