LogoTurboSFV - Release history for version 11
2026-MAR-28 - v11.01 Logo
Previous Next
Changes and improve­ments
  • Vali­dation file list: Auto size columns

    In the main program, each column of the vali­dation file list now provides an option for auto­mati­cally ad­just­ing the size of the column, if the width of the main window changes. This fea­ture allows to enlarge specific columns and to display more content by simply resizing the main window.

  • New service jobs in TurboSFV XE

    A new service job can now be created by copying an ex­isting job. This feature pro­vides the option to use para­meters from an existing job, in order to create a similar job, without starting from scratch. This option is avail­able in the context menu of a job, in the service job list of TurboSFV XE.

    Regarding job list: More im­prove­ments with column sorting and the func­tion­ality of menu entries in the job-specific context menu.

  • Some layout changes in the con­figu­ration dialog.
  • Various technical im­prove­ments.
Error correction
  • Progress display

    In the graphical version, the progress for some specific tasks wasn't always updated, as it should be. In some cases, the progress wasn't displayed at all.

Top Bottom
2026-FEB-07 - v11.00 Logo
Previous Next
New hash algo­rithms: XXH3-64 and XXH3-128
TurboSFV now sup­ports the latest vari­ants from the xxHash family, called XXH3-64 and XXH3-128. XXH3 better sup­ports small input data than the older vari­ants XXH32 and XXH64: De­pend­ing on the amount of data, different, specific optimized algo­rithms will be used.

But also for larger input, the compu­tation is more efficient, as the XXH3 algo­rithm is better designed for SSE based in­struc­tions (Streaming SIMD Extensions) on 64-bit CPUs. For 32-bit CPUs, the pre­ferred algo­rithm is still XXH32, because it operates with 32-bit numbers. Note, that a checksum produced by XXH3-64 is equivalent to the lower 64 bits of a XXH3-128 checksum.

In TurboSFV, the new algo­rithms XXH3-64 and XXH3-128 as well as the already imple­mented algo­rithms XXH32 and XXH64 are now grouped together and available in a new menu group named xxHash family. This group is avail­able in the explorer context menu of a shell object, in the main menu of TurboSFV and on the shell property sheet page "Hash" of a file, where these algo­rithms can be selected for calcu­lating checksums on the fly.

Checksums pro­duced by the algo­rithms XXH3-64 and XXH3-128 are stored in a checksum file with the new extension xh3. This file extension can be asso­ciated with TurboSFV during the instal­lation, but also in the configu­ration on page "Shell (Admin)", if TurboSFV was started with admin­istra­tion rights. For XXH32 and XXH64 checksums, the file extension xxh is still used.

The new hash algo­rithms are avail­able in all editions of TurboSFV, in­cluding the command-line versions and the service appli­cation in TurboSFV XE: For service jobs, the XXH3 algo­rithms can be selected as the hash type for the creation of hash files in the service job details.

Users, who are up­dating TurboSFV from the previous version 10, might first select the new algo­rithms in the list of avail­able algo­rithms in the configu­ration on page "Shell (User)", in order to see them in the menus.

Multipart check­sum files
Multipart check­sum files are check­sum files, where one big check­sum file will be split into multi­ple parts, and each part contains the same number of check­sums, except the last part. In case of a huge amount of files to hash, split­ting the job into multi­ple parts can take much less resources than an all-in-one job: TurboSFV calcu­lates the check­sums for a certain amount of files, writes the check­sums into a file with a unique part number in the file name, and then con­tinues the job with the next part.

The resulting check­sum files are then easier to handle: They are not only smaller, the vali­dation can be also done single-wise part by part, or all together, like one big check­sum file with an overall result.

This new feature is avail­able in the command-line versions, which are in­cluded in TurboSFV CE, PE and XE, as well as in the service appli­cation of TurboSFV XE. The command-line ver­sion "Create" got a new switch "/m", which expects a value, in order to specify the number of check­sums per file, as a power of 10. For example, "/m:3" instructs the program, to split the hash file into multi­ple parts, each con­tain­ing 10^3 = 1000 check­sums. Each part gets its own part number, starting with 1, which will be added to the file name together with a separator, for example "_1".

The validation of a multi­part check­sum file with the command-line version "Validate" works similar: By speci­fying the /m switch (here with­out a value), the program expects the file name of the first part of a multi­part check­sum file as the source argu­ment, and then vali­dates all check­sums part by part, as if it was one big check­sum file. Without /m switch, the command-line version treats the source argument as a single hash file, as usual.

For the service ap­pli­cation included in TurboSFV XE, similar in­struc­tions can be set in the job details of creation, vali­dation and analysis service jobs.

Note that a multi­part check­sum file must be encoded in Unicode, for ex­ample UTF-8, to avoid problems while writing file names with Unicode charac­ters to the check­sum file.

Other changes and improve­ments
  • Problem fixed, that some controls and icons in the main program didn't scale properly.
  • Numerous tech­nical im­prove­ments.

Instal­lation notes
The setup of TurboSFV version 11 now allows the update from ver­sion 10 - for the same edition (CE, LE, PE, XE). It's no longer nec­es­sary to uninstall first the previous version.

As mentioned above, update users might select first the new XXH3 algo­rithms in the TurboSFV shell configu­ration, in order to see them in the various menus. Also note, that regis­tration keys for version 10 are not valid in version 11 - below follow some hints for up­grading.

Upgrade infor­mation for version 11
The regis­tra­tion keys for version 10 are not valid in version 11. Cus­tomers, who purchased a license after 2025-OCT-01, can upgrade for free by following the instructions below.

For other cus­tomers, who acquired a license for version 10, there is a 50% discount avail­able. If you haven't yet received a coupon by e-mail, then you can request one.

In both cases, the acquired amount of licenses for the re­spec­tive edition (CE, LE, PE or XE) can be upgraded. If you are eligible, then please send an e-mail to the address below, providing the follow­ing infor­mation:
  • Registration ID as indicated in the about box of TurboSFV: Navi­gate to the TurboSFV appli­cation menu, select Help and then About. Do not send your personal regis­tra­tion key!
  • The e-mail ad­dress which you have used for the purchase.
E-Mail:
  tur
es@bos
salfv.com
This offer is valid until 2026-APR-30.
Top Bottom
 
History for other versions:
 
 
UKDE



Privacy Policy