CBFS Disk 2022 Changelog

This document provides high-level information about new features, fixes, and functionality changes between minor versions releases of CBFS Disk. The information provided here is also available as an RSS feed.

For more details or if you have any questions please contact support@callback.com


Version: 22.0.8678
Date: October 5, 2023

  • [NEW] Improved the network redirector code to recognize links to drives (e.g., subst'ed drives).
  • [FIX] The drivers could not be installed on Windows 2012 R2 Server due to the problems with signature validation (the OS doesn't accept Microsoft's own SHA2 signature). The INSTALL_FORCE_SHA1_DRIVERS flag was added to address this problem.
  • [FIX] Improved the installation procedure in situations where the driver is busy and cannot be updated immediately during the Install() call.
  • [FIX] A component could block when a virtual drive was deleted.
  • [FIX] The Ejected event didn't work.
  • [FIX] The Helper DLL could stop the operating system from rebooting in some situations.
  • [FIX] Minor improvements in the installation procedure.

Version: 22.0.8464
Date: March 5, 2023

  • [FIX] An Access Violation error could happen when the disk is stopped (v2022 regression).

Version: 22.0.8442
Date: February 11, 2023

  • [FIX] The installer was looking for a driver with a wrong name in the .cab file.

Version: 22.0.8426
Date: January 26, 2023

  • Minor documentation updates

Version: 22.0.8400
Date: December 31, 2022

  • [NEW] Initial release of version 2022. The component has been brought back as a separate product.

Version: 20.0.8128
Date: April 3, 2022

  • [NEW] Added support for x64 operations on Windows 11/ARM64 systems. Now, the installation methods executed in x64 mode can install the drivers and the helper DLL to such as system.
  • [FIX] BSOD could occur in rare cases if the user-mode application was terminated.
  • [FIX] Driver Verifier reported allocation of memory in non-paged pool without Nx flag. Workardound added.

Version: 20.0.8031
Date: December 27, 2021

  • [NEW] GetModuleVersion now requests the version from the running filesystem driver, if one is available. This helps to obtain the version of the running driver in the period between the driver update and system restart.
  • [FIX] The helper DLL is now activated only in "explorer.exe", which should reduce the chance that it misses notifications after the host process quits.

Version: 20.0.7982
Date: November 8, 2021

  • [FIX] A sporadic C++ exception could happen upon deletion of the component or application shutdown due to a compiler quirk.

Version: 20.0.7979
Date: November 5, 2021

  • [NEW] Process tracking library improved, so the loaded driver should cause a slightly lower effect on system operations.

Version: 20.0.7922
Date: September 9, 2021

  • [NEW] Preliminary support for Windows 11.
  • [FIX] Improved compatibility with CD-ROM devices when they are installed in the system.
  • [NEW] Node.js edition (Beta).

Version: 20.0.7685
Date: January 15, 2021

  • [FIX] On some Windows 7 versions, MountMedia could fail due to a Windows timing issue (mounting is finalized by the OS after it returns execution from the mounting function to the caller). A workaround has been implemented.

Version: 20.0.7674
Date: January 4, 2021

  • [FIX] Old PnPBus driver could crash on deinstallation due to the recent changes in Windows. Upgrading the driver to the included version addresses the problem.

Version: 20.0.7650
Date: December 11, 2020

  • [IMPORTANT] When a non-zero LUID is passed to the AddMountingPoint method, the STGMP_LOCAL flag is assumed.
  • [NEW] Added STGMP_AUTOCREATE_DRIVE_LETTER flag to the AddMountingPoint method
  • [NEW] Added SupportSearchIndexer configuration setting.
  • [FIX] Deletion of the mounting point with non-zero LUID by index caused Access Violation error.
  • [FIX] Calling DeleteStorage didn't clear the list of mounting points.
  • [FIX] The functions that validate server name and share name, passed to AddMountingPoint have been improved to accept Unicode characters and other allowed characters.
  • [FIX] Kernel-mode logging didn't work when enabled via the registry.
  • [FIX] If the storage had been ejected, DeleteStorage didn't clear the list of mounting points.
  • [FIX] PNP Bus driver could not be used after installation until the system is rebooted.
  • [FIX]: Icons were not displayed on x86 systems.

Version: 20.0.7452
Date: May 27, 2020

  • [NEW] Virtual disks can be bind-mounted to Docker container images.
  • [NEW] RAD Studio 10.4 support in Delphi and C++Builder editions.

Version: 20.0.7416
Date: April 21, 2020

  • [FIX] Various minor fixes

Download Changelog