IsoBuster Changelog

What's new in IsoBuster 5.4 Beta

Apr 22, 2024
  • hanges / New:
  • .PFR Image file support
  • .IMZ Image file support (Multiple images supported, but limit currently set to 20)
  • .ZL and *.ZZ Image file support (zlib compressed image files (similar to the *.GZ functionality)) (*)
  • .ZIP Image file support (For single-file image files that are compressed in a zip file) (*)
  • .QCOW2 Image file support (current snapshot, no encryption)
  • Support for Kurzweil K2000 synthesizer FAT 16 diskettes
  • Support for DOS 1.0 style FAT12 floppies without a BPB (Bios Parameter Block)
  • Support for Roland (Synthesizer) Audio CDs, Zip disks and images
  • Support for ReFS version 3.10
  • Ability to load a generic image file from and offset and with a range. Syntax: \#(1024,51200)i:imagesfile.iso (for instance via imlst)
  • .gz, *.zip, *.zl, *.zz etc. compressed file formats don't support random access, so IsoBuster has to index the files internally while loading them. For huge files his can take a minute or two.
  • Improvements:
  • Message dialog selection-items can be selected via Up / Down or Scroll-up or Scroll-down or via their index 0 - 9 - A - Z
  • Show $meta data files for the Panasonic DVR MEIHDFS file system (Requires at least a [Professional] license)
  • The Panasonic DVR MEIHDFS file system now lists Orphaned files and folders if the root is not good or unreadable.
  • An automatic targeted scan is started when there's a Panasonic DVR MEIHDFS file system signature but no further data at the expected locations
  • Various other improvements and fixes specifically for Panasonic video recorders
  • Improvements detecting the Pioneer DVR file system
  • Various other improvements and fixes specifically for Pioneer video recorders
  • Finding a missing VAT as part of the UDF file system can now be canceled
  • Improved the path that is stored in an MD5 file (also in the Edit window)
  • XML Reports are now formatted per the XML 1.1 standard (previously the XML 1.0 standard)
  • Control characters 0 - 31 are now replaced by their numeric character reference in XML reports
  • Detection for Roland floppies / diskettes by showing a File System icon
  • Recognize *.regf files by their signature
  • Don't create a *.gzndx file if the compressed file is too small (and it fits in the cache)
  • Detect and show PS4 External HDD encryption
  • Show the type of encryption in use in ISZ Image files
  • Use Rich Text formatting (rtf) when displaying a CUE file
  • Use Rich Text formatting (rtf) when displaying a DMG embedded XML file
  • Use Rich Text formatting (rtf) when displaying an RMG embedded XML file
  • Use Rich Text formatting (rtf) when displaying a CCD embedded INI file
  • Use Rich Text formatting (rtf) in Sector View
  • Various improvements under the hood for ReFS, making it more robust in case of data corruption
  • Ability to select an ReFS $meta file that is currently not the default and use that to create a new ReFS file system (Needs [Enterprise] license)
  • Plenty of other tweaks and improvements
  • Fixes:
  • Fix printing from the edit window in 64 bit mode
  • Fix for larger ReFS 3.x volumes where the root could not be found
  • Fixed making corrupt ~4GB *.gzndx files for huge *.gz files in 32 bit mode
  • Opening a split *.gz.00? file via the *.gzndx file now works properly (before it would not find the *.001 file)

New in IsoBuster 5.3 (Dec 11, 2023)

  • Changes / New:
  • Support for the Toshiba RD-H100 DTKF DVR
  • Create and Load *.gzndx files to speed up opening *.gz files for random access
  • Spanned *.gz files' support: *.gz.001, *.gz.002, ..
  • Full support for *.gz files referenced from a CUE file
  • Full support for *.gz files referenced from an IMLST file
  • XA Extraction (2336 bytes per block) from CDs with Mode 2 tracks (Files, Image files, CUE etc.)
  • New Command line parameter /setsp: to change the optical drive's speed
  • New Command line parameter /lprogress: to dump the progress dialog progress in a file, so that external processes can track progress
  • PS3 partition parsing on decrypted disks with support for embedded 'OtherOS' partition tables (MBR, GPT, ..)
  • Show PS3 OtherOS bootloader in its dedicated PS3 partition
  • Show Linux Swap file in its dedicated partition
  • Ability to Load and/or Export a Partition list (*.ibpt), to map your own partition layout against a drive or image file [Professional license]
  • Support for \*virtual:size:pattern files which are virtual files that can be added before, after or in the middle of spanned files
  • Improvements:
  • Find all files and folders in FAT 12 and FAT 16 volumes that were not correctly formatted according to the specifications
  • Find Panasonic, Philips, Magnavox, ReplayTV and other DVR file systems on previously Windows' formatted disks that still have a valid backup GPT partition table
  • BSD partition parsing improved by taking in account the different flavours (FreeBSD vs OpenBSD / NetBSD)
  • Automatic creation of a CUE Sheet can be set to 'always' except when there's only one track
  • More extensions that match the Mac Creator / Type fields can be assigned
  • Put up a dialog when IsoBuster is being closed [X] and when it's still scanning or searching
  • Show more meta data for Pioneer DVR file systems
  • Prompt after multiple files' extraction, when there were read errors that required user intervention
  • Improved detection of Windows changing the style from dark to light (or vica versa)
  • When you open a regular (non image) *.gz file, IsoBuster will allow you to extract the file (since it did all the work already anyway)
  • .gzip files are recognized as *.gz files
  • Show *.imlst files in recently opened image files (rather than the first file in the imlst)
  • Improvements to assign file systems to the correct CD track after a scan for missing files and folders
  • Tracks and Partitions take on the 'Compressed' property when located in compressed image files
  • Show the type of encryption that was encountered in the (right hand side) ListView when you select an encrypted track or partition (e.g. BitLocker)
  • Introduced {%NOBOM} in the file export functionality so that a text with BOM-able CodePage (e.g. {%UTF8}) can also be written without the BOM
  • Added the command /scan:nofs to only /scan when no file systems could be found
  • Do not create a separate UDF file system for UDF system streams, instead, add the streams as meta data to the regular UDF File System
  • Leverage the stored CurrentLBA in GPT backup data to determine its relative position (should it be nested in a partition, or shifted somehow)
  • Option to show the W11-style smoke effect underneath certain dialogs
  • Plenty of other tweaks and improvements
  • Fixes:
  • Fixed a crash when reading blocks outside the on the fly decompressed *.gz range
  • Fixed a file addressing issue for Pioneer DVRs (OEM, also Sony etc.) when lots of recordings had been deleted
  • Folder file-names should not get the extension '.mpg' when extracted with the 'only mpeg' filter
  • Fixed setting the CD Read Speed to the lowest speed (would not work on all drives)
  • Fixed issue that prevented listing files found based on their signature on partitions > 1 TB
  • Fixed it so that orphaned EXT file systems with a logical block size > 1024 get assigned a correct partition address

New in IsoBuster 5.3 Beta (Nov 27, 2023)

  • Changes / New:
  • Support for the Toshiba RD-H100 DTKF DVR
  • Create and Load *.gzndx files to speed up opening *.gz files for random access
  • Spanned *.gz files' support: *.gz.001, *.gz.002, ..
  • Full support for *.gz files referenced from a CUE file
  • Full support for *.gz files referenced from an IMLST file
  • XA Extraction (2336 bytes per block) from CDs with Mode 2 tracks (Files, Image files, CUE etc.)
  • New Command line parameter /setsp: to change the optical drive's speed
  • New Command line parameter /lprogress: to dump the progress dialog progress in a file, so that external processes can track progress
  • PS3 partition parsing on decrypted disks with support for embedded 'OtherOS' partition tables (MBR, GPT, ..)
  • Show PS3 OtherOS bootloader in its dedicated PS3 partition
  • Show Linux Swap file in its dedicated partition
  • Ability to Load and/or Export a Partition list (*.ibpt), to map your own partition layout against a drive or image file [Professional license]
  • Support for \*virtual:size:pattern files which are virtual files that can be added before, after or in the middle of spanned files
  • Improvements:
  • BSD partition parsing improved by taking in account the different flavours (FreeBSD vs OpenBSD / NetBSD)
  • Automatic creation of a CUE Sheet can be set to 'always' except when there's only one track
  • More extensions that match the Mac Creator / Type fields can be assigned
  • Put up a dialog when IsoBuster is being closed [X] and when it's still scanning or searching
  • Show more meta data for Pioneer DVR file systems
  • Prompt after multiple files' extraction, when there were read errors that required user intervention
  • Improved detection of Windows changing the style from dark to light (or vica versa)
  • When you open a regular (non image) *.gz file, IsoBuster will allow you to extract the file (since it did all the work already anyway)
  • .gzip files are recognized as *.gz files
  • Show *.imlst files in recently opened image files (rather than the first file in the imlst)
  • Improvements to assign file systems to the correct CD track after a scan for missing files and folders
  • Tracks and Partitions take on the 'Compressed' property when located in compressed image files
  • Show the type of encryption that was encountered in the (right hand side) ListView when you select an encrypted track or partition (e.g. BitLocker)
  • Introduced {%NOBOM} in the file export functionality so that a text with BOM-able CodePage (e.g. {%UTF8}) can also be written without the BOM
  • Added the command /scan:nofs to only /scan when no file systems could be found
  • Do not create a separate UDF file system for UDF system streams, instead, add the streams as meta data to the regular UDF File System
  • Leverage the stored CurrentLBA in GPT backup data to determine its relative position (should it be nested in a partition, or shifted somehow)
  • Option to show the W11-style smoke effect underneath certain dialogs
  • Plenty of other tweaks and improvements
  • Fixes:
  • Fixed a crash when reading blocks outside the on the fly decompressed *.gz range
  • Fixed a file addressing issue for Pioneer DVRs (OEM, also Sony etc.) when lots of recordings had been deleted
  • Folder file-names should not get the extension '.mpg' when extracted with the 'only mpeg' filter
  • Fixed setting the CD Read Speed to the lowest speed (would not work on all drives)
  • Fixed issue that prevented listing files found based on their signature on partitions > 1 TB
  • Fixed it so that orphaned EXT file systems with a logical block size > 1024 get assigned a correct partition address

New in IsoBuster 5.2 (Jun 19, 2023)

  • Changes / New:
  • Support for Compressed ISO image files, also known as CISO files (*.cso, *.ciso)
  • Support for Compact ISO image files (No compression but omitted sectors) (*.cso, *.wbi)
  • Support for (compressed) ZISO image files (*.zso, *.ziso)
  • Support for (compressed) DAX image files (*.dax)
  • Support for (compressed) JSO image files (*.jso)
  • Support for (compressed) ISZ image files (*.isz)
  • Support for (compressed) VCD image files (*.vcd)
  • Support for (compressed) IMGC image files (*.imgc)
  • Support for (compressed) ISO.GZ optical image files (*.iso.gz)
  • Support for (compressed) IMG.GZ memory stick image files (*.img.gz)
  • Support for spanned file's list (*.imlst). A simple text file with a file or drive on each line
  • Support for 'Apple Single' file extraction via right mouse click (on files and folders in a Mac file system MFS/HFS(+) or on files with Mac properties in UDF, ISO/Joliet and NTFS)
  • Support for 'Apple Double' (._*) file extraction via right mouse click (on files and folders in a Mac file system MFS/HFS(+) or on files with Mac properties in UDF, ISO/Joliet and NTFS)
  • Ability to open spanned files and drives in various combinations
  • Ability to extract image files and make clones to spanned drives and files
  • Ability to execute commands via the breadcrumb control (now documented)
  • Ability to execute command line parameters via the breadcrumb control
  • Support for the Toshiba RD-VX47 DVR
  • F2FS File System Recognition
  • Support for the Nintendo GameCube (GC) Memory Card (MC) file system
  • Support for Nintendo GameCube Memory Card image files (*.gcp)
  • Support for the Nintendo 64 file system
  • Support for Nintendo 64 Memory Pak image files (*.mpk, *.n64)
  • New Command line parameter /CHSP: to change the optical drive's speed on bad sectors
  • New Command line parameter /DELAY: to introduce waits between reads, in case of bad sectors (Same as via the GUI but with more options)
  • Use your own icons inside IsoBuster is now documented
  • Improvements:
  • FAT handling rewritten (A generic FAT implementation for all type FATs, used by various file systems including the FAT file system itself)
  • Analyzing a FAT in search of files without the need to parse the entire file system or do a full scan has been improved
  • Analyzing a FAT on its own is now part of the generic FAT implementation and therefore also available for GC MC and other similar file systems
  • FAT file systems that miss the MBR signature are now parsed as well (As seen on some Toshiba DVR)
  • Improved showing properties for various objects
  • GameCube Optical File Systems don't show the extra [SYSTEM] icon anymore. The files can now be inspected as $Meta files
  • The UDF file system (and its Recovered variants) now expose $Meta files: $AVDP, $PVD, $LVD, ..
  • ISO, Joliet and Rock Ridge File Systems now expose $Meta files: $VD and $PathTable
  • XFS filenames are now considered UTF8 instead of ANSI
  • Partition information is now shown as "Source" when cloning a partition (instead of just the source drive information)
  • Tracks, Partitions and Sessions can now also have the 'compressed' property set, when they are part of a compressed image file for instance
  • The ability to clone over drives that are BitLocker encrypted and that are currently locked by Windows has been improved (Also best use Windows' Disk Management to remove the drive letter first)
  • Support for *.bin, *.b01, *.b02, .. multi-file naming
  • Command line parameter /EP: now supports a comma separated list (no need to add /EP: per switch)
  • Command line parameter /EP:NCD can now be used to suppress the destination check dialog
  • Command line parameter /EP:NFS can now be used to suppress the 'Not enough free space' dialog
  • Command line parameter /EF: now also supports /ef:mfs
  • Command line parameter /EF: now also supports /ef:mac
  • Command line parameter /CI: now also supports /ci:d for completion on demand
  • Command line parameter /ET: now supports /et:mcb, /et:asn and /et:adb to extract as MacBinary, Apple Single or Apple Double
  • Improved MacBinary header creation during extraction
  • MacBinary extraction is not a global setting anymore for UDF, ISO/Joliet and NTFS, only for MFS and HFS(+)
  • IsoBuster now replaces illegal filename characters (for Windows) when extracting from MFS and HFS(+) using the exact same characters a Mac would use (For instance if it were to save to a Windows file system like FAT32)
  • The filename renaming functionality in case of same-name files has been improved, especially when the file name contains more dots than just the one near the end
  • IsoBuster now also aborts during completion on demand on read errors (for instance when testing file readability or while performing a surface scan) if that is the setting in Scan options
  • Some more scaling improvements
  • Plenty of other tweaks and improvements
  • Fixes:
  • IsoBuster now cleans up unused drive handles straight away. Windows Auto-play doesn't play nice with open handles, so when IsoBuster was running and a CD was inserted, Windows, depending on the system settings, would immediately eject the disc again

New in IsoBuster 5.2 Beta (Jun 5, 2023)

  • Changes / New:
  • Support for Compressed ISO image files, also known as CISO files (*.cso, *.ciso)
  • Support for Compact ISO image files (No compression but omitted sectors) (*.cso, *.wbi)
  • Support for (compressed) ZISO image files (*.zso, *.ziso)
  • Support for (compressed) DAX image files (*.dax)
  • Support for (compressed) JSO image files (*.jso)
  • Support for (compressed) ISZ image files (*.isz)
  • Support for (compressed) VCD image files (*.vcd)
  • Support for (compressed) IMGC image files (*.imgc)
  • Support for (compressed) ISO.GZ optical image files (*.iso.gz)
  • Support for (compressed) IMG.GZ memory stick image files (*.img.gz)
  • Support for 'Apple Single' file extraction via right mouse click (on files and folders in a Mac file system MFS/HFS(+) or on files with Mac properties in UDF, ISO/Joliet and NTFS)
  • Support for 'Apple Double' (._*) file extraction via right mouse click (on files and folders in a Mac file system MFS/HFS(+) or on files with Mac properties in UDF, ISO/Joliet and NTFS)
  • Ability to open spanned files and drives in various combinations
  • Ability to extract image files and make clones to spanned drives and files
  • Ability to execute commands via the breadcrumb control (now documented)
  • Ability to execute command line parameters via the breadcrumb control
  • Support for the Toshiba RD-VX47 DVR
  • F2FS File System Recognition
  • Support for the Nintendo GameCube (GC) Memory Card (MC) file system
  • Support for Nintendo GameCube Memory Card image files (*.gcp)
  • Support for the Nintendo 64 file system
  • Support for Nintendo 64 Memory Pak image files (*.mpk, *.n64)
  • New Command line parameter /CHSP: to change the optical drive's speed on bad sectors
  • New Command line parameter /DELAY: to introduce waits between reads, in case of bad sectors (Same as via the GUI but with more options)
  • Use your own icons inside IsoBuster is now documented
  • Improvements:
  • FAT handling rewritten (A generic FAT implementation for all type FATs, used by various file systems including the FAT file system itself)
  • Analyzing a FAT in search of files without the need to parse the entire file system or do a full scan has been improved
  • Analyzing a FAT on its own is now part of the generic FAT implementation and therefore also available for GC MC and other similar file systems
  • FAT file systems that miss the MBR signature are now parsed as well (As seen on some Toshiba DVR)
  • Improved showing properties for various objects
  • GameCube Optical File Systems don't show the extra [SYSTEM] icon anymore. The files can now be inspected as $Meta files
  • The UDF file system (and its Recovered variants) now expose $Meta files: $AVDP, $PVD, $LVD, ..
  • ISO, Joliet and Rock Ridge File Systems now expose $Meta files: $VD and $PathTable
  • Partition information is now shown as "Source" when cloning a partition (instead of just the source drive information)
  • Tracks, Partitions and Sessions can now also have the 'compressed' property set, when they are part of a compressed image file for instance
  • The ability to clone over drives that are BitLocker encrypted and that are currently locked by Windows has been improved (Also best use Windows' Disk Management to remove the drive letter first)
  • Support for *.bin, *.b01, *.b02, .. multi-file naming
  • Command line parameter /EP: now supports a comma separated list (no need to add /EP: per switch)
  • Command line parameter /EP:NCD can now be used to suppress the destination check dialog
  • Command line parameter /EP:NFS can now be used to suppress the 'Not enough free space' dialog
  • Command line parameter /EF: now also supports /ef:mfs
  • Command line parameter /EF: now also supports /ef:mac
  • Command line parameter /CI: now also supports /ci:d for completion on demand
  • Command line parameter /ET: now supports /et:mcb, /et:asn and /et:adb to extract as MacBinary, Apple Single or Apple Double
  • Improved MacBinary header creation during extraction
  • MacBinary extraction is not a global setting anymore for UDF, ISO/Joliet and NTFS, only for MFS and HFS(+)
  • IsoBuster now replaces illegal filename characters (for Windows) when extracting from MFS and HFS(+) using the exact same characters a Mac would use (For instance if it were to save to a Windows file system like FAT32)
  • The filename renaming functionality in case of same-name files has been improved, especially when the file name contains more dots than just the one near the end
  • IsoBuster now also aborts during completion on demand on read errors (for instance when testing file readability or while performing a surface scan) if that is the setting in Scan options
  • Some more scaling improvements
  • Plenty of other tweaks and improvements
  • Fixes:
  • IsoBuster now cleans up unused drive handles straight away. Windows Auto-play doesn't play nice with open handles, so when IsoBuster was running and a CD was inserted, Windows, depending on the system settings, would immediately eject the disc again

New in IsoBuster 5.1 (Dec 12, 2022)

  • Changes / New:
  • Ability to analyze a FAT (12, 16 or 32) and work out all the files it references without the need for a full media scan [Professional license or better]
  • Ability to try and figure out file extensions of files found via analyzing the FAT (via right mouse click "Try to find matching extensions")
  • Ability to try and figure out *.CHK files' true file extension (in FAT "FOUND.???" folders (e.g. "FOUND.000"), also via right mouse click)
  • Show NTFS Junctions and Symbolic links by applying a shortcut overlay icon, and by providing link information in the Properties dialog
  • Finding logical drives (drive letter volumes) is now default ON on modern systems (W10 and higher) after a clean install
  • Improvements:
  • Improved extraction dialog scaling when dragged to a different monitor
  • Improved search dialog scaling when dragged to a different monitor
  • Improved message dialog scaling when dragged to a different monitor
  • Improved properties dialog scaling when dragged to a different monitor
  • Improved options dialog scaling when dragged to a different monitor
  • Improved 'About' dialog to properly scale the image on all systems and for all dpi settings
  • Improved file-system icons for better scaling and to look crisp for all dpi settings
  • Improvements detecting raw (2352 bytes per block) generic CD images
  • Auto-open the MDS file when an MDF file is opened (and when the filename matches)
  • Creating an MD5 can now be done straight to file, or the result can be shown in the edit window
  • Workaround for an unknown 12 byte header in rare ISO/IMG files made by an unknown application
  • Improved FAT detection by double checking if it's not a BitLocker encrypted Partition
  • Improved MBR partition parsing by double checking if it's not an image of a BitLocker encrypted Partition
  • The level up, previous and next selection-history buttons now have a shortcut: Ctrl + Shift + (Arrow-up or Arrow-left or Arrow-right)
  • Remove "OpenWithProgids" entries again from the registry when disabling an extension because Windows 10/11 appears to use it as backup, which defeats the purpose of disabling the association
  • Get the proper size for logical drives (Volumes) instead of the physical drive's size the Partition/Volume is on
  • Changed a logical drive's name to reflect on what physical drive the volume is located
  • Option to clear an optical disc drive's content after the eject button is clicked
  • Option to change how the media/cd/hdd/.. filename for an image file is formed
  • Stay with font size 9 when the screen dpi 100% (e.g. 150%) (revert 5.0 change (in case of higher dpi))
  • Show speed when extracting (or cloning) Media Segments
  • Draw a line between different types of devices, Optical vs HDD (Physical) vs HDD (Logical) vs Image Files
  • Display up to 6 digits behind the comma when showing the percentage of bad sectors, so that only a few errors on larger volumes still produce a value different from 100%, e.g. 99.999999 %
  • Ability to launch the Edit Window with the contents of all tabs in the Properties dialog
  • Updated libwim-15.dll to version 1.13.6
  • Plenty of other tweaks and improvements
  • Fixes:
  • Fixed a 64 bit instability (and program shut down) that could happen on certain systems. If your version runs fine, this doesn't affect you
  • Fixed an unexpected shut down while parsing certain FAT file systems
  • Fixed parsing CloneCD *.ccd image files using the 64bit version (it was not a problem with the 32 bit version)
  • Fixed creating an MD5 file of CUE + ISO combinations. Only the CUE's MD5 would be recorded in the file
  • Fixed building an error list for media with some read errors at the end (sometimes the range started incorrectly at address 0)
  • Fixed NTFS hard links' file-naming (which could be off, depending on the order of filenames in the MFT records)
  • Fixed an NTFS corruption issue with LZX-compressed WofCompressedData named streams
  • Fixed it so that overlay icons are shown again in the right hand side ListView (for instance shortcut overlay icons) (Broken since 4.9)
  • Fixed FAT meta files' size and offset when the FAT was detected inside a boot image on CD

New in IsoBuster 5.1 Beta (Nov 28, 2022)

  • Changes / New:
  • Ability to analyze a FAT (12, 16 or 32) and work out all the files it references without the need for a full media scan [Professional license or better]
  • Ability to try and figure out file extensions of files found via analyzing the FAT (via right mouse click "Try to find matching extensions")
  • Ability to try and figure out *.CHK files' true file extension (in FAT "FOUND.???" folders (e.g. "FOUND.000"), also via right mouse click)
  • Show NTFS Junctions and Symbolic links by applying a shortcut overlay icon, and by providing link information in the Properties dialog
  • Finding logical drives (drive letter volumes) is now default ON on modern systems (W10 and higher) after a clean install
  • Improvements:
  • Improved extraction dialog scaling when dragged to a different monitor
  • Improved search dialog scaling when dragged to a different monitor
  • Improved message dialog scaling when dragged to a different monitor
  • Improved properties dialog scaling when dragged to a different monitor
  • Improved options dialog scaling when dragged to a different monitor
  • Improved 'About' dialog to properly scale the image on all systems and for all dpi settings
  • Improved file-system icons for better scaling and to look crisp for all dpi settings
  • Improvements detecting raw (2352 bytes per block) generic CD images
  • Auto-open the MDS file when an MDF file is opened (and when the filename matches)
  • Creating an MD5 can now be done straight to file, or the result can be shown in the edit window
  • Workaround for an unknown 12 byte header in rare ISO/IMG files made by an unknown application
  • Improved FAT detection by double checking if it's not a BitLocker encrypted Partition
  • Improved MBR partition parsing by double checking if it's not an image of a BitLocker encrypted Partition
  • The level up, previous and next selection-history buttons now have a shortcut: Ctrl + Shift + (Arrow-up or Arrow-left or Arrow-right)
  • Remove "OpenWithProgids" entries again from the registry when disabling an extension because Windows 10/11 appears to use it as backup, which defeats the purpose of disabling the association
  • Get the proper size for logical drives (Volumes) instead of the physical drive's size the Partition/Volume is on
  • Changed a logical drive's name to reflect on what physical drive the volume is located
  • Option to clear an optical disc drive's content after the eject button is clicked
  • Option to change how the media/cd/hdd/.. filename for an image file is formed
  • Stay with font size 9 when the screen dpi > 100% (e.g. 150%) (revert 5.0 change (in case of higher dpi))
  • Show speed when extracting (or cloning) Media Segments
  • Draw a line between different types of devices, Optical vs HDD (Physical) vs HDD (Logical) vs Image Files
  • Display up to 6 digits behind the comma when showing the percentage of bad sectors, so that only a few errors on larger volumes still produce a value different from 100%, e.g. 99.999999 %
  • Ability to launch the Edit Window with the contents of all tabs in the Properties dialog
  • Updated libwim-15.dll to version 1.13.6
  • Plenty of other tweaks and improvements
  • Fixes:
  • Fixed a 64 bit instability (and program shut down) that could happen on certain systems. If your version runs fine, this doesn't affect you
  • Fixed an unexpected shut down while parsing certain FAT file systems
  • Fixed parsing CloneCD *.ccd image files in the 64bit version (it was not a problem in the 32 bit version)
  • Fixed creating an MD5 file of CUE + ISO combinations. Only the CUE's MD5 would be recorded in the file
  • Fixed building an error list for media with some read errors at the end (sometimes the range incorrectly started at address 0)
  • Fixed NTFS hard links' file-naming (which could be off, depending on the order of filenames in the MFT records)
  • Fixed an NTFS corruption issue with LZX-compressed WofCompressedData named streams
  • Fixed it so that overlay icons are shown again in the right hand side ListView (for instance shortcut overlay icons) (Broken since 4.9)
  • Fixed FAT meta files' size and offset when the FAT was detected inside a boot image on CD

New in IsoBuster 5.0 (Jul 5, 2022)

  • We just released IsoBuster 5.0. This version is a big update ! From now on there will be a 64 bit version, but we'll try to keep a 32 bit version as well for as long as that is possible. IsoBuster 5.0 now supports high dpi scaling and per monitor scaling. Two very big implementations. On top of that IsoBuster supports styles. Default, two dark and one light styles are bundled, but many other styles can be used as well. Best check the release notes for more information.

New in IsoBuster 5.0 Beta (Mar 3, 2022)

  • Changes / New:
  • 64 bit
  • High DPI scaling and 4K monitor support, crisp display instead of blurry fonts etc.
  • Theme / Style support (Select under Options GUI Styles). Currently two dark themes and one light theme are supported, but there's an option to use any other compatible VCL-Style out there or you could make your own
  • Panasonic DMR-BWT835 and DMR-BWT730 DVR/PVR support
  • Improvements:
  • Multiple monitor support
  • LibEWF version 20130416 updated to version 20140608
  • Improved scanning for Panasonic DVR/PVR file systems
  • Panasonic and Pioneer DVR/PVR file/folder name entries are now considered UTF8
  • Plenty of other GUI improvements
  • Fixes (From IsoBuster 4.9) :
  • Fixed an Exception Error that could happen while parsing certain IFO file systems on DVD
  • Fixed a Stack Overflow (IsoBuster would simply shut down) on highly fragmented files in the UDF file system

New in IsoBuster 4.9 (Dec 20, 2021)

  • Changes / New:
  • Windows 11 tested, improved, ready
  • Support for ReplayTV 1000, 2000, 2001, 2002, 2003, 2004, 3000, 3020, 3030, 3060, 4000, 4040, 4080, 4160, 4320, 4500, 4504, 4508, 4516, 4532, 5000, 5040, 5060, 5080, 5160, 5320, 5500, 5504, 5508, 5516 and 5532 DVR/PVR standalone Video Recorders
  • Support for ShowStopper PV-HS1000, ShowStopper PV-HS2000 and ShowStopper PV-HS3000 DVR/PVR standalone Video Recorders
  • Support for Thomson DTH7000 / RCA DRS7000 "Scenium" and Thomson DTH7500 / RCA DRC7005 DVR/PVR standalone Video Recorders
  • Roxio, Prassi, Sonic *.gi image file CD-Text support
  • Ability to keep certain attributes ('Read Only', 'System', 'Hidden' and/or 'Archive') when extracting files
  • Ability to auto-complete a managed IBP/IBQ image file in a loop, until stopped or completed. Look for a checkbox on the various dialogs, before creating, when opening an incomplete image, after first creation or completion etc. The check box is pre-checked if this has been set in Options
  • Read Error dialog's [Retry] button will now automatically be clicked, again and again, with a 10 second interval, so that after an error the process can continue automatically if the sector could be read afterall
  • The [Retry] button (and hence automatic execution) is not the default button on the RETRY-SELECT-ABORT error dialog, but it can be via a setting in Options
  • Improvements:
  • Find orphaned/deleted PS2 MC card folders (if the PS2-MC-FAT is still OK)
  • Also scan for PS2 APA partitions when a GPT partition scheme has already been found
  • Append "[Deleted]" to the filename of deleted files and folders in the PS2 MC file system (if the deleted files/folders are located in a not-deleted folder)
  • Detect PS2 APA boot.kelf files even if they're not referenced from the header
  • Show what is selected in the Options (left pane) TreeView, even when the control is not in focus
  • Updated a number of icons
  • Improved algorithm to Extract while filtering only mpeg frames on DVD
  • Improved finding all VOB files via the DVD-VFR IFO files
  • Improved the /ef: command to incorporate wildcard search functionality to find a particular file before extracting it
  • Improvement to make sure CUE files of CD-i discs, as created with IsoBuster, are still recognized as CD-i discs
  • Always write out CD-Text data to the *.CUE, even if a *.CDT could be created. This way the CD-Text data is also easily readable via a text file (the *.cue)
  • Improved detecting generic split image files based on their extension (Added *.00 and *_00.pdi variants)
  • Added *.00 to Open Image file filter
  • Improved *.gi parsing to deal with certain variants
  • Improved showing file icons in the (right pane) ListView when the OS is super slow to respond
  • Sector View now also 'understands' "start", "end", "first", "last" and "mid" to read the first, last or middle sector of the selected object
  • Sector View "start", "end", "first", "last" and "mid" can be followed by a + or - value, which is then taken in account (e.g. "last-32" will show the 32nd sector before the Last LBA of the selected object)
  • Improved GPT partition table parsing, making use of its backup, to still find partitions on a HDD/SSD or USB stick
  • Use the GPT Partition Entry name/label to name partitions found via the GPT
  • Improved ability to interrupt building a report
  • Do not display edit window if building a report was cancelled
  • The Pause dialog that can be called on several functions now has a checkbox to auto-resume the process again in 60 seconds
  • Improved Progress bar behaviour
  • Various GUI tweaks were made for best compatibility with Windows 11
  • Checking for errors (Surface Scan, Check if all files are physically readable) defaults to normal generic reading again instead of mostly raw reading. This makes for a more accurate real life test.
  • Improved detecting exceptional CD media (CD-i, VCD) that needs to be read and verified raw
  • Improved High Contrast mode (for the visually impaired), especially on Window 10 and higher
  • Plenty of other improvements, a few changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
  • Various other GUI improvements
  • Fixes:
  • Fix when extracting Raw2User. In certain rare occassions there could be slightly more data in the file
  • Fixed GUI issue when doing a manual retry while reading from a managed (*.ibp/ibq) image file. A new dialog would be created on every manual retry.
  • Fixed issues that, under certain conditions, prevented a DVD IFO -VFR folder to be expanded

New in IsoBuster 4.9 Beta (Dec 8, 2021)

  • Changes / New:
  • Windows 11 tested, improved, ready
  • Support for ReplayTV 1000, 2000, 2001, 2002, 2003, 2004, 3000, 3020, 3030, 3060, 4000, 4040, 4080, 4160, 4320, 4500, 4504, 4508, 4516, 4532, 5000, 5040, 5060, 5080, 5160, 5320, 5500, 5504, 5508, 5516 and 5532 DVR/PVR standalone Video Recorders
  • Support for ShowStopper PV-HS1000, ShowStopper PV-HS2000 and ShowStopper PV-HS3000 DVR/PVR standalone Video Recorders
  • Support for Thomson DTH7000 / RCA DRS7000 "Scenium" and Thomson DTH7500 / RCA DRC7005 DVR/PVR standalone Video Recorders
  • Roxio, Prassi, Sonic *.gi image file CD-Text support
  • Ability to keep certain attributes ('Read Only', 'System', 'Hidden' and/or 'Archive') when extracting files
  • Ability to auto-complete a managed IBP/IBQ image file in a loop, until stopped or completed. Look for a checkbox on the various dialogs, before creating, when opening an incomplete image, after first creation or completion etc. The check box is pre-checked if this has been set in Options
  • Read Error dialog's [Retry] button will now automatically be clicked, again and again, with a 10 second interval, so that after an error the process can continue automatically if the sector could be read afterall
  • The [Retry] button (and hence automatic execution) is not the default button on the RETRY-SELECT-ABORT error dialog, but it can be via a setting in Options
  • Improvements:
  • Find orphaned/deleted PS2 MC card folders (if the PS2-MC-FAT is still OK)
  • Also scan for PS2 APA partitions when a GPT partition scheme has already been found
  • Append "[Deleted]" to the filename of deleted files and folders in the PS2 MC file system (if the deleted files/folders are located in a not-deleted folder)
  • Detect PS2 APA boot.kelf files even if they're not referenced from the header
  • Show what is selected in the Options (left pane) TreeView, even when the control is not in focus
  • Updated a number of icons
  • Improved algorithm to Extract while filtering only mpeg frames on DVD
  • Improved finding all VOB files via the DVD-VFR IFO files
  • Improved the /ef: command to incorporate wildcard search functionality to find a particular file before extracting it
  • Improvement to make sure CUE files of CD-i discs, as created with IsoBuster, are still recognized as CD-i discs
  • Always write out CD-Text data to the *.CUE, even if a *.CDT could be created. This way the CD-Text data is also easily readable via a text file (the *.cue)
  • Improved detecting generic split image files based on their extension (Added *.00 and *_00.pdi variants)
  • Added *.00 to Open Image file filter
  • Improved *.gi parsing to deal with certain variants
  • Improved showing file icons in the (right pane) ListView when the OS is super slow to respond
  • Sector View now also 'understands' "start", "end", "first", "last" and "mid" to read the first, last or middle sector of the selected object
  • Sector View "start", "end", "first", "last" and "mid" can be followed by a + or - value, which is then taken in account (e.g. "last-32" will show the 32nd sector before the Last LBA of the selected object)
  • Improved GPT partition table parsing, making use of its backup, to still find partitions on a HDD/SSD or USB stick
  • Use the GPT Partition Entry name/label to name partitions found via the GPT
  • Improved ability to interrupt building a report
  • Do not display edit window if building a report was cancelled
  • The Pause dialog that can be called on several functions now has a checkbox to auto-resume the process again in 60 seconds
  • Improved Progress bar behaviour
  • Various GUI tweaks were made for best compatibility with Windows 11
  • Checking for errors (Surface Scan, Check if all files are physically readable) defaults to normal generic reading again instead of mostly raw reading. This makes for a more accurate real life test.
  • Improved detecting exceptional CD media (CD-i, VCD) that needs to be read and verified raw
  • Improved High Contrast mode (for the visually impaired), especially on Window 10 and higher
  • Plenty of other improvements, a few changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
  • Various other GUI improvements
  • Fixes:
  • Fix when extracting Raw2User. In certain rare occassions there could be slightly more data in the file
  • Fixed GUI issue when doing a manual retry while reading from a managed (*.ibp/ibq) image file. A new dialog would be created on every manual retry.
  • Fixed issues that, under certain conditions, prevented a DVD IFO -VFR folder to be expanded

New in IsoBuster 4.8 Beta (Jun 8, 2021)

  • Changes / New:
  • Support for Microsoft's newest file system, ReFS. Versions 1.x, 2.x and 3.x with 16 KiB and 64 KiB clusters on 512 and 4Kn drives are fully supported. (tested with ReFS 1.1, 1.2, 2.0, 3.1, 3.4 and 3.7)
  • Full, random access, compressed *.dmg image file support
  • Ability to show file system meta data, via right mouse click on a file system icon (Implemented for NTFS, FAT and ReFS)
  • Support for Amiga partitions
  • Support for AmigaDOS
  • Support for *.adf and *.hdf image files
  • Option to Clone [From-To] - via Shift + right-mouse-click
  • Search command "range:x:y" to search for all objects that fall in the range starting at address x over a range of y blocks
  • Search command "fromto:x:y" to search for all objects that fall in the range starting at address x and ending at address y
  • Improvements:
  • Compensate for illegal CD/DVD TOCs, especially on multi-session discs where a higher session seems to start at a lower than possible address
  • Display an appropriate text when scanning for partitions hasn't been done yet
  • Show text making it clear that when a partition is encrypted, scanning for missing files and folders is unlikely to yield recoverable data
  • Do not automatically show the EWF (*.E01) properties anymore in the edit dialog when a *.E01 file is loaded, use the image properties instead
  • Avoid finding UDF VAT and SAT structures on other than 2K media because it's only used on 2K (Optical) media
  • Renamed "Unassigned Partition" to "Unallocated space"
  • Improved detection and support for XFS v5.x
  • Detect Amiga SFS (Smart File System)
  • Keep (left pane) TreeView selection visible, even when the TreeView has no focus
  • Important improvements, yielding more accurate video files, for the Panasonic 750/780 series Video Recorders (DVR)
  • Recognize a Sony RDR-HX730 DVR image file as a HDD image file (not as an optical disc image file)
  • Recognize a Roland 256 byte/block image file
  • Improved support for *.xgd image files
  • Improved support for XISO image files
  • Improved finding embedded NTFS files based on their signature via a scan for missing files and folders
  • Added *.wim file signature detection via a scan for missing files and folders
  • Get a better FAT volume name, time stamp and various extra meta files immediately by parsing a (small) part of the root already
  • Do not convert FAT short names to lower case (anymore)
  • Important improvements to find a missing NTFS volume on the fly (e.g. with a corrupt $VBR) and during a scan for missing files and folders
  • Show [filename.rules] in label and/or [*.rules] in caption of the 'Find missing files and folders' dialog when a rules file is being used
  • Added more predefined search terms (via the arrow pointing to the right, on the right side of the search box)
  • Plenty of other improvements, a few changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
  • Various other GUI improvements
  • Fixes:
  • Fixed an issue that could cause bad sectors to show as good sectors in a freshly made (ibp/ibq) managed image file, under certain conditions
  • NTFS volumes with 64 KB clusters didn't work properly all the time (introduced in IB 4.6 when 2 MB clusters were implemented)
  • Fixed it so that when Extracting a folder is cancelled, fully expanding (going deep) of the folder is also properly cancelled
  • Fixed HFS file extraction (issue introduced in IB 4.7)
  • Fixed an exception error that could occur when a combination of certain UDF structures were found during a scan for missing files and folders
  • Fixed an exception error that could occur when IsoBuster went looking for the Nero (*.nri) project file (set via Options)
  • Fixed a Popup Menu text vs functionality mismatch "Extract & Run" vs "Extract Raw but convert to User Data"
  • Fixed an Options text vs functionality mismatch (wrong text next to 'embedded' icon and 'ISO9660 extended attributes' icon)

New in IsoBuster 4.7 (Dec 16, 2020)

  • Changes / New:
  • Implemented an option to not automatically explore a drive for partitions and file systems, to avoid reading until the operator choses so (Ignored on image files and needs a Professional license)
  • Retries can be reduced to 0 retries (including the block per block retries)
  • Added detection of encrypted partitions and tracks based on the encryption signatures for: WinMagic SecureDoc Full Disk Encryption, BitLocker, Apple File Vault, Check Point Full Disk Encryption, GuardianEdge Encryption Plus/Anywhere/Hard Disk Encryption and Symantec Endpoint Encryption, McAfee Safeboot/Endpoint Encryption, Sophos Safeguard Enterprise and Safeguard Easy, Symantec PGP Whole Disk Encryption (an encrypted partition or session/track is shown with a green color - it is also indicative for why no files and folders were found for such a partition or session/track)
  • Ability to Export and Import report templates (*.ibtmpl) (via right mouse click, see under the actual reporting)
  • Full Padus DiscJuggler *.cdi image file support, including CD-Text, via the Padus pfctoc.dll that is installed together with this version of IsoBuster
  • Options / GUI / Shell option to choose your own 'Investigate with IsoBuster' text on right mouse clicking a CD/DVD drive in Windows Explorer
  • Ability to Scan for missing files and folders but look for *.VOB Video only, via right mouse click + Shift + Ctrl
  • Support for the PS2 Memory Card file system
  • Support for the PSX Memory Card file system
  • Support for the Dreamcast Memory Card file system
  • Detect Xbox formatted Hard Disks and support Xbox native partitioning schemes to reach its file systems and stored data
  • Detect PS2 formatted Hard Disks and support its native APA partitioning scheme to reach its file systems and stored data
  • Detect the PS2 PFS file system
  • Support for CD *.vcd image files
  • Support for raw CD *.2056, *.2324, *.2332, *.2336, *.2352, *.2368, *.2448 image files
  • Support for GD-ROM *.gdi image files
  • Support for various other block device image files: *.xgd, *.apa, *.ps2, *.vm2; *.vmc, *.saveram, *.ddf, *.gme, *.mcd, *.mci, *.ps, *.psm, *.srm, *.vgs, *.vmp, *.vm1, *.mcr, *.dcm, *.vmu, *.hfv, *.528
  • Improvements:
  • Greatly improved Prassi PrimoDVD / Sonic / Roxio *.gi image file support by finding internal sections and tracks
  • Default RAW extracted CD Images now always get extension *.bin (instead of *.iso)
  • Improved support for 512 + 16 ECC bytes per block Image files
  • Changed the default optical disc retry counts from Per-Range: 2 and Per-Block: 3 to Per-Range: 1 and Per-Block: 2
  • Improved the ability to clone an image with different internal blocksize than the device's blocksize
  • Small improvement in Reiser file system detection
  • Improvements detecting Xbox' FATX
  • Show PS2 APA Attributes/Resources
  • Ability to recognize and list ISO images in the application area of a PS2/APA partition
  • Check the third track of a GD-ROM for the ISO9660 file system
  • Improvement to search functionality and particularly searching inside (what I call) Embedded objects (for instance sub-partitions in partitions)
  • Show files in the breadcrumb control when their content is shown (streams, extents etc)
  • Show 'state icons' in the breadcrumb control when 'special' object members are shown, for instance streams, extents etc.
  • Show wait cursor while loading (large) files into the EditWindow
  • Show Search results breadcrumb with the full system name where the search originated
  • Improved looking for a UDF 'VAT' in image files
  • Default, VOB files are not cut into smaller 1GB pieces anymore (everybody runs NTFS now that can deal with larger files)
  • If all tracks of a session are detected as encrypted, the session is regarded encrypted as well
  • If all sessions of a CD/DVD are detected as encrypted, the disc is regarded encrypted as well
  • Work around a W10 issue (via the installation) that seems to elevate 'Investigate with IsoBuster' to the default setting sometimes
  • Before a device is automatically removed (e.g. disconnected or device electronics failure) IsoBuster asks to save the scan results
  • Custom file signature scanning now pre-processes the lines for much faster searching
  • A few demo Custom file signature scanning *.rules are now installed in the /Plugins/ folder, so that it's easier to understand, edit, test and use
  • Custom file signature scanning now also supports commands: %, i(), e() and c()
  • Plenty of other improvements, quite a few changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
  • Various other GUI improvements
  • Fixes:
  • Fixed it so that command line parameter /ef:sig works again (It looks like this was broken since v 3.6)
  • Fixed exception error that could occur when one clicks the forward history button when there is nothing to show
  • Fixed it so that text is displayed again in ListView (on an empty folder or unknown file system or on a partition without file system(s) etc.)
  • Fixed it so that if only the last sector in a range is bad, building an error list From-To is still done correctly

New in IsoBuster 4.7 Beta (Dec 2, 2020)

  • Changes / New:
  • Implemented an option to not automatically explore a drive for partitions and file systems, to avoid reading until the operator choses so (Ignored on image files and needs a Professional license)
  • Retries can be reduced to 0 retries (including the block per block retries)
  • Added detection of encrypted partitions and tracks based on the encryption signatures for: WinMagic SecureDoc Full Disk Encryption, BitLocker, Apple File Vault, Check Point Full Disk Encryption, GuardianEdge Encryption Plus/Anywhere/Hard Disk Encryption and Symantec Endpoint Encryption, McAfee Safeboot/Endpoint Encryption, Sophos Safeguard Enterprise and Safeguard Easy, Symantec PGP Whole Disk Encryption (an encrypted partition or session/track is shown with a green color - it is also indicative for why no files and folders were found for such a partition or session/track)
  • Ability to Export and Import report templates (*.ibtmpl) (via right mouse click, see under the actual reporting)
  • Full Padus DiscJuggler *.cdi image file support, including CD-Text, via the Padus pfctoc.dll that is installed together with this version of IsoBuster
  • Options / GUI / Shell option to choose your own 'Investigate with IsoBuster' text on right mouse clicking a CD/DVD drive in Windows Explorer
  • Ability to Scan for missing files and folders but look for *.VOB Video only, via right mouse click + Shift + Ctrl
  • Support for the PS2 Memory Card file system
  • Support for the PSX Memory Card file system
  • Support for the Dreamcast Memory Card file system
  • Detect Xbox formatted Hard Disks and support Xbox native partitioning schemes to reach its file systems and stored data
  • Detect PS2 formatted Hard Disks and support its native APA partitioning scheme to reach its file systems and stored data
  • Detect the PS2 PFS file system
  • Support for CD *.vcd image files
  • Support for raw CD *.2056, *.2324, *.2332, *.2336, *.2352, *.2368, *.2448 image files
  • Support for GD-ROM *.gdi image files
  • Support for various other block device image files: *.xgd, *.apa, *.ps2, *.vm2; *.vmc, *.saveram, *.ddf, *.gme, *.mcd, *.mci, *.ps, *.psm, *.srm, *.vgs, *.vmp, *.vm1, *.mcr, *.dcm, *.vmu, *.hfv, *.528
  • Improvements:
  • Greatly improved Prassi PrimoDVD / Sonic / Roxio *.gi image file support by finding internal sections and tracks
  • Default RAW extracted CD Images now always get extension *.bin (instead of *.iso)
  • Improved support for 512 + 16 ECC bytes per block Image files
  • Changed the default optical disc retry counts from Per-Range: 2 and Per-Block: 3 to Per-Range: 1 and Per-Block: 2
  • Improved the ability to clone an image with different internal blocksize than the device's blocksize
  • Small improvement in Reiser file system detection
  • Improvements detecting Xbox' FATX
  • Show PS2 APA Attributes/Resources
  • Ability to recognize and list ISO images in the application area of a PS2/APA partition
  • Check the third track of a GD-ROM for the ISO9660 file system
  • Improvement to search functionality and particularly searching inside (what I call) Embedded objects (for instance sub-partitions in partitions)
  • Show files in the breadcrumb control when their content is shown (streams, extents etc)
  • Show 'state icons' in the breadcrumb control when 'special' object members are shown, for instance streams, extents etc.
  • Show wait cursor while loading (large) files into the EditWindow
  • Show Search results breadcrumb with the full system name where the search originated
  • Improved looking for a UDF 'VAT' in image files
  • Default, VOB files are not cut into smaller 1GB pieces anymore (everybody runs NTFS now that can deal with larger files)
  • If all tracks of a session are detected as encrypted, the session is regarded encrypted as well
  • If all sessions of a CD/DVD are detected as encrypted, the disc is regarded encrypted as well
  • Work around a W10 issue (via the installation) that seems to elevate 'Investigate with IsoBuster' to the default setting sometimes
  • Before a device is automatically removed (e.g. disconnected or device electronics failure) IsoBuster asks to save the scan results
  • Custom file signature scanning now pre-processes the lines for much faster searching
  • A few demo Custom file signature scanning *.rules are now installed in the /Plugins/ folder, so that it's easier to understand, edit, test and use
  • Custom file signature scanning now also supports commands: %, i(), e() and c()
  • Plenty of other improvements, quite a few changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
  • Various other GUI improvements
  • Fixes:
  • Fixed it so that command line parameter /ef:sig works again (It looks like this was broken since v 3.6)
  • Fixed exception error that could occur when one clicks the forward history button when there is nothing to show
  • Fixed it so that text is displayed again in ListView (on an empty folder or unknown file system or on a partition without file system(s) etc.)
  • Fixed it so that if only the last sector in a range is bad, building an error list From-To is still done correctly

New in IsoBuster 4.6 (Jun 23, 2020)

  • Changes / New:
  • Support for NTFS cluster sizes of 128 KB and higher. Since Windows 10 v1709 and Windows Server 2019 the older maximum 64 KB boundary has been increased to 2 MB, so changes needed to be made
  • Support for multiple NTFS MFT records in a single sector
  • Faster extraction and cloning, depending on write and read speeds but obviously still limited by the read speed on failing media or devices
  • Work-around for a certain type of data corruption that appears to happen frequently using certain USB card readers (internal and external). Symptoms are the sudden loss of files and or partitions etc. Usually in combination with FAT. Remaining files and/or folders may get names such as "USBC◘╧è◘" or "USBC..". Possibly related to ADATA NH92 adaptors though that is not certain! After researching the issue online it seems a lot of people think this is a virus. I see mention of the "USBC virus" and "USBC malware", yet it's not. It's a hardware / firmware failure that happened while data was being written to the SD card. IsoBuster is now able to detect and compensate for such issues on the fly so that files and folders can still be found and extracted
  • IsoBuster now displays the average speed when extracting
  • Support for ISO9660 and its derivatives, Joliet, Rock Ridge etc. mistakenly copied/cloned to a USB stick with 512 bytes per block
  • Right-Mouse-Click when holding SHIFT adds the option to work on a range (From-To) when doing a -Surface Scan- or -Scan for missing files and folders [Professional license]- or -List erroneous sectors-
  • Right-Mouse-Click when holding SHIFT adds the option to create a managed image file or clone that is [Empty]. No actual reading is done yet and the user has full control over which type completion is to be performed or what type of engineering is to be done [Professional license]
  • Right-Mouse-Click when holding SHIFT adds the option to show the Sector View dialog with the object's last LBA instead of its first LBA
  • Improvements:
  • Various speed and memory improvements when parsing NTFS
  • Various speed and memory improvements when parsing Brother-FAT and FAT
  • Various speed and memory improvements when parsing ISO9660 and its derivatives, Joliet, Rock Ridge etc.
  • Various speed and memory improvements when parsing the Pioneer DVR file system
  • Improved FAT parsing when only the backup boot sector is available
  • Both FAT addresses are shown in the FAT File system properties dialog (if there are two FATs)
  • Improvements in the 'debug dump' image file functionality. Activated when contacted to try and debug an issue
  • The search-suggestions-drop-down now displays under the search control instead of to the right of it, very much like previous-search-commands
  • An object (for instance file) with no size (0 bytes) cannot have unreadable sectors (so it should not be listed as such, even if its address is in unreadable space)
  • Improved support for old style Macintosh Partition maps
  • Better file signature detection of quick time formats: mp4, mov, 3gp, 3g2, m4a, m4b, m4p, m4v during a scan for missing files and folders
  • Improved file signature detection and assembly of fragmented *.avi files
  • Improved *.swf, *.wmf, *.pxc, *.exe, *.dwg and *.ico file signature detection (less chance of false positives)
  • Added file signature detection for: *.alb, *.pwm, *.pwp, *.amr
  • Added more shortcuts, Ctrl+ and Crtl-, to read and show sectors in Sector View
  • Also allow the creation of a customizable file system from a single track session or a single partition USB/HDD/SSD
  • TreeView now does 'hot tracking' when hovering over objects
  • Better internal click and right click management when making further selections afterwards, e.g. search
  • Changed the layout of the right-mouse-click popups to hopefully make more sense (may need a small adjustment when you're used to the old layout)
  • Dynamically create right-mouse-click popups to allow much more flexibility in the future
  • Plenty of other improvements, quite a few changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
  • Various other GUI improvements
  • Fixes:
  • No known, reported or encountered bugs .. so nothing needed to be fixed

New in IsoBuster 4.6 Beta (Jun 8, 2020)

  • Changes / New:
  • Support for NTFS cluster sizes of 128 KB and higher. Since Windows 10 v1709 and Windows Server 2019 the older maximum 64 KB boundary has been increased to 2 MB, so changes needed to be made
  • Support for multiple NTFS MFT records in a single sector
  • Faster extraction and cloning, depending on write and read speeds but obviously still limited by the read speed on failing media or devices
  • Work-around for a certain type of data corruption that appears to happen frequently using certain USB card readers (internal and external). Symptoms are the sudden loss of files and or partitions etc. Usually in combination with FAT. Remaining files and/or folders may get names such as "USBC◘╧è◘" or "USBC..". Possibly related to ADATA NH92 adaptors though that is not certain! IsoBuster is now able to detect and compensate for such issues on the fly so that files and folders can still be found and extracted
  • IsoBuster now displays the average speed when extracting
  • Support for ISO9660 and its derivatives, Joliet, Rock Ridge etc. mistakenly copied/cloned to a USB stick with 512 bytes per block
  • Right-Mouse-Click when holding SHIFT adds the option to work on a range (From-To) when doing a -Surface Scan- or -Scan for missing files and folders- or -List erroneous sectors-
  • Right-Mouse-Click when holding SHIFT adds the option to create a managed image file or clone that is [Empty]. No actual reading is done yet and the user has full control over which type completion is to be performed or what type of engineering is to be done
  • Right-Mouse-Click when holding SHIFT adds the option to show the Sector View dialog with the object's last LBA instead of its first LBA
  • Improvements:
  • Various speed and memory improvements when parsing NTFS
  • Various speed and memory improvements when parsing Brother-FAT and FAT
  • Various speed and memory improvements when parsing ISO9660 and its derivatives, Joliet, Rock Ridge etc.
  • Various speed and memory improvements when parsing the Pioneer DVR file system
  • Improved FAT parsing when only the backup boot sector is available
  • Both FAT addresses are shown in the FAT File system properties dialog (if there are two FATs)
  • Improvements in the 'debug dump' image file functionality. Activated when contacted to try and debug an issue
  • The search-suggestions-drop-down now displays under the search control instead of to the right of it, very much like previous-search-commands
  • An object (for instance file) with no size (0 bytes) cannot have unreadable sectors (so it should not be listed as such, even if its address is in unreadable space)
  • Better file signature detection of quick time formats: mp4, mov, 3gp, 3g2, m4a, m4b, m4p, m4v during a scan for missing files and folders
  • Improved file signature detection and assembly of fragmented *.avi files
  • Improved *.swf, *.wmf, *.pxc, *.exe, *.dwg and *.ico file signature detection (less chance of false positives)
  • Added file signature detection for: *.alb, *.pwm, *.pwp
  • Added more shortcuts, Ctrl+ and Crtl-, to read and show sectors in Sector View
  • Also allow the creation of a customizable file system from a single track session or a single partition USB/HDD/SSD
  • TreeView now does 'hot tracking' when hovering over objects
  • Better internal click and right click management when making further selections afterwards, e.g. search
  • Changed the layout of the right-mouse-click popups to hopefully make more sense (may need a small adjustment when you're used to the old layout)
  • Dynamically create right-mouse-click popups to allow much more flexibility in the future
  • Plenty of other improvements, quite a few changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
  • Various other GUI improvements
  • Fixes:
  • No known, reported or encountered bugs .. so nothing needed to be fixed

New in IsoBuster 4.5 (Dec 16, 2019)

  • Changes / New:
  • Ability to resume a scan for missing files and folders, if the content is still shown
  • Ability to save scan results (as *.ibr files)
  • Ability to load previous (*.ibr) scan results and resume the scan if so desired
  • Ability to import XML formatted lists of files and folders (if you happen to know where the files are physically located on the medium)
  • Support for more type Philips HDD recorders (DVR-3500)
  • Support for Brother typewriter *.256 floppy images that use a primitive FAT like file system
  • Ability to extract search results (files and folders) but preserve their relative path instead of creating a flat list of all found files and folders
  • Improvements:
  • Rewrote parts of the ISO9660 parsing to get rid of the annoying memory allocation warnings in case of extremely large buffer allocations
  • Hide the annoying 'out of spec' errors for severe ISO9660 'out of spec' situations by default
  • ISO9660 Scan options now features showing both 'soft' and 'severe' 'out of spec' errors
  • Support for NCR_DIAGS' butchered ISO9660 version
  • Support for ISO9660 implementations that are not 2048 bytes-per-sector based. They're extremely rare but I managed to find an image file
  • Various other ISO9660 (and its derivatives) related improvements
  • When finding HDD / SSM / USB etc is not set in options and IsoBuster is not running elevated, the moment finding such devices is enabled, IsoBuster will ask to run elevated. The prompt asking to restart now allows to restart without saving current selection. This is so that once a normal user has gone through this, the application will not automatically want to elevate next time as well, because once elevated, changes in options are made for the elevated user and not for the normal user
  • Recognize Amiga floppy images *.adf, *.adz, *.dms and *.fdi as 512-byte block disk images rather than CD images
  • Support Image file extensions *.512, *.256 and *.128, which forces IsoBuster to treat the image file using that block size
  • When opening a *.CDT, *.ISO or *.BIN image file, IsoBuster now first looks for a *.CUE file with the same name in the same folder, and if it exists IsoBuster opens the CUE instead
  • Address input fields now also support notation x.. (aside from already supported 0x.. and ..h) to input hex data
  • Implemented tag <%OBJECTS> in the file export functionality to be able to show how many files+folders a folder contains
  • Implemented tags <%ATTRIB(U)>, <%TYPE(U)>, <%UIC> in the file export functionality to be able to show properties/attributes that are language independent (Uniform)
  • Revert to Lucida Console, for the mono-spaced font in Sector View, in the odd case that Courier is not installed (As seen with WinPE)
  • Improved the breadcrumb GUI under certain borderline conditions, for instance under, but not limited to, Wine on Ubuntu etc.
  • Plenty of other improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
  • Various other GUI improvements
  • Fixes:
  • Fixed bug that caused the (right mouse click invoked) Search dialog to always find all objects rather than the objects identifying with the requested search parameter (Not the search control in top right corner)
  • Fixed exception error that can happen when a CUE is paired with a file who's size is not an exact multiple of the block size mentioned in the CUE
  • Fixed it so that text file parsing also works on UCS-2 BE (UTF16 Big Endian (aka byte swapped / Motorola)) formatted data
  • Fixed bug so that tags <%>> and <%>=> are properly recognized
  • Fixed exception error that could occur when the scan for missing files and folders was immediately aborted, even before actual reading started
  • Fixed not finding all files and folders (depending from image to image) in an El Torito embedded FAT boot image
  • Fixed HFS and MFS file and folder date and time stamps (Issue introduced in IsoBuster 4.3)

New in IsoBuster 4.5 Beta (Dec 2, 2019)

  • Changes / New:
  • Ability to resume a scan for missing files and folders, if the content is still shown
  • Ability to save scan results (as *.ibr files)
  • Ability to load previous (*.ibr) scan results and resume the scan if so desired
  • Ability to import XML formatted lists of files and folders (if you happen to know where the files are physically located on the medium)
  • Support for more type Philips HDD recorders (DVR-3500)
  • Support for Brother typewriter *.256 floppy images that use a primitive FAT like file system
  • Ability to extract search results (files and folders) but preserve their relative path instead of creating a flat list of all found files and folders
  • Improvements:
  • Rewrote parts of the ISO9660 parsing to get rid of the annoying memory allocation warnings in case of extremely large buffer allocations
  • Hide the annoying 'out of spec' errors for severe ISO9660 'out of spec' situations by default
  • ISO9660 Scan options now features showing both 'soft' and 'severe' 'out of spec' errors
  • Support for NCR_DIAGS' butchered ISO9660 version
  • Support for ISO9660 implementations that are not 2048 bytes-per-sector based. They're extremely rare but I managed to find an image file
  • Various other ISO9660 (and its derivates) related improvements
  • When finding HDD / SSM / USB etc is not set in options and IsoBuster is not running elevated, the moment finding such devices is enabled, IsoBuster will ask to run elevated. The prompt asking to restart now allows to restart without saving current selection. This is so that once a normal user has gone through this, the application will not automatically want to elevate next time as well, because once elevated, changes in options are made for the elevated user and not for the normal user
  • Recognize Amiga floppy images *.adf, *.adz, *.dms and *.fdi as 512-byte block disk images rather than CD images
  • Support Image file extensions *.512, *.256 and *.128, which forces IsoBuster to treat the image file using that block size
  • When opening a *.CDT, *.ISO or *.BIN image file, IsoBuster now first looks for a *.CUE file with the same name in the same folder, and if it exists IsoBuster opens the CUE instead
  • Address input fields now also support notation x.. (aside from already supported 0x.. and ..h) to input hex data
  • Implemented tag <%OBJECTS> in the file export functionality to be able to show how many files+folders a folder contains
  • Implemented tags <%ATTRIB(U)>, <%TYPE(U)>, <%UIC> in the file export functionality to be able to show properties/attributes that are language independent (Uniform)
  • Revert to Lucinda Console, for the monospaced font in Sector View, in the odd case that Courier is not installed (As seen with WinPE)
  • Improved the breadcrumb GUI under certain borderline conditions, for instance under, but not limited to, Wine on Ubuntu etc.
  • Plenty of other improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
  • Various other GUI improvements
  • Fixes:
  • Fixed bug that caused the (right mouse click invoked) Search dialog to always find all objects rather than the objects identifying with the requested search parameter (Not the search control in top right corner)
  • Fixed exception error that can happen when a CUE is paired with a file who's size is not an exact multiple of the block size mentioned in the CUE
  • Fixed it so that text file parsing also works on UCS-2 BE (UTF16 Big Endian (aka byte swapped / Motorola)) formatted data
  • Fixed bug so that tags <%>> and <%>=> are properly recognized
  • Fixed exception error that could occur when the scan for missing files and folders was immediately aborted, even before actual reading started
  • Fixed not finding all files and folders (depending from image to image) in an El Torito embedded FAT boot image

New in IsoBuster 4.4 (Jun 18, 2019)

  • Changes / New:
  • Support for Toshiba HDD recorders (RD-XS32, RD-XS52, RD-XS34, RD-XV34, RD-XS54, RD-XS35, RD-XS55)
  • Support for Pioneer HDD recorders (DVR-510, DVR-520, DVR-530, DVR-630, DVR-531, DVR-533, DVR-633, DVR-540, DVR-543, DVR-640, DVR-450, DVR-550, DVR-650, DVR-555, DVR-460, DVR-560, DVR-660, LX60D, LX61D, LX70)
  • Support for Sony HDD recorders that mimic (or under the hood are) Pioneers (RDR-HX750, RDR-HX780)
  • Support for Panasonic HDD recorders (DMR-E80H, DMR-E100H, DMR-E85H, DMR-E96H, DMR-E500H, DMR-EH50, DMR-EH60, DMR-EH55, DMR-EH75V, DMR-EH55, DMR-EH75, DMR-EH58, DMR-EH68, DMR-EH59, DMR-EH69, DMR-BS750, DMR-BS850, DMR-BS780, DMR-BS880, DMR-BS785, DMR-BS885) (MEIHDFS)
  • Support for Philips HDD recorders (DVDR-3575H, DVDR-3576H) (HDDFS)
  • Support for Magnavox HDD recorders (H2160MW9, MDR-513H, MDR-515H, MDR-533H, MDR-535H, MDR-537H, MDR-557H) (HDDFS)
  • Support for RCA DRC8030N HDD recorder
  • Support for LiteOn HDD recorders (LVW-5045, ILO DVDRHD04)
  • Support for Medion MD 81888 HDD recorder (which is really a LiteOn under the hood)
  • It is entirely possible that other Sony, Medion, LG or other brand drives should be listed here as well if they are rebranded models from above list
  • The IBP/IBQ Image file manager can now Import and Export lists of sectors for super easy engineering
  • Option to find and enumerate optical drives with media that is not CD, DVD, BD media with tracks and sessions, such as MO and PD media that contains partitions and generic non-optical file systems
  • Support for the Atari ST *.st image file
  • Improvements:
  • Ability to clone to a device with different block size. For instance from a virtualized 2K device to a 512-byte device
  • Added "Offset:", "StreamCnt:", "ExtentCnt:", "MemberCnt:" and "UnreadableCnt:" to the Search bar functionality
  • Improved 'ESC' key use during dialogs that have a default action defined
  • The 'F5' key now always refreshes the content, no matter what IsoBuster object is selected (Tree or ListView or ...)
  • 'F5' or the Refresh button clicked during a 'Find' will ask if Find can be interrupted or not
  • 'F5' or the Refresh button clicked when recovered file systems are present will ask for confirmation
  • Ctrl-Shift 'D' Toggles CD/DVD Open/Close tray or Image file close
  • Allow more custom defined export lists (20 instead of 10)
  • Implemented support for a fragmented DVD-VR's MNGR IFO file
  • Do not consider a MS virtual CD/DVD drive an old style SCSI device (affects type of SCSI commands being used)
  • Changed the Manual retry approach on erroneous sectors to keep the dialog up while retrying
  • Small DVD-VR vs. HDD-VR detection improvements
  • Improvement for bad behaving drivers that report incorrect byte alignment requirements. Seen on Tablet PCs with 32GB eMMC
  • Implemented Tree export commands {%ONLYREADABLE}, {%ONLYUNREADABLEBLOCKS}, {%ONLYSELF}, {%ISO8601(D)}, <%READABLE> to the file export functionality
  • Reports can now use <%%(F)> and <%TOT%(F)> to show 2 digits behind the comma for the percentage of readable blocks
  • Implemented Tree export commands {%BLOCKS}, {%BLOCK} and <%BLOCKLOOP> to the file export functionality to be able to build lists of blocks per object
  • Implemented Tree export command {%BLOCKSINRANGES} to the file export functionality to display ranges rather than a single address on every line (when exporting {%BLOCKS})
  • Implemented Tree export commands <%IF>, <%DO>, <%ELSE> and <%ENDIF> but also <%CI>, <%WC>, <%RE>, <%=>, <%>>, <% <>, <%>=> and <% <=> to the file export functionality to be able to generate conditional text based on the object's properties
  • Keep track of GEMDOS created FAT 12/16 FS via the file system <%CREATOR> field and the file system Properties dialog
  • Give (debug) *.ibadr and *.ibdat files a unique name so that files don't get overwritten all the time.
  • Improved breadcrumb control GUI when using the classic theme
  • Improved breadcrumb control functionality on Windows 2000
  • IsoBuster can allocate even more memory now (on 64 bit systems) and is easily able to deal with millions of objects
  • Plenty of other improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
  • Various other GUI improvements
  • Fixes:
  • Make sure command line parameter /d:* works again
  • Fixed the FAT file system's use of the FAT-table (and because of it the ability to find extents) when the device blocksize is 512 and the FAT-native blocksize is 4096 (should actually not be a real life situation, but encountered during development)
  • Fixed high contrast (for the vision impaired) for all OS and use the best color for the Breadcrumb control
  • Fixed a rare crash when scanning for lost UDF files and folders
  • Fixed a hard to reproduce hang when exploring folders in TreeView while a Search was in progress that also wanted to expand the same folder

New in IsoBuster 4.4 Beta (Jun 3, 2019)

  • Changes / New:
  • Support for Toshiba HDD recorders (RD-XS32, RD-XS52, RD-XS34, RD-XV34, RD-XS54, RD-XS35, RD-XS55)
  • Support for Pioneer HDD recorders (DVR-510, DVR-520, DVR-530, DVR-630, DVR-531, DVR-533, DVR-633, DVR-540, DVR-543, DVR-640, DVR-450, DVR-550, DVR-650, DVR-555, DVR-460, DVR-560, DVR-660, LX60D, LX61D, LX70)
  • Support for Sony HDD recorders that mimic (or under the hood are) Pioneers (RDR-HX750, RDR-HX780)
  • Support for Panasonic HDD recorders (DMR-E80H, DMR-E100H, DMR-E85H, DMR-E96H, DMR-E500H, DMR-EH50, DMR-EH60, DMR-EH55, DMR-EH75V, DMR-EH55, DMR-EH75, DMR-EH58, DMR-EH68, DMR-EH59, DMR-EH69, DMR-BS750, DMR-BS850, DMR-BS780, DMR-BS880, DMR-BS785, DMR-BS885)
  • Support for Philips HDD recorders (DVDR-3575H, DVDR-3576H)
  • Support for Magnavox HDD recorders (H2160MW9, MDR-513H, MDR-515H, MDR-533H, MDR-535H, MDR-537H)
  • Support for RCA DRC8030N HDD recorder
  • Support for LiteOn HDD recorders (LVW-5045, ILO DVDRHD04)
  • Support for Medion MD 81888 HDD recorder (which is really a LiteOn under the hood)
  • It is entirely possible that other Sony, Medion, LG or other brand drives should be listed here as well if they are rebranded models from above list
  • The IBP/IBQ Image file manager can now Import and Export lists of sectors for super easy engineering
  • Option to find and enumerate optical drives with media that is not CD, DVD, BD media with tracks and sessions, such as MO and PD media that contains partitions and generic non-optical file systems
  • Support for the Atari ST *.st image file
  • Improvements:
  • Ability to clone to a device with different block size. For instance from a virtualized 2K device to a 512-byte device
  • Added "Offset:", "StreamCnt:", "ExtentCnt:", "MemberCnt:" and "UnreadableCnt:" to the Search bar functionality
  • Improved 'ESC' key use during dialogs that have a default action defined
  • The 'F5' key now always refreshes the content, no matter what IsoBuster object is selected (Tree or ListView or ...)
  • 'F5' or the Refresh button clicked during a 'Find' will ask if Find can be interrupted or not
  • 'F5' or the Refresh button clicked when recovered file systems are present will ask for confirmation
  • Ctrl-Shift 'D' Toggles CD/DVD Open/Close tray or Image file close
  • Allow more custom defined export lists (20 instead of 10)
  • Implemented support for a fragmented DVD-VR's MNGR IFO file
  • Do not consider a MS virtual CD/DVD drive an old style SCSI device (affects type of SCSI commands being used)
  • Changed the Manual retry approach on erroneous sectors to keep the dialog up while retrying
  • Small DVD-VR vs. HDD-VR detection improvements
  • Improvement for bad behaving drivers that report incorrect byte alignment requirements. Seen on Tablet PCs with 32GB eMMC
  • Implemented Tree export commands {%ONLYREADABLE}, {%ONLYUNREADABLEBLOCKS}, {%ONLYSELF}, {%ISO8601(D)}, <%READABLE> to the file export functionality
  • Reports can now use <%%(F)> and <%TOT%(F)> to show 2 digits behind the comma for the percentage of readable blocks
  • Implemented Tree export commands {%BLOCKS}, {%BLOCK} and <%BLOCKLOOP> to the file export functionality to be able to build lists of blocks per object
  • Implemented Tree export command {%BLOCKSINRANGES} to the file export functionality to display ranges rather than a single address on every line (when exporting {%BLOCKS})
  • Implemented Tree export commands <%IF>, <%DO>, <%ELSE> and <%ENDIF> but also <%CI>, <%WC>, <%RE>, <%=>, <%>>, <% <>, <%>=> and <% <=> to the file export functionality to be able to generate conditional text based on the object's properties
  • Keep track of GEMDOS created FAT 12/16 FS via the file system <%CREATOR> field and the file system Properties dialog
  • Give (debug) *.ibadr and *.ibdat files a unique name so that files don't get overwritten all the time.
  • Improved breadcrumb control GUI when using the classic theme
  • Improved breadcrumb control functionality on Windows 2000
  • IsoBuster can allocate even more memory now (on 64 bit systems) and is easily able to deal with millions of objects
  • Plenty of other improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
  • Various other GUI improvements
  • Fixes:
  • Make sure command line parameter /d:* works again
  • Fixed the FAT file system's use of the FAT-table (and because of it the ability to find extents) when the device blocksize is 512 and the FAT-native blocksize is 4096 (should actually not be a real life situation, but encountered during development)
  • Fixed high contrast (for the vision impaired) for all OS and use the best color for the Breadcrumb control
  • Fixed a rare crash when scanning for lost UDF files and folders
  • Fixed a hard to reproduce hang when exploring folders in TreeView while a Search was in progress that also wanted to expand the same folder

New in IsoBuster 4.3 (Dec 18, 2018)

  • Changes / New:
  • Full support for the XFS file system
  • Recognition and support for RAID 1 structures inside a partition, to find the file systems within
  • Recognition and support for LVM (Linux' Logical Volume Manager) inside a partition, to find the file systems within
  • WBFS partition support. Shows what images are stored in a WBFS partition
  • Open *.wbfs files and show the images that are stored in the file
  • Full support for 8KB (8192 bytes-per-block) devices such as Plasmon UDO2 drive etc.
  • Introduction and use of *.1Kn, *.2Kn, *.4Kn, *.8Kn, ... file extensions for disk images of drives with higher than 512 bytes per sector
  • Improvements:
  • Improved detection of the proper block size in image files based on partition and file system data
  • Optimized HFS Partition parsing to deal with both native-blocksize Partition Map entries and 512-byte Partition Map entries
  • Implemented DICOM signatures in finding files based on their signature (Found during a scan for missing files and folders)
  • Create a UDF File system when we have a valid VRS, AVDP and VDS. Even when the FSD is absent. So that the user knows there's at least UDF present
  • Make sure the UDF VRS sequence also works on higher-than-2K-sectors when VRS structures are located in their own physical block rather than every 2K (For instance: Plasmon UDO2 drive with 30GB UDO disk vs. MS UDF on 4KN drives)
  • Open Image file drop functionality now also works when a file is dropped on the ListView (right pane) or breadcrumb control (top)
  • Implemented work-around to still load FAT (on USB sticks for instance) when the first x bytes of the BPB have been erased (by an unknown process / application)
  • Support format *.s01 again (disabled in previous version) after extensive testing to confirm that it works
  • Show "Managed Clone", not just "Managed Image File" where and when relevant. Changes in various screens and dialogues
  • Repaint TreeView icons if hovered over, to update the object's status (should it have been expanded already during a different process (e.g. Search))
  • *.dd images are now always treated as 'not optical' (to avoid loading as optical (tracks / sessions) if nothing meaningful can be found inside)
  • Ability to always confirm the destination drive of a managed clone
  • Show the destination drive in the managed image clone completion confirmation dialogue
  • Improved progress dialog when creating and completing managed image files / clones
  • Improved Managed Image File and Managed Clone Properties dialogue
  • Ability to suppress write error messages (OK to all) during the making of a managed image file or clone (for instance when completing on demand on media that is not big enough to hold the full range)
  • Make sure write errors, during the creation or completion of a managed image file or clone, are marked as bad sectors, even though the read on the source media was successful
  • Implemented "Limit:" keyword for search, so that the search can be limited to 'limit' count of matches (for instance *|Limit:10 )
  • Added command {%SELF} to the export functionality to also include information of the target file system itself (for instance to display the root's extents)
  • Added command {%DATETIME(NA)=EMPTY} to the file export functionality to return an empty string instead of "N/A" on objects with an invalid or missing date-time property
  • Added tag <%TAB> to the file export functionality to easily add tab characters to the output
  • Plenty of other improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
  • Various other GUI improvements
  • Fixes:
  • If IsoBuster is started idle, without auto-selecting a drive, attaching or removing a drive doesn't change that state anymore
  • Fixed exception error when displaying a popup menu without any drives present or selected (under certain conditions)
  • Improvements in time and date display because negative second values are possible in Unix / Linux file systems
  • Do not abort on empty GPT partition table entries, continue checking instead (finds more partitions in some cases)
  • Fixed {%LT} and {%ISO8601} leaving a "}" character behind in an exported list

New in IsoBuster 4.3 Beta (Dec 17, 2018)

  • Changes / New:
  • Full support for the XFS file system
  • Recognition and support for RAID 1 structures inside a partition, to find the file systems within
  • Recognition and support for LVM (Linux' Logical Volume Manager) inside a partition, to find the file systems within
  • WBFS partition support. Shows what images are stored in a WBFS partition
  • Open *.wbfs files and show the images that are stored in the file
  • Support for 8KB (8192 bytes-per-block) devices such as Plasmon UDO2 drive etc.
  • Introduction and use of *.1Kn, *.2Kn, *.4Kn, *.8Kn, ... file extensions for disk images of drives with higher than 512 bytes per sector
  • Improvements:
  • Improved detection of the proper block size in image files based on partition and file system data
  • Optimized HFS Partition parsing to deal with both native-blocksize Partition Map entries and 512-byte Partition Map entries
  • Implemented DICOM signatures in finding files based on their signature (Found during a scan for missing files and folders)
  • Create a UDF File system when we have a valid VRS, AVDP and VDS. Even when the FSD is absent. So that the user knows there's at least UDF present
  • Make sure the UDF VRS sequence also works on higher-than-2K-sectors when VRS structures are located in their own physical block rather than every 2K (For instance: Plasmon UDO2 drive with 30GB UDO disk vs. MS UDF on 4KN drives)
  • Open Image file drop functionality now also works when a file is dropped on the ListView (right pane) or breadcrumb control (top)
  • Implemented work-around to still load FAT (on USB sticks for instance) when the first x bytes of the BPB have been erased (by an unknown process / application)
  • Support format *.s01 again (disabled in previous version) after extensive testing to confirm that it works
  • Show "Managed Clone", not just "Managed Image File" where and when relevant. Changes in various screens and dialogues
  • Repaint TreeView icons if hovered over, to update the object's status (should it have been expanded already during a different process (e.g. Search))
  • .dd images are now always treated as 'not optical' (to avoid loading as optical (tracks / sessions) if nothing meaningful can be found inside)
  • Ability to always confirm the destination drive of a managed clone
  • Show the destination drive in the managed image clone completion confirmation dialogue
  • Improved progress dialog when creating and completing managed image files / clones
  • Improved Managed Image File and Managed Clone Properties dialogue
  • Ability to suppress write error messages (OK to all) during the making of a managed image file or clone (for instance when completing on demand on media that is not big enough to hold the full range)
  • Make sure write errors, during the creation or completion of a managed image file or clone, are marked as bad sectors, even though the read on the source media was successful
  • Implemented "Limit:" keyword for search, so that the search can be limited to 'limit' count of matches (for instance *|Limit:10 )
  • Added command {%SELF} to the export functionality to also include information of the target file system itself (for instance to display the root's extents)
  • Added command {%DATETIME(NA)=EMPTY} to the file export functionality to return an empty string instead of "N/A" on objects with an invalid or missing date-time property
  • Added tag <%TAB> to the file export functionality to easily add tab characters to the output
  • Plenty of other improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
  • Various other GUI improvements
  • Fixes:
  • If IsoBuster is started idle, without auto-selecting a drive, attaching or removing a drive doesn't change that state anymore
  • Fixed exception error when displaying a popup menu without any drives present or selected (under certain conditions)
  • Improvements in time and date display because negative second values are possible in Unix / Linux file systems
  • Do not abort on empty GPT partition table entries, continue checking instead (finds more partitions in some cases)
  • Fixed {%LT} and {%ISO8601} leaving a "}" character behind in an exported list

New in IsoBuster 4.2 (Jun 22, 2018)

  • Changes / New:
  • Rewrote the options dialog to look fresh and most importantly te be decluttered and intuitive again. Added to that, selecting a language or changing a font now changes all options' text immediately, so that you can see the effect
  • Added BDXL, M-Disc, UHD, Triple Layer (TL) and (Quadruple Layer) QL BD(RE) disc support
  • Ability to start IsoBuster 'idle' without any drive auto-selected (not the default but can be set in Options)
  • Search (now by default) searches the entire region of the selected object, and not just the most relevant File System. For instance when a Session is selected, all tracks and file systems in those tracks will be searched and not just the most relevant file system in the most relevant track. The old way can still be turned on again in options
  • Work around for issue (most likely a buggy USB bridge driver) that causes less bytes to be transfered when reading raw (2352 bytes per block) on some systems
  • Ability to specify where the IBQ range ends, to influence filling gaps and where finishing at the end starts [Professional license]
  • Implemented more flavours of Rimage Image files (*.rmg)
  • Show text portions of certain Image files via an extra option in the main menu (e.g. for: *.cue, *.rmg, *.ewf, *.ccd)
  • Rewrote the file export / report functionality to make it much faster, 10 times faster or more than before
  • Rewrote CUE file parsing to better deal with multi-file images and improve the overall functionality
  • Support reading in the first pregap on a CD (addresses -150 to -1), for instance with Sector View
  • The Edit window / Sector Viewer can be set (and will remember) its own font for both normal text and text that requires a fixed width font
  • Improvements:
  • Make sure the correct encoding is always used for XML, RTF and TXT in the Edit Window (TXT is now the default over RTF, using UTF8)
  • Allow any extension, if more appropriate, when saving a file from the edit window
  • Improved search functionality engine for even faster and more accurate search results
  • Improved resolving of a path copied in the breadcrumb control / edit bar, to show the proper object(s)
  • Do not display "Processing File-System" when mounting an Audio CD
  • Show better caption on the extraction dialog when cloning a drive or partition
  • Better detection of Atari DOS discs/images
  • Improve display of Mac 'Type' and 'Creator', in case of illegal (non-printable) characters
  • Implemented a more generic approach to store and use the ISO9660 / Joliet 'associated file'. The associated file is used as resource fork on Mac created discs but can in theory also exist on its own, for other implementations. We now treat it as a stream and also extract it as such
  • Added tags {%ASCII} and {%ANSI} to the file (encoding) export functionality
  • Added tags {%SUID} and {%PSUID} as unique object identifiers to the file export functionality
  • Added tags <%TSNSHT> and <%TSNSHRESET> to measure time of certain processes to the file export functionality
  • Added tags {%DFXML}, {%ISO8601}, <%TIMEDATETZ> and <%SYSTIMEDATETZ> to support ISO 8601 date and time formatting (which is required in DFXML exports)
  • Always escape single and double quotes in XML exports, but the caller can disable this with commands {%ASQ} and/or {%ADQ}
  • Always escape '<' and '>' characters in XML exports, but the caller can disable this with commands {%A>} and/or {%A<}
  • Added tag {%ONLYUNREADABLE} to only log unreadable objects in file exports
  • Changed the export logic so that width is now explored first rather than the depth, but it can be changed with {%DEPTHFIRST} or {%FLAT}
  • Default, folders are now also exported in File Lists / Reports
  • Changed the embedded XML export list, to take advantage of new commands and tags
  • Changed the embedded DFXML export list, to take advantage of new commands and tags
  • Replace single quotes by double quotes in the predefined XML layout, so that files with single quotes (and apostrophe) do not cause problems parsing the XML
  • Show text in combobox control when no drives are found but finding them has been disabled in options, so that you better realizes what is going on
  • Improved display of the application when starting up and when certain devices are slow to respond (Show "Finding Devices" in combobox meanwhile)
  • Add Catalogue and ISRC to the CUE file (if present / per track)
  • Display ISRC per track and Catalogue per CD, in properties, even when no CD-Text is present
  • Add (and retrieve) more CD-Text to/from CUE files
  • If the ISO is smaller than what the CUE suggests, the last track will still get a minimum size (2 seconds = 150 blocks) so that the track is shown with errors
  • If the ISO / BIN image file is too small for what the CUE describes we immediately update the sector bitmap so that the effect can be seen in the blocks map (for instance via properties)
  • Make sure there's a red X displayed next to a session icon as well, when one of its tracks contains unreadable sectors
  • Improved NTFS parsing speed and efficiency by not going deep automatically on embedded folders, by retaining the required information differently, until exploring the folder is requested (via display, extract, search or ..)
  • Considerable speed improvements when opening *.ibdat and *.ibadr files, by keeping track of bad ranges
  • Made IBP/IBQ image file reading in case of erroneous sectors 5 to 15 times faster
  • Made searching for missing files and folders in an IBP/IBQ image with lots of errors up to 26 times faster
  • Display grey blocks in the blocks map, for ranges beyond the bitmap readable range (as in when an IBP/IBQ has not yet been fully read)
  • Improve blocks map hints when the address range is contiguous
  • Deselect the last square in the blocks map when moving outside the squares (but still inside the control)
  • Zoom-in via double click on the blocks map squares shown in properties [Professional license]
  • Sector View via double click on a single-sector square in the blocks map (e.g. via object properties) [Professional license]
  • Double clicking middle or right mouse buttons zooms out again
  • Added commands /cfpr /fs and /el on the command line
  • Speed improvement when reading audio from 2352 bytes per block image files
  • Expose relevant NTFS extent properties. For instance to show extents of compressed files as compressed (blue)
  • ListView icons also reflect the compressed or encrypted state of an object
  • Sparse parts of a file or folder are shown in a light blue color
  • Clear what we know about the destination drive's content after making a clone, since its content will have changed entirely, so a refresh is needed
  • Support hex notation ..h (for instance FFFFh or aah) aside from the already supported 0x.. notation in address and length input fields
  • Also show CD/DVD/BD properties on blank media
  • Plenty of other improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
  • Various other GUI improvements
  • Fixes:
  • Fixed issue causing the online help to not always show the correct page
  • Fixed sorting issue that only really showed when exploring the root of ISO9660 or derivative file systems
  • Properly detect audio in the first track's pregap inside an image so that reading raw in the pregap doesn't trigger completing the sync bytes, or fails entirely
  • <%SYSTIMELAPSEDSEC> in File Lists / Reports was calculated wrongly (with a factor 100)
  • Fixed it so that the MD5 is automatically created again after making an image file if that is how it is set in options
  • Do not create an MD5 or CUE after making a clone, if that is what is set in options after making an image file
  • Fixed issue introduced in IB 4.1 for NTFS files that are highly fragmented. The full file size would not be taken in account for files consisting of more than 22,799 extents. Now tests with +1,507,519 extents worked perfectly
  • Fixed the edit window toolbar height changing slightly every time the window was shown again
  • Fixed rare issue that truncated the size of a file (with a few bytes), when extracting (audio) blocks using From-To functionality and wrapping the data in a WAVE RIFF header
  • Fixed image file generation and overal handling of audio discs when track 1 does not start on address 0

New in IsoBuster 4.2 Beta (Jun 8, 2018)

  • Changes / New:
  • Rewrote the options dialog to look fresh and most importantly te be decluttered and intuitive again. Added to that, selecting a language or changing a font now changes all options' text immediately, so that you can see the effect
  • Added BDXL, M-Disc, UHD, Triple Layer (TL) and (Quadruple Layer) QL BD(RE) disc support
  • Ability to start IsoBuster 'idle' without any drive auto-selected (not the default but can be set in Options)
  • Search (now by default) searches the entire region of the selected object, and not just the most relevant File System. For instance when a Session is selected, all tracks and file systems in those tracks will be searched and not just the most relevant file system in the most relevant track. The old way can still be turned on again in options
  • Work around for issue (most likely a buggy USB bridge driver) that causes less bytes to be transfered when reading raw (2352 bytes per block) on some systems
  • Ability to specify where the IBQ range ends, to influence filling gaps and where finishing at the end starts [Professional license]
  • Implemented more flavours of Rimage Image files (*.rmg)
  • Show text portions of certain Image files via an extra option in the main menu (e.g. for: *.cue, *.rmg, *.ewf, *.ccd)
  • Rewrote the file export / report functionality to make it much faster, 10 times faster or more than before
  • Rewrote CUE file parsing to better deal with multi-file images and improve the overall functionality
  • Improvements:
  • Make sure the correct encoding is always used for XML, RTF and TXT in the Edit Window (TXT is now the default over RTF, using UTF8)
  • Allow any extension, if more appropriate, when saving a file from the edit window
  • Improved search functionality engine for even faster and more accurate search results
  • Improved resolving of a path copied in the breadcrumb control / edit bar, to show the proper object(s)
  • Do not display "Processing File-System" when mounting an Audio CD
  • Show better caption on the extraction dialog when cloning a drive or partition
  • Better detection of Atari DOS discs/images
  • Improve display of Mac 'Type' and 'Creator', in case of illegal (non-printable) characters
  • Allow reading in the first pregap on a CD (addresses -150 to -1), for instance with Sector View
  • Implemented a more generic approach to store and use the ISO9660 / Joliet 'associated file'. The associated file is used as resource fork on Mac created discs but can in theory also exist on its own, for other implementations. We now treat it as a stream and also extract it as such
  • Added tags {%ASCII} and {%ANSI} to the file (encoding) export functionality
  • Added tags {%SUID} and {%PSUID} as unique object identifiers to the file export functionality
  • Added tags <%TSNSHT> and <%TSNSHRESET> to measure time of certain processes to the file export functionality
  • Added tags {%DFXML}, {%ISO8601}, <%TIMEDATETZ> and <%SYSTIMEDATETZ> to support ISO 8601 date and time formatting (which is required in DFXML exports)
  • Always escape single and double quotes in XML exports, but the caller can disable this with commands {%ASQ} and/or {%ADQ}
  • Always escape '<' and '>' characters in XML exports, but the caller can disable this with commands {%A>} and/or {%A<}
  • Added tag {%ONLYUNREADABLE} to only log unreadable objects in file exports
  • Changed the export logic so that width is now explored first rather than the depth, but it can be changed with {%DEPTHFIRST} or {%FLAT}
  • Default, folders are now also exported in File Lists / Reports
  • Changed the embedded XML export list, to take advantage of new commands and tags
  • Changed the embedded DFXML export list, to take advantage of new commands and tags
  • Replace single quotes by double quotes in the predefined XML layout, so that files with single quotes (and apostrophe) do not cause problems parsing the XML
  • Show text in combobox control when no drives are found but finding them has been disabled in options, so that you better realizes what is going on
  • Improved display of the application when starting up and when certain devices are slow to respond (Show "Finding Devices" in combobox meanwhile)
  • Add Catalogue and ISRC to the CUE file (if present / per track)
  • Display ISRC per track and Catalogue per CD, in properties, even when no CD-Text is present
  • Add (and retrieve) more CD-Text to/from CUE files
  • If the ISO is smaller than what the CUE suggests, the last track will still get a minimum size (2 seconds = 150 blocks) so that the track is shown with errors
  • If the ISO / BIN image file is too small for what the CUE describes we immediately update the sector bitmap so that the effect can be seen in the blocks map (for instance via properties)
  • Make sure there's a red X displayed next to a session icon as well, when one of its tracks contains unreadable sectors
  • Improved NTFS parsing speed and efficiency by not going deep automatically on embedded folders, by retaining the required information differently, until exploring the folder is requested (via display, extract, search or ..)
  • Considerable speed improvements when opening *.ibdat and *.ibadr files, by keeping track of bad ranges
  • Made IBP/IBQ image file reading in case of erroneous sectors 5 to 15 times faster
  • Made searching for missing files and folders in an IBP/IBQ image with lots of errors up to 26 times faster
  • Display grey blocks in the blocks map, for ranges beyond the bitmap readable range (as in when an IBP/IBQ has not yet been fully read)
  • Improve blocks map hints when the address range is contiguous
  • Deselect the last square in the blocks map when moving outside the squares (but still inside the control)
  • Zoom-in via double click on the blocks map squares shown in properties [Professional license]
  • Sector View via double click on a single-sector square in the blocks map (e.g. via object properties) [Professional license]
  • Double clicking middle or right mouse buttons zooms out again
  • Added commands /cfpr /fs and /el on the command line
  • Speed improvement when reading audio from 2352 bytes per block image files
  • Expose relevant NTFS extent properties. For instance to show extents of compressed files as compressed (blue)
  • ListView icons also reflect the compressed or encrypted state of an object
  • Sparse parts of a file or folder are shown in a light blue color
  • Clear what we know about the destination drive's content after making a clone, since its content will have changed entirely, so a refresh is needed
  • Support hex notation ..h (for instance FFFFh or aah) aside from the already supported 0x.. notation in address and length input fields
  • Also show CD/DVD/BD properties on blank media
  • Plenty of other improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
  • Various other GUI improvements
  • Fixes:
  • Fixed issue causing the online help to not always show the correct page
  • Fixed sorting issue that only really showed when exploring the root of ISO9660 or derivative file systems
  • Properly detect audio in the first track's pregap inside an image so that reading raw in the pregap doesn't trigger completing the sync bytes, or fails entirely
  • <%SYSTIMELAPSEDSEC> in File Lists / Reports was calculated wrongly (with a factor 100)
  • Fixed it so that the MD5 is automatically created again after making an image file if that is how it is set in options
  • Do not create an MD5 or CUE after making a clone, if that is what is set in options after making an image file
  • Fixed issue introduced in IB 4.1 for NTFS files that are highly fragmented. The full file size would not be taken in account for files consisting of more than 22,799 extents. Now tests with +1,507,519 extents worked perfectly
  • Fixed the edit window toolbar height changing slightly every time the window was shown again
  • Fixed rare issue that truncated the size of a file (with a few bytes), when extracting (audio) blocks using From-To functionality and wrapping the data in a WAVE RIFF header
  • Fixed image file generation and overal handling of audio discs when track 1 does not start on address 0

New in IsoBuster 4.1 Build 4.1.0.00 (Dec 13, 2017)

  • Changes / New:
  • Added XML style export when creating lists/reports starting from a file-system or folder
  • Added (Digital Forensics) DFXML style export when creating lists/reports starting from a file-system or folder
  • Support for MFS (Macintosh File System) which was used prior to HFS, mainly on 400KB and 800KB floppies
  • Support for DC42 image files, which are old style Mac floppy image files
  • Ability to define your own style lists/reports and create/export them from the GUI
  • Help (F1) now goes online and shows the online help in your browser. The help file is still installed as well and online help can be turned off in options
  • GUI option to display all time stamps in GMT / UTC
  • Improvements:
  • Catch PC going to sleep and wake-up messages and delay auto-finding and removing of drives for 10 seconds after waking up, so that external drives get the chance to be found again. Otherwise (overnight) scan results may be removed again when the PC wakes up (after having gone to sleep), because the drive was dismounted due to the sleep process
  • Do not ignore slack space between partitions smaller than 2048 blocks anymore. Assign it to a new partition for easy inspecting, searching etc.
  • Improved read caching mechanisms
  • Make sure that Main Menu text used to display loaded image file properties is translated, when the language is changed via options
  • Repaint block map in the Managed Image File Manager ([Professional] functionality) when F5 is clicked
  • Ability to select multiple blocks in the block map, to see the range it spans
  • Ability to select multiple blocks in the block map that is part of the Managed Image File Manager, to perform actions on that range
  • Keep polling blank media, because sometimes a drive reports blank media while it is still mounting the disc
  • Improvements setting the font in the Edit window and better support for different monospace fonts
  • Improved sizing of the Drive Combobox on application start, so that it works properly for all fonts and shows the items fully
  • Improvements dealing with inactive NTFS INDX records and test their content for duplicate files or folders
  • Do not automatically go deep on (embedded) folders that are listed in inactive NTFS INDX records
  • Optimized allocating memory for large NTFS folders
  • Hide raw type extraction (via right-mouse-click) on media that does not support raw
  • Hide the right-mouse-click extents icon when there are no multiple extents
  • Remove strange long waits for the right-mouse-click-popup to appear after lots of objects (especially folders) have been found
  • Shows ISRC in Track Properties (when available)
  • Check if there is enough free space before extracting files etc. and put up a dialog if there is an issue (not enough free space)
  • Use CD-Text (if available) for filenames when extraction audio tracks from CD
  • Added a plethora of new tags and commands to the existing command line functionality to export lists
  • Resource forks are now also always Streams, which is important to know when doing searches, exporting lists etc.
  • Made sure the block map also properly shows bad blocks when they fall outside the range of the blocks bitmap
  • Show the amount of streams and extents in the right-mouse-click popup on files and folders, if present, to easily spot the exact amount
  • Lots of improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
  • Various other, not listed, GUI improvements
  • Fixes:
  • On huge media, e.g. >= 4TB, and under certain conditions, displaying the block map would pop-up a division by zero error
  • Sometimes, depending on the content, parsing NTFS would not always work correctly on 4Kn drives (drives with 4096 byte sectors)
  • While searching for deleted NTFS files and folders it was possible to get stuck if a deleted folder was both a child and (great) parent, causing a never ending loop
  • Under certain conditions, starting multiple extractions could cause memory issues on the stack, resulting into an exception error
  • Fix for CD-i (for RTF files for instance) where sometimes the tail end of the file would be missing (if (partially) located on 2324-bytes sectors)
  • Fixed it so that the block map is properly refreshed after filling gaps via the Managed Image File Manager
  • Fixed Access Violation while extracting a certain illegal NTFS file (freak situation: deleted, embedded, file for which fixup was not set, and only seen one case ... ever)

New in IsoBuster 4.1 Build 4.0.9.00 Beta (Nov 29, 2017)

  • Changes / New:
  • Added XML style export when creating lists/reports starting from a file-system or folder
  • Added (Digital Forensics) DFXML style export when creating lists/reports starting from a file-system or folder
  • Support for MFS (Macintosh File System) which was used prior to HFS, mainly on 400KB and 800KB floppies
  • Support for DC42 image files, which are old style Mac floppy image files
  • Ability to define your own style lists/reports and create/export them from the GUI
  • Help (F1) now goes online and shows the online help in your brower. The help file is still installed as well and online help can be turned off in options
  • GUI option to display all time stamps in GMT / UTC
  • Improvements:
  • Catch PC going to sleep and wake-up messages and delay auto-finding and removing of drives for 10 seconds after waking up, so that external drives get the chance to be found again. Otherwise (overnight) scan results may be removed again when the PC wakes up (after having gone to sleep), because the drive was dismounted due to the sleep process
  • Do not ignore slack space between partitions smaller than 2048 blocks anymore. Assign it to a new partition for easy inspecting, searching etc.
  • Improved read caching mechanisms
  • Make sure that Main Menu text used to display loaded image file properties is translated, when the language is changed via options
  • Repaint block map in the Managed Image File Manager ([Professional] functionality) when F5 is clicked
  • Ability to select multiple blocks in the block map, to see the range it spans
  • Ability to select multiple blocks in the block map that is part of the Managed Image File Manager, to perform actions on that range
  • Keep polling blank media, because sometimes a drive reports blank media while it is still mounting the disc
  • Improvements setting the font in the Edit window and better support for different monospace fonts
  • Improved sizing of the Drive Combobox on application start, so that it works properly for all fonts and shows the items fully
  • Improvements dealing with inactive NTFS INDX records and test their content for duplicate files or folders
  • Do not automatically go deep on (embedded) folders that are listed in inactive NTFS INDX records
  • Optimized allocating memory for large NTFS folders
  • Hide raw type extraction (via right-mouse-click) on media that does not support raw
  • Hide the right-mouse-click extents icon when there are no multiple extents
  • Remove strange long waits for the right-mouse-click-popup to appear after lots of objects (especially folders) have been found
  • Shows ISRC in Track Properties (when available)
  • Check if there is enough free space before extracting files etc. and put up a dialog if there is an issue (not enough free space)
  • Use CD-Text (if available) for filenames when extraction audio tracks from CD
  • Added a plethora of new tags and commands to the existing command line functionality to export lists
  • Resource forks are now also always Streams, which is important to know when doing searches, exporting lists etc.
  • Made sure the block map also properly shows bad blocks when they fall outside the range of the blocks bitmap
  • Show the amount of streams and extents in the right-mouse-click popup on files and folders, if present, to easily spot the exact amount
  • Lots of improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
  • Various other, not listed, GUI improvements
  • Fixes:
  • On huge media, e.g. >= 4TB, and under certain conditions, displaying the block map would pop-up a division by zero error
  • Sometimes, depending on the content, parsing NTFS would not always work correctly on 4Kn drives (drives with 4096 byte sectors)
  • While searching for deleted NTFS files and folders it was possible to get stuck if a deleted folder was both a child and (great) parent, causing a never ending loop
  • Under certain conditions, starting multiple extractions could cause memory issues on the stack, resulting into an exception error
  • Fix for CD-i (for RTF files for instance) where sometimes the tail end of the file would be missing (if (partially) located on 2324-bytes sectors)
  • Fixed it so that the block map is properly refreshed after filling gaps via the Managed Image File Manager
  • Fixed Access Violation while extracting a certain illegal NTFS file (freak situation: deleted, embedded, file for which fixup was not set, and only seen one case ... ever)

New in IsoBuster 4.0 Build 4.0.0.00 (Jun 28, 2017)

  • Changes / New:
  • Huge changes to the GUI to keep up with current and newer OS
  • Added very powerful search functionality immediately accessible via the main window
  • Added pre-defined search queries. For instance search for pictures, video etc.
  • Detect whether drives are added or removed from the system and automatically update the drive selection combobox without affecting the currently selected drive or image file
  • Automatic drive add or removal detection can be enabled / disabled in Options (On by default)
  • Ability to show graphical represenation of good vs bad blocks on all objects, files, partitions, tracks etc via the Properties dialog
  • Good vs bad blocks are also shown in the Managed Image File Manager [Professional license]. Here it is possible to select a block or zoom into the block and auto-fill the Address and Blocks' fields to easily define what blocks need to be re-read etc.
  • Added easy history browsing via the breadcrumbs control
  • Improvements:
  • Improved opening image files while another process (Refreshing) is ongoing
  • Improved checking if a file is already opened, no matter what method is used to open the file
  • A managed clone will detect when its target drive is connected to the system
  • Avoid trying to read PathTable found ISO9660/Joliet folders without a size again and again in case of read errors
  • Huge changes in the underlying GUI code/engine to be able to keep up with modern OS and prepare for the future
  • Improved the search engine dramatically to be extremely powerful. Easily find fragmented files, extents, streams, etc. etc.
  • Improved message boxes
  • Improved breadcrumbs control so that is behaves similar than modern OS
  • Improved image file (ISO, IMG, VDI, IBP/IBQ, ...) access and reading, for most type images files, so that it is a lot faster now
  • Show Media in the breadcrumb bar when selecting a drive (or when starting up with a drive)
  • Show NTFS File System Root properties
  • Better filtering of illegal characters from devices names
  • Chosing large fonts also auto-selects the use of larger icons
  • Double clicking a Partition, Track or Session in ListView now also shows its children in ListView (except for Audio CDs)
  • File systems are listed in ListView as well, when the track or partition in selected in the TreeView
  • Easy way via ListView to start a scan for missing files and folders, when a partition without file systems is selected
  • Ability to right mouse click and show a file's resource fork
  • Updated file system icons
  • Avoid excessive IBP updating, mainly when completing on demand
  • Lots of improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
  • Various other, not listed, GUI improvements
  • Fixes:
  • Do not allow to select a new device via the back and forward (history) buttons when critical GUI List/Tree Item processes are ongoing
  • Fix it so that a check to see if a file contains video keeps returning consistent data after for instance Extract2Mpg has been chosen
  • Fixed rare stack overflow when exploring NTFS, in case of many small nested folders
  • Fix and return consistent data after an NTFS search for deleted files/folders when sorting is turned off entirely

New in IsoBuster 4.0 Build 3.9.9.00 Beta (Jun 6, 2017)

  • Changes / New:
  • Huge changes to the GUI to keep up with current and newer OS
  • Added very powerful search functionality immediately accessible via the main window
  • Added pre-defined search queries. For instance search for pictures, video etc.
  • Detect whether drives are added or removed from the system and automatically update the drive selection combobox without affecting the currently selected drive or image file
  • Automatic drive add or removal detection can be enabled / disabled in Options (On by default)
  • Ability to show graphical represenation of good vs bad blocks on all objects, files, partitions, tracks etc via the Properties dialog
  • Good vs bad blocks are also shown in the Managed Image File Manager [Professional license]. Here it is possible to select a block or zoom into the block and auto-fill the Address and Blocks' fields to easily define what blocks need to be re-read etc.
  • Added easy history browsing via the breadcrumbs control
  • Improvements:
  • Improved opening image files while another process (Refreshing) is ongoing
  • Improved checking if a file is already opened, no matter what method is used to open the file
  • A managed clone will detect when its target drive is connected to the system
  • Avoid trying to read PathTable found ISO9660/Joliet folders without a size again and again in case of read errors
  • Huge changes in the underlying GUI code/engine to be able to keep up with modern OS and prepare for the future
  • Improved the search engine dramatically to be extremely powerful. Easily find fragmented files, extents, streams, etc. etc.
  • Improved message boxes
  • Improved breadcrumbs control so that is behaves similar than modern OS
  • Improved image file (ISO, IMG, VDI, IBP/IBQ, ...) access and reading, for most type images files, so that it is a lot faster now
  • Show Media in the breadcrumb bar when selecting a drive (or when starting up with a drive)
  • Show NTFS File System Root properties
  • Better filtering of illegal characters from devices names
  • Chosing large fonts also auto-selects the use of larger icons
  • Double clicking a Partition, Track or Session in ListView now also shows its children in ListView (except for Audio CDs)
  • File systems are listed in ListView as well, when the track or partition in selected in the TreeView
  • Easy way via ListView to start a scan for missing files and folders, when a partition without file systems is selected
  • Ability to right mouse click and show a file's resource fork
  • Updated file system icons
  • Avoid excessive IBP updating, mainly when completing on demand
  • Lots of improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
  • Various other, not listed, GUI improvements
  • Fixes:
  • Do not allow to select a new device via the back and forward (history) buttons when critical GUI List/Tree Item processes are ongoing
  • Fix it so that a check to see if a file contains video keeps returning consistent data after for instance Extract2Mpg has been chosen
  • Fixed rare stack overflow when exploring NTFS, in case of many small nested folders
  • Fix and return consistent data after an NTFS search for deleted files/folders when sorting is turned off entirely

New in IsoBuster 3.9 Build 3.9.0.00 (Dec 19, 2016)

  • This version supports defining your own file signatures, so that you can look for them on any type media via a search for missing files and folders. There is also full support for compressed system files in NTFS volumes. A new type of compression since Windows 10. And last but not least IsoBuster can now make full copies (clones) of hard drives or partitions. Also from image files, which opens the door to a lot of possibilities. All this can be done 'Managed' or otherwise. The several bug fixes also make this a must have version !
  • CHANGES / NEW:
  • You can now define your own rules/signatures for finding files based on their signature [Professional license]
  • Added support for Windows 10 transparent system compressed NTFS files
  • Added a WIM Tab to NTFS File properties, when the file is actually stored in a WIM [Professional license]
  • Clone an entire drive (partitions and all) or a single partition, to another Hard Drive or partition
  • Perform a so called 'Managed' Clone of a drive (partitions and all) to another Hard Drive. This is the same as making a managed IBP but the IBQ is written to a source Hard Disk instead of a file [Professional license]
  • Support for the Opera 3DO file system
  • Support for B6T and B6I image files
  • Clicking an address in the Properties window launches Sector View, showing the content of that address
  • From-To dialog (If set via Options) when doing a surface scan
  • From-To dialog (If set via Options) when doing a scan for missing files and folders [Professional license]
  • From-To dialog (If set via Options) when creating a list of erroneous sectors
  • /eto: command line parameter that takes a value in milliseconds as time out during extraction
  • IMPROVEMENTS:
  • Improved sector view and edit window's functionality to stay on top
  • On a Sparse object, SectorView shows all zeroes and the text 'Sparse' but when the edit box or scroll buttons are used, the address changes and that content should be shown (which now happens)
  • Show End-address when a surface scan was interrupted (if From-To dialog was used)
  • Display the MFT LBA rather than the timezone, in properties, because there is no timezone field in NTFS anyway
  • Display the FAT address in FAT file system Properties
  • Improved the default settings wrt auto-scanning and exploring a file system completely
  • Improved the dialog after an interrupted file-system expansion, to take in account folder-per-folder browsing
  • Extended /ei: command line parameter to also make a (managed) clone
  • Extended /t: command line parameter to support /t:audio and /t:data to extract all audio or all data tracks
  • Extended /range: command line parameter to also work during extraction of image files, scan for missing files and folders, ...
  • Extended /fromto: command line parameter to also work during extraction of image files, scan for missing files and folders, ...
  • Improved command line parameter /d:: to also fully support Physical Drive ID's higher than 9
  • Make sure certain @... commands via the GUI command line can still be executed when no drives are found
  • Added PIONEER as DVD Video recorder application - to automatically look for DVD Video
  • Small cosmetic change (not perfect) to avoid previous small file's name to be displayed during huge file extraction
  • A few improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
  • Various other, not listed, GUI improvements
  • FIXES:
  • If the IBP/IBQ Complete OnDemand Mode was turned on and next turned off again before closing the file (Via the IBP/IBQ Manager), changes would be lost
  • Fixed command line parameter /p: to always work on the correctly selected Partition
  • Turned off overlay icons display by default, because it can cause weird visual effects on some Windows 10 systems
  • ISO9660 with more folders in the pathtable than than the root folder (illegal situation), could be expanded two ways, depending on what path was followed. This has been fixed and everything is now shown always
  • Aborting creation of an IBP/IBQ file could cause IsoBuster to think all sectors above that point in the source were unreadable. Cosmetic only, extraction would still simply work

New in IsoBuster 3.9 Build 3.8.2.00 Beta (Dec 2, 2016)

  • Changes / New:
  • You can now define your own rules/signatures for finding files based on their signature [Professional license]
  • Added support for Windows 10 transparent system compressed NTFS files
  • Added a WIM Tab to NTFS File properties, when the file is actually stored in a WIM [Professional license]
  • Clone an entire drive (partitions and all) or a single partition, to another Hard Drive or partition
  • Perform a so called 'Managed' Clone of a drive (partitions and all) to another Hard Drive. This is the same as making a managed IBP but the IBQ is written to a source Hard Disk instead of a file [Professional license]
  • Support for the Opera 3DO file system
  • Support for B6T and B6I image files
  • Clicking an address in the Properties window launches Sector View, showing the content of that address
  • From-To dialog (If set via Options) when doing a surface scan
  • From-To dialog (If set via Options) when doing a scan for missing files and folders [Professional license]
  • From-To dialog (If set via Options) when creating a list of erroneous sectors
  • /eto: command line parameter that takes a value in milliseconds as time out during extraction
  • Improvements:
  • Improved sector view and edit window's functionality to stay on top
  • On a Sparse object, SectorView shows all zeroes and the text 'Sparse' but when the edit box or scroll buttons are used, the address changes and that content should be shown (which now happens)
  • Show End-address when a surface scan was interrupted (if From-To dialog was used)
  • Display the MFT LBA rather than the timezone, in properties, because there is no timezone field in NTFS anyway
  • Display the FAT address in FAT file system Properties
  • Improved the default settings wrt auto-scanning and exploring a file system completely
  • Improved the dialog after an interrupted file-system expansion, to take in account folder-per-folder browsing
  • Extended /ei: command line parameter to also make a (managed) clone
  • Extended /t: command line parameter to support /t:audio and /t:data to extract all audio or all data tracks
  • Extended /range: command line parameter to also work during extraction of image files, scan for missing files and folders, ...
  • Extended /fromto: command line parameter to also work during extraction of image files, scan for missing files and folders, ...
  • Improved command line parameter /d:: to also fully support Physical Drive ID's higher than 9
  • Make sure certain @... commands via the GUI command line can still be executed when no drives are found
  • Added PIONEER as DVD Video recorder application - to automatically look for DVD Video
  • Small cosmetic change (not perfect) to avoid previous small file's name to be displayed during huge file extraction
  • A few improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
  • Various other, not listed, GUI improvements
  • Fixes:
  • If the IBP/IBQ Complete OnDemand Mode was turned on and next turned off again before closing the file (Via the IBP/IBQ Manager), changes would be lost
  • Fixed command line parameter /p: to always work on the correctly selected Partition
  • Turned off overlay icons display by default, because it can cause weird visual effects on some Windows 10 systems
  • ISO9660 with more folders in the pathtable than than the root folder (illegal situation), could be expanded two ways, depending on what path was followed. This has been fixed and everything is now shown always
  • Aborting creation of an IBP/IBQ file could cause IsoBuster to think all sectors above that point in the source were unreadable. Cosmetic only, extraction would still simply work

New in IsoBuster 3.8 Build 3.8.0.00 (Jun 24, 2016)

  • It's a great new version with tons of improvements and new stuff. Notice the fresh new look without any changes to the hardened and much appreciated layout. Open *.vdi, *.vhd and *.vhdx files with ease, access 4Kn drives without problems, show file and folder streams and file and folder extents, complete managed image files (*.ibp/*.ibq) on demand and much much more.

New in IsoBuster 3.7.3 Build 3.7.3.00 Beta (Mar 16, 2016)

  • Changes / New:
  • Overhaul of all visual aspects of the software to improve things for the visually impaired, for instance high contrast mode works optimally now
  • Overhaul of all visual aspects of the software to improve scaling (larger than default fonts - still with limits)
  • Overhaul of all visual aspects of the software to improve and fix Right-to-Left reading where appropriate
  • The use of 32 bit + Alpha channel icons throughout the software (Sorry Win2K users)
  • Load and use system icons when appropriate (e.g. Help, Information, Exclamation etc.)
  • Improvements:
  • Show Hint text when hovering over Details, List and Small Icons buttons on the main form
  • Improved ancient annoyance where the StatusBar text/hint when hovering over a TreeNode or selecting a ListNode would disappear again immediately
  • IsoBuster gets focus again when selected via the task bar and when the properties window is showing
  • Improved the location of the right mouse click popup, so that it now appears more inline with what Windows does
  • Improved things so that both percent labels on the progress dialog get updated when 2 progress bars are showing
  • Ability to resize the device-selection combo-box in the top left corner and option to keep the combo-box and tree-view under it at the same width
  • Search dialog and Options/Settings dialog resizing by the user
  • Show Video icon next to "Extract but filter MPEG frames" where it is almost certainly appropriate and make the entry default (bold) to hopefully steer the user in the right direction
  • Improved the right mouse click popup on a properties window
  • Show red error icon next to building lists of erroneous sectors (single objects only, not folders)
  • Default saving disk fragments (From-To) and partitions etc. to file extension *.dsk instead of *.img for better loading support (*.img can also be optical)
  • Do not show the File/Folder Search option in case the folder has been expanded already and proves to be empty
  • Add Application and Version information in CUE file
  • When closing the tray, do not show an error message anymore when the error is illegal field in CDB (05/24/00) or related, because laptops etc. don't support closing and report this with an illegal field in CDB.
  • Don't even suggest to complete an IBP/IBQ file if there are no other devices other than the IBP/IBQ itself (e.g. no devices found or finding devices disabled and no other image files loaded)
  • Fomat large numbers with dots or commas (depending on Windows settings) on more locations
  • Dialogs that take addresses and sizes as input, now allow the input to be formatted with commas and dots
  • The breadcrumbs control uses the same icons as shown in the treeview control, based on settings
  • Seriously improved the look and feel of the breadcrumbs control for Windows XP and High Contrast mode
  • The about box has a fresh new look and hopefully helps with the confusion between PRO - [Personal] and [professional] licenses
  • "@open:" opens the Open Image file dialog, "@open:\c:\y\z\w.xyz" opens file: "c:\y\z\w.xyz"
  • Added Ctrl+BackSpace shortcut to trigger the Breadcrumbs Edit function
  • Added Ctrl+Shift+Q shortcut to start the IBP/IBQ Manager -or- EWF Properties (depending on the image file that is loaded)
  • Added Ctrl+Shift+R shortcut to 'run' a file
  • Added F8 shortcut to bring up the Options/Settings dialog
  • Improve the workings of Ctrl+Shift+M to either create or complete an image file, making sure they don't conflict
  • Esc closes the From-To Dialog, the IBP/IBQ Manager, the About window, Properties and the file edit dialog
  • Improved building the previously opened image file's list and make sure a separator is not drawn as a thick line
  • Make sure there are tab characters between text and shortcut, in popup menus, to keep it all readable
  • Also support reverse reading when filling gaps
  • Also support reverse reading of tracks in their session (last track first)
  • Improved Buttons' height in Toolbar (Up, Details, List, Icons, ...)
  • Show "Extracting Name-of-?" instead of "Extracting CD" when extracting a non-optical disk to a folder containing its partitions
  • A few improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
  • Various other, not listed, GUI improvements
  • Fixes:
  • Fixed improper updating of the *.IBP, Managed Image File, after the reverse reading feature had been used
  • Showing the previous search results, initiated via the search dialog did not work properly
  • Ctrl+C would not always work in other windows than the main window (e.g. Sector View), because the main window would 'steal' the input
  • Made changes to the breadcrumbs control, so that IsoBuster now runs on Windows 2000 (Win2K) again
  • Several improvements parsing NTFS to deal with illegal values, especially during a scan for missing or deleted files/folders, to avoid exception errors
  • Fixed an exception error when opening a CUE that points to multiple files but more than one of those files are not available
  • Fixed a serious and possible data corruption issue with NTFS for large + fragmented files, on extraction to HD or elsewhere, because the offset in the first block would be wrong

New in IsoBuster 3.7 Build 3.7.0.00 (Dec 18, 2015)

  • Changes / New:
  • Implemented a Breadcrumbs control for easy navigation, with right mouse click Pop-up for easy task selection
  • The Breadcrumbs' edit control also interprets paths you copy in it (with limitations), or can show the current path, for easy copying to the clipboard
  • Support for typing in a limited list of commands in the Breadcrumbs' edit control (@close, @refresh:drives, @stop, @restart, @new, @find:\)
  • Ability to turn off TreeView trying to follow selections made in ListView and Breadcrumbs (faster and less memory use due to virtual implementation)
  • Elaborate Search functionality (Ctrl+F), to try and find file(s) and/or folder(s) with certain properties in existing file-systems or file lists. Not to be confused with data/file carving functionality to try and find missing files and folders (Ctrl+F3)
  • Improvements:
  • Improved use of, and added a lot more ShortCuts throughout the software
  • Different ListView columns layout for search results and ability to show the full path
  • Improved display of files and folders in the status bar, during exploration of folders etc.
  • Improvement in time stamp display and during file extraction, for files created in a different daylight saving time period
  • Ability to reload the drives' list (Shift+Ctrl+R) and all associated objects (files folders etc.)(To check if USB drives have been inserted or removed)
  • Improved the speed of finding a TreeView item exponentially
  • Make sure the size of an initial install is not bigger than the screen resolution (on systems with low resolution)
  • Workaround for Oracle VM VirtualBox 'VBOX CD-ROM' virtual drive that doesn't return correct information in case the ISO file is big (e.g. of a DVD)
  • Added Main menu item to allow you to Upgrade from a [Personal] license to a [Professional] license
  • Allow to properly resize the Properties (Ctrl+I) Window
  • Show blocks being read in status bar while doing a scan for missing files and folders
  • Added 'Copy path as text to clipboard' function (Ctrl+C)
  • Quite a few improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
  • Various GUI improvements
  • Fixes:
  • Bugfix for HFS - Not all folder content was shown all the time
  • Bugfix for FAT - Big folders covering multiple clusters would sometimes not be explored fully
  • Fixed it so that the Save Dialog, Print Dialog and Font Dialog won't be displayed behind the SectorView window

New in IsoBuster 3.7 Build 3.6.9.00 Beta (Dec 9, 2015)

  • The focus for this version was mainly on the GUI. It features a breadcrumbs control for easy navigation with lots of powerful features under the hood. A second powerful new feature is search functionality in files and folders (for instance find all files that map over a certain block, or search a folder with certain name, with wildcards and regular expression and so on.

New in IsoBuster 3.6 Build 3.6.0.00 (Jun 20, 2015)

  • Changes / New:
  • Support for the Linux EXT file system
  • Support for Rimage mastered CD/DVD discs with manifest file
  • Support for Nintendo GameCube file system
  • Support for GEMDOS / Atari - ST FAT12-16 variant
  • Support for High Sierra on CD-ROM (the predecessor to ISO9660)
  • Implemented internal device caching, especially used during File System recognition. Many file systems start from similar addresses. Caching avoids having to re-read blocks for every file-system that is checked
  • Detect if the Nintendo Wii file system is present and show an icon for it
  • Detect if the Linux RomFS file system is present and show an icon for it
  • Detect if the Unix/Linux JFS file system is present and show an icon for it
  • Detect if the Unix/Linux ZFS file system is present and show an icon for it
  • Detect if the Unix/Linux Minix file system is present and show an icon for it
  • Detect if the Linux BtrFS file system is present and show an icon for it
  • Detect if the Linux SquashFS file system is present and show an icon for it
  • Detect if the Linux CramFS file system is present and show an icon for it
  • Detect if the Linux BeFS (BFS) file system is present and show an icon for it
  • Detect if the Microsoft ReFS file system is present and show an icon for it
  • New and much faster way to find deleted files and folders in an NTFS file system
  • Improvements:
  • Extra tests to make sure a child folder doesn't have subfolders that are a parent folder, creating circular links, in buggy or recovered file systems
  • Added a 'Paranoid mode' when creating managing IBP/IBQ image files, to make sure all data is flushed to the destination without system caching, and structures are updated regularly
  • Allow to complete a managed image file from media of which the layout doesn't fully match, but the risk is manageable [Professional]
  • Allow to complete a managed image file from another non-managed image file [Professional]
  • Improved speed when updating the IBP managed image file
  • Added various extraction type switches via the command line: /ET: A, IBP, WAV, RAW, R2U, RUN, DLL
  • Added new file system switches via the command line: /EF: see the various newly implemented file systems
  • Added Pinnacle Studio mastered DVDs to the IFO/VOB recognition sequence ("PCLE UDFLib")
  • Added ability (via right mouse click) to see the properties-window-text as text in a memo field (for easy copy and paste)
  • Support for underscores in function names in the libewf.dll, so that Borland bcc32 built dlls can be used as well
  • Always display FileName:StreamName, with or without [ADS] appended, for NTFS Alternate Data Streams
  • Removed registration dialog nag when doing a surface scan on BD media
  • Improvements in the Extract From-To functionality, dialog and warnings
  • Make sure testing for encrypted partitions only happens once, not every time the visual node is created (e.g. when switching devices in GUI)
  • Do not read extra blocks to test for partition encryption if there are enough cached blocks
  • Updated the 'Agent' string when doing an online query, to check for a new version, to be more compatible with modern servers and systems
  • Reverse the order of AVDP parsing, LBA 512 first rather than 256 first, in case of a CeQuadrat made UDF disc, to deal with CeQuadrat UDF bugs
  • Get the proper volume name for CeQuadrat made UDF CD-R discs
  • After an image file has been made, save its filename to the recently opened image files, so that it can be opened immediately from the recent image files' list
  • Improved .GI image file interpretation, specifically improvements in finding the header size
  • Show files and folders with the System property in another color
  • Show special files, file entries that are not used in the classical way by Unix/Linux file systems, in another color
  • Show Windows overlay icons and add the shortcut overlay icon to EXT symbolic link files
  • Added checkbox to options to uncheck using CD-Text in filenames, when audio tracks are extracted
  • The file-exists dialog now also allows to auto-rename a file, instead of over-writing or ignoring the file (non-Windows file systems allow duplicate but caps-sensitive names in the same folder)
  • New dialog to auto-rename filenames that are illegal in Windows but OK in other non-Windows file systems
  • Auto-rename folders, during extraction, when they contain illegal Windows-filename characters or a Windows-reserved file/folder name.
  • Show Endianess in UFS, XFS, ISO and SquashFS and other File System properties
  • Improvements in drag&drop functionality and the use of the temporary folder. Better clean-up afterwards
  • Possibility to always get the RETRY SELECT ABORT error dialog (instead of RETRY OMMIT ABORT) on file extraction
  • Various improvements, changes and re-writes in the core code / engine, as this is a living project and to deal with the ever growing new functionality
  • Various GUI improvements
  • Fixes:
  • Fixed GUI issue that caused incorrect values to be displayed in certain error messages
  • Fixed possible hang when EWF image files are loaded
  • Fixed that sometimes the sanitizing part after finding missing files and folders on a FAT volume could take 'forever', due to bad FAT records
  • Fixed data-corruption issue, introduced in 3.5, while extracting files with more than 10 extents (fragments would be extracted in the wrong order)
  • Fixed it so that when an IBP/IBQ is made twice in a row from the same media (without a refresh) the bitmap is still fully written out to the IBP
  • Avoid exception error on bad IBP without (enough) bitmap data (rare test case)
  • Fixed extraction of named streams of an NTFS folder (not file)

New in IsoBuster 3.5 Build 3.5.0.0 (Dec 12, 2014)

  • Changes / New:
  • 64-bit sector addressing so that we can properly show, extract and support any partition, file, folder or file system above the 2TB boundary
  • Most objects (files, folders etc), despite the 64-bit address instead of the 32-bit address, now use less memory because of intense work and serious optimizations
  • Saving and updating of managed image files, especially for huge drives, is considerably made faster, and yet kept backwards compatible
  • Ability to load a generic image file (*.iso, *.dks, *.flp) with specified properties on the command line: /IPROP:header|blocksize (e.g. /IPROP:100|2048)
  • Ability to extract CD segments as *.WAV file (Gives you the power to wrap any raw CD data in WAVE RIFF headers)
  • Improvements:
  • A plethora of improvements to properly 'guess' the size of an El Torito boot image on CD or DVD, in case that information is not present in the data structures
  • Show how the size was determined in the Boot Image file Properties window
  • Improvements to try an find FAT file systems inside Boot Images on CD and DVD
  • Implemented ability to (via right mouse click) find a matching file for a Boot Image and use that file's size properties
  • Changed 'Last LBA' display to take the last block of the last extent that actually has a size (in case the last one(s) ha(s)(ve) no size)
  • A great number of improvements and workarounds to deal with CD-i discs that have audio and data combined in one track. Because it is an illegal state many drives return unexpected data for such discs
  • Save the status more often while making or completing managed image files. More saves as more problems are encountered
  • Display the address where the process 'Completing IBP/IBQ Image' was aborted in the 'test and complete managed image files' dialog.
  • Ability to create one big IBQ file instead of ~1GB (or otherwise defined) sized IBQ files (will only work on NTFS volumes)
  • The From-To dialog can now also extract *.WAV (via checkbox) from CD
  • Extracting an audio track to WAV or BIN/ISO will now happen including the pre-gap of the next audio track, default set in options
  • Work around Windows issue with downloaded CHM files by removing the "Zone Identifier" stream from the CHM file that was added by Windows after download.
  • Memory and speed improvements in the management of the erroneous-sectors-bitmap
  • Various other smaller GUI improvements
  • Fixes:
  • Show the correct Last LBA for an Audio track
  • GUI fix that properly shows what track is being completed during the completion of a managed IBP/IBQ image file
  • Not all orphaned UDF folders would be found during a "find missing files and folders" in certain situations (bug introduced in IsoBuster 3.2)

New in IsoBuster 3.4 Build 3.3.2.00 Beta (Jun 28, 2014)

  • Changes:
  • IsoBuster now also provides access to logical drives (C: D: etc.) instead of only Physical drives (see options). This gives access to Windows volumes. So on a higher level, which means that drivers can translate the data first before IsoBuster gets it. This is particulary useful in case of encrypted volumes, for instance TrueCrypt mounted volumes
  • Dialog for experts with a [Professional] license to work with, test and complete managed image files
  • Once an IBP file is loaded, right mouse click the drive-selection control in the left corner and choose "Change or Test managed Image File Properties (Expert)"
  • Count the amount of errors inside a specified range
  • Change the status of an area
  • Complete the image file inside a range
  • Command line parameters /CI: /RANGE: /FROMTO: and /EP:NPC to complete a managed image file, inside a range or not
  • Ability to create an empty IBP/IBQ file set (no actual reads executed) via /ET:E to allow investigators to complete regions via /CI: and /RANGE: or /FROMTO
  • Allow managed image files to be completed at the end with dummy data if the input drive is "*" (/D:*)
  • Implemented ability to reverse read (during extraction), using a given range
  • Ability to reverse read via command line parameter: /RR:[Interval]
  • Detect if the Linux EXT(2-4) file system is present and show an icon for it (exploration of EXT itself is not implemented but now an investigator knows it's present
  • Detect if the Unix UFS(1-2) file system is present and show an icon for it (exploration of UFS itself is not implemented but now an investigator knows it's present
  • Detect if the Linux Reiser(1-4) file system is present and show an icon for it (exploration of Reiser itself is not implemented but now an investigator knows it's present
  • Detect if the Unix XFS(1-4) file system is present and show an icon for it (exploration of XFS itself is not implemented but now an investigator knows it's present
  • Ability to load an additional LibEWF.dll next to the already present, embedded, libewf-20130416 version. A libewf.dll and its dependables need to be put in the /plugins/ folder
  • IsoBuster will now always first try to load the dynamic version (assumed to be more recent) before falling back on the embedded libewf-20130416 version. The embedded version may be removed over time to reduce the size again, we'll see
  • New option that defines how strict surface scanning is and whether there should be an abort after an error
  • Improvements:
  • Improved device naming if Inquiry fails
  • Improved determination of HD vs USB stick/Flash etc.
  • Improved user feedback while cleaning up (sanitising) NTFS so that the user has an idea about where the process is
  • Create sparse files when extracting sparse files and no filters are in use for that file
  • Ability to drag files to IsoBuster's TreeView, to open as image file, when IsoBuster is running in an elevated state
  • Popup warning when extracting from the ISO9660 file system, when other better file systems are present
  • Support for the *.image disk file format
  • Show attributes for Tracks, Sessions and Partitions in ListView (instead of N/A)
  • Fixed it so that HDs larger than 2 TB are seen as 2 TB instead of less, so that at least that space can be fully adressed and explored
  • Rewrote the automatic skipping and retry-count reducing mechanism, during extraction of a managed image file, to perform much better
  • Allow in the filename, in case an image is extracted via the command line
  • Dependency on cc3250.dll for old Win2K OS in combination with multi-language support has been removed
  • You can now always choose the installation folder. Before this was dependant on previous installations
  • Show the object Type, cfr. Windows, in the ListView (for instance "JPG file") and allow to sort this new column (column may be hidden by default, right mouse click the ListView columns to enable)
  • Added more sort options that will be performed rigt after the low level file system / folder exploring is done
  • Various other smaller GUI improvements
  • Fixes:
  • Fixed an exception error that happened if auto-folder-scanning was interrupted by closing the application
  • Fixed an issue that could cause the last part of Video not to be saved to a file, when this video was being filtered via: "Extract but filter only MPG frames"

New in IsoBuster 3.3 Build 3.3.0.0 (Dec 12, 2013)

  • Fixed obscure and rare EEFFACE error while selecting objects

New in IsoBuster 3.3 Build 3.2.9.1 Beta (Nov 28, 2013)

  • Changes:
  • Added "Extract but filter Mpg" for all files, not just mpeg1 filtering of *.dat files on VCD. If you extract a *.VOB file from a DVD this way you end up with a perfect mpeg2 *.mpg file. See DVDVob2Mpg for more information
  • Detect Encrypted partitions on which no file-systems can be found (for instance encrypted with TrueCrypt)
  • Implemented certain shell commands. Right mouse click on an optical drive will show "investigate with IsoBuster". IsoBuster is added to the list of programs that is available via "Open with"
  • Improvements:
  • The toolbar installation is unchecked by default, so that people who don't read and just install, don't get the toolbar. Seems like a good compromise.
  • FAT Improvement. Test the backup BPB as well, even if the primary BPB is readable and seems ok, and next decide on the best one to use.
  • FAT Improvement. No read-ahead anymore of the FAT. On large volumes this can be time consuming and the FAT records may even not be in use
  • Deal smarter with huge FATs, suppress warning message and don't load in memory all at once
  • Better error display instead of the horrific and way too generic Borland C++ Builder 'EEFFACE' message for C++ exceptions
  • Avoid Nikon *.nef files being found as Kodak *.kdc files
  • Suppress Windows 2000 dialog when there is no floppy in the drive and the drive is being scanned
  • Implemented the ability to detect a floppy drive for what it really is even if there is no floppy in the drive. Before it was not possible to detect a floppy drive properly if it had no disk inside.
  • Scan the full drive letter range A - Z in search of floppy drives, instead of just A and B, now that they can be detected more reliable
  • Small speed improvements here and there, trying to serve results faster when and where possible.
  • Improvements in finding the proper recordings' names on edited DVD-VR discs
  • Improvements to deal with bad (non-windows compatible) file names
  • Improvement in building FAT long file names from corrupted directory tables with wrong checksums
  • Improvement to detect UDF on a CD-R with incorrect track layout
  • Remove certain dialogs with questions during startup for very new users (no prior install), to not confuse them. Use the best Exploration settings instead
  • Updated LibEWF support to libewf-20130416
  • Show compressed folders blue in the Treeview (left pane), not just the ListView (right pane)
  • Show encrypted files and folders green in both left and right pane
  • Show encrypted partitions green in both left and right pane
  • Show "Sparse" for LastLBA in case the object (or last extent) is Sparse
  • Show an empty block and do not read block 0 in case the object is sparse during a SectorView
  • When an NTFS extent is extracted on its own ([Professional] license) and when that extent is a compressed part of a compressed file, then it's decompressed on the fly as well
  • Various other smaller GUI improvements
  • Fixes:
  • On Windows 2000 an error dialog was shown (sometimes) when another language was selected because of a change in the language resource dlls in previous version. All fixed now.
  • Fixed NTFS issue, probably only seen on large volumes (Terabytes). Fragmented MFT files were not always properly seen as such, so that parts or even the root of the file system could not be found.
  • Fixed FAT issue on large FAT volumes that are formatted by other software than Windows itself. In other words an improvement to deal with unexpectedly huge FATs
  • Fixed Uninstallation error "Runtime Error (...): Could not call proc."

New in IsoBuster 3.2 Build 3.2.0.0 (May 13, 2013)

  • This version is packed again with new goodies, improvements and bugfixes. The support for ExFAT for instance, but also support for XBOX file-systems such as FATX and XDVDFS.
  • Neat is also the ability to do a scan for deleted files and folders in an NTFS file system. NTFS Undelete as it were.
  • Besides all this there are plenty of other improvements and bug fixes as well.

New in IsoBuster 3.1 Beta (Nov 28, 2012)

  • Changes:
  • On Windows VISTA and higher, if you do not run in admin mode by default (UAC not disabled) you get the UAC (User Account Control) popup each time when you start IsoBuster. This is because admin rights are required to talk to Hard Drives and USB/Flash drives etc. However, in this version, if you disable listing Hard Drives and Flash drives in Options or during install, then you don't get the UAC anymore. The same is true when you run the shell command "extract" or when you start IsoBuster with command line parameters /nodrives or /nohd.
  • Support for GPT (GUID) Partition formatting
  • Also list empty card readers etc. when detected. Insert a card, hit refresh, and IsoBuster will show the content, like it does on optical media
  • Windows 7 (and higher) progress indication via the taskbar
  • Added the ability to choose how the VIDEO_TS\VTS_0x_0x.VOB file size is determined in the VIDEO file-system (Via Options)
  • Implemented extra columns in Listview (Blocks, Offset, Last LBA, Attributes)
  • List unallocated space as a hidden partition, provided it has a reasonable size
  • File signature recognition for *.cr2 (Canon photo format)
  • Improvements:
  • Improvements for Floppy/Diskette detection
  • Improvements for finding NTFS file systems (for instance when there's no partition data to start from)
  • Try to guess the correct code page of CD-Text on an Audio CD based on its Language field
  • Allow columns order to be changed
  • Popup to enable/disable columns
  • Store new column order, width, hidden etc.
  • Which column is sorted, and in what direction, is now shown properly
  • Once a column header is clicked to sort, that sorting order is also applied to every other folder you browse to
  • Various speed and memory allocation improvements throughout the code, noticeable during all sorts of functions.
  • Always use code page 10000 when parsing HFS, this improves special characters display such as the small TM in the top corner
  • Improvements in the detection between optical and other type media image files with shared extensions (e.g. .img)
  • Removed older Win9x / NT4 / Aspi related settings from Options / Communication
  • Introduced ability to start IsoBuster with only optical / only other than optical / both or none at all.
  • Added command line switches: /nocd and /nohd
  • Improved scanning for lost files and folders by reducing false positives for certain FAT and UDF structures
  • Exposed more settings via Options / GUI / Messages, for which a popup occured but no way to change it again existed
  • Various other smaller GUI improvements
  • Fixes:
  • Fixed a possible exception error when scanning for lost files and folders on +VR discs
  • Fixed several excpetion errors that could occur while scanning for lost files and folders, due to buggy MS Office documents detection code.
  • Fixed issue that would prevent ibp images files of other-than-optical media to be accessed properly at all times, because space outside the partitions would stay hidden.
  • Fixed issue that caused an extended partition to be shown as well even though it contained other partitions
  • Fixed issue that sometimes prevented IsoBuster to see all partitions
  • Fixed it so that partitions are sorted, since the partition table may not be sorted
  • Fixed issue causing multi-session optical discs not to produce correct image files all the time.
  • Fixed rare exception errors when opening certain image files where IsoBuster needed to detect optical vs. HD/Flash etc.
  • Fixed rare stack overflow error when deleting a file.
  • Fixed rare exception error when the 'Default' button is clicked in Options

New in IsoBuster 3.0 (Mar 29, 2012)

  • Here are the newly supported disks / drives:
  • Thumb / Flash drives
  • SD disks / drives
  • Compact disks / drives
  • MMC disks / drives
  • SSD disks / drives
  • Jaz disks / drives
  • Zip disks / drives
  • Floppy disks / drives
  • HD disks / drives
  • And here's the newly supported File System:
  • NTFS
  • On optical media (CD, DVD, BD) we are accustomed to the concept of Sessions and Tracks. On all these newly supported disks, logical volumes (file-systems) are put into Partitions, not Sessions.
  • IsoBuster supports, just like you were used to with Sessions using IsoBuster:
  • All Windows / DOS / Macintosh / HFS Partitions are immediately shown
  • All the file-system(s) in those partitions are immediatly shown
  • You can use all the features you normally would use on tracks and sessions, but now on partitions.
  • You can do data recovery pretty much the exact same way as on optical
  • Forensics investigators will love the easy overview of all partitions and all file systems
  • See sector per sector content with Sector View
  • Extract portions of the media
  • Support for UDF, FAT, NTFS, HFS(+) on any partition
  • Etc.

New in IsoBuster 2.9.0 Beta (Feb 10, 2012)

  • Newly supported disks / drives:
  • Thumb / Flash drives
  • SD disks / drives
  • Compact disks / drives
  • MMC disks / drives
  • SSD disks / drives
  • Jaz disks / drives
  • Zip disks / drives
  • Floppy disks / drives
  • HD disks / drives
  • Newly supported File System:
  • NTFS

New in IsoBuster 2.8.5 Build 2.8.5.0 (Dec 21, 2010)

  • Changes:
  • A great deal of new extensions were added to the signature detection which happens during a search for missing files and folders. Besides a large number of various files, picture formats and multimedia files there's now also accurate detection of documents such as: *.wpd, *.sdw, *.odt, *.sxw, *.sxc, *.sxi, *.sxm, *.std, *.ott, *.ots, *.ods, *.odb, *.odg, *.odf, *.odp, *.wb2, *.nsf, *.max and most Office document formats, such as *.doc, *.docx, *.xls, *.xlsx, *.ppt, *.pptx, *mdb, *.pst, *.pub, *.vsd, *.rtf, *.db, *.one, *.wri, *.msi
  • Command line support has been enhanced with a large number of new parameters and combinations. Besides initiating "/scan" and extracting the files found based on their signature "sig:" there is now also the possibility to extract "all:" tracks / sessions / file systems, dynamically change the names of the extract-to files or folders, export file-lists ("/tree") based on a number of parameters/ tokens etc.
  • Improvements:
  • UDF scan for missing files improvements, so that in case of many references to VAT tables not the same sectors are read again and again, and so that duplicate UDF FS are not listed anymore
  • Updated EWF support to the latest and greatest status of the LibEWF project
  • Ability to "OK to all" on Windows IO errors during extraction to avoid X amount of such dialogs when multiple files are processed
  • Always display a message after a forced online check, even if it is the most recent version, and even if the user set not to display beta or final version warnings
  • The cue file full path was displayed in the Save Dialog control instead of only the filename.
  • Ability to build lists, showing the extents of fragmented files. [Business] feature.
  • Various other GUI improvements
  • Fixes:
  • Small issue that caused some DVD IBP/IBQ images to be recognised as CD, so that they could not be completed anymore
  • Small issue that caused some IBP/IBQ images with gaps to be reported without gaps
  • Fixed a very rare crash caused by a buggy UDF file system, while scanning for missing files and folders.
  • The md5 file was not put in the proper folder when set to create automatically after image file creation.
  • Fixed issue that caused the last found file, based on its signature, to be one block short in length.
  • Fixed exception error when trying to sort file extents.
  • Fixed extremely rare offset error in image files accessed via CUE or IBP, when the first track doesn't start at address 0

New in IsoBuster 2.8.4 Build 2.8.4.0 Beta (Dec 14, 2010)

  • Changes:
  • A great deal of new extensions were added to the signature detection which happens during a search for missing files and folders. Besides a large number of various files, picture formats and multimedia files there's now also accurate detection of documents such as: *.wpd, *.sdw, *.odt, *.sxw, *.sxc, *.sxi, *.sxm, *.std, *.ott, *.ots, *.ods, *.odb, *.odg, *.odf, *.odp, *.wb2, *.nsf, *.max and most Office document formats, such as *.doc, *.docx, *.xls, *.xlsx, *.ppt, *.pptx, *mdb, *.pst, *.pub, *.vsd, *.rtf, *.db, *.one, *.wri, *.msi
  • Command line support has been enhanced with a large number of new parameters and combinations. Besides initiating "/scan" and extracting the files found based on their signature "sig:" there is now also the possibility to extract "all:" tracks / sessions / file systems, dynamically change the names of the extract-to files or folders, export file-lists ("/tree") based on a number of parameters/ tokens etc. Best check the details in the help file for more information
  • Improvements:
  • UDF scan for missing files improvements, so that in case of many references to VAT tables not the same sectors are read again and again, and so that duplicate UDF FS are not listed anymore
  • Updated EWF support to the latest and greatest status of the LibEWF project
  • Ability to "OK to all" on Windows IO errors during extraction to avoid X amount of such dialogs when multiple files are processed
  • Always display a message after a forced online check, even if it is the most recent version, and even if the user set not to display beta or final version warnings
  • The cue file full path was displayed in the Save Dialog control instead of only the filename.
  • Various other GUI improvements
  • Fixes:
  • Small issue that caused some DVD IBP/IBQ images to be recognised as CD, so that they could not be completed anymore
  • Small issue that caused some IBP/IBQ images with gaps to be reported without gaps
  • Fixed a very rare crash caused by a buggy UDF file system, while scanning for missing files and folders.
  • The md5 file was not put in the proper folder when set to create automatically after image file creation.
  • Fixed issue that caused the last found file, based on its signature, to be one block short in length.

New in IsoBuster 2.8 Build 2.8.0.0 (May 18, 2010)

  • Changes:
  • Plugin support for IsoBuster: Opening image files
  • Plugin support for IsoBuster: Creating image files
  • Installing and/or loading plugins via the GUI and command line parameters
  • Support for multi-file CUE sheets & PREGAP directive
  • Wave file support when loading multi-file CUE sheets
  • Support for *.RMG Image files
  • Improvements:
  • Escape sequence in HFS support to deal with HFS bug so that certain HFS file-systems can still be found
  • Add file-extensions only when no file extension is present yet for files in the HFS(+) file system
  • Updated the HFS extensions database
  • Workarounds for buggy ISO9660 file systems created by professional DVD mastering software (affecting commercial DVDs)
  • Improved IFO/VOB file system finding in case of badly mastered Video DVDs
  • Show layer break address
  • Various other GUI improvements
  • Fixes:
  • Fix so that CD-Text is shown again when present in a CDT file (associated to a CUE file)
  • Fix so that the associated CDT file is also MD5'ed when the entire image file is MD5'ed
  • HFS(+) Fix to find additional file extents (>8) that are referenced from the Overflow file.
  • Fixed possibly incorrectly reported size of VIDEO_TS.VOB in the IFO/VOB file system

New in IsoBuster 2.8 Build 2.9.9.4 Beta (May 4, 2010)

  • Changes:
  • Plugin support for IsoBuster: Opening image files
  • Plugin support for IsoBuster: Creating image files
  • Installing and/or loading plugins via the GUI and command line parameters
  • Support for multi-file CUE sheets & PREGAP directive
  • Wave file support when loading multi-file CUE sheets
  • Support for *.RMG Image files
  • Improvements:
  • Escape sequence in HFS support to deal with HFS bug so that certain HFS file-systems can still be found
  • Add file-extensions only when no file extension is present yet for files in the HFS(+) file system
  • Updated the HFS extensions database
  • Workarounds for buggy ISO9660 file systems created by professional DVD mastering software (affecting commercial DVDs)
  • Improved IFO/VOB file system finding in case of badly mastered Video DVDs
  • Show layer break address
  • Various other GUI improvements
  • Fixes:
  • Fix so that CD-Text is shown again when present in a CDT file (associated to a CUE file)
  • Fix so that the associated CDT file is also MD5'ed when the entire image file is MD5'ed
  • HFS(+) Fix to find additional file extents (>8) that are referenced from the Overflow file.
  • Fixed possibly incorrectly reported size of VIDEO_TS.VOB in the IFO/VOB file system

New in IsoBuster 2.7 Build 2.7.0.0 (Dec 23, 2009)

  • The main new features are support for interleaved files in the ISO9660 / Joliet file-system and Right to Left reading languages support. To benefit from complete support for all file-system types, download and install asap.

New in IsoBuster 2.6 Build 2.6.0.0 (Oct 10, 2009)

  • The main new feature is the complete integration of Unicode in the GUI, which means that you can run the program on any system in any language, but more importantly that you can inspect any language disc or image file on any system. For instance inspect and extract Arabic filenames on an English system. The combinations are endless.
  • Besides this major new feature there are again several new goodies to be checked out, so download and install.

New in IsoBuster 2.6 Beta Build 2.5.9.5 (Sep 4, 2009)

  • Changes:
  • Unicode support via all aspects of the Graphical User Interface (GUI), Dialogs etc.
  • Improvements:
  • Improved support for Japanese text in DVD-VR Label and Title
  • Implemented *.orf file-type recognition for found files based on their signature
  • "Do not bother me with this message" option in message when going online
  • Command line parameters: "/nodrives" and "/nosplash"
  • Improved error message when it's impossible to open or create a file
  • Improved font support in the editor window when displaying text other than sector view
  • Ability to select text encoding (Unicode, ANSI, UTF8, ..) when saving text from the editor window
  • Ability to select text encoding (Unicode, ANSI, UTF8, ..) when saving file-system data (e.g. file-list) to a text file
  • Various other GUI improvements
  • Fixes:
  • No fixes were required

New in IsoBuster 2.5.5 Build 2.5.5.1 (Jul 9, 2009)

  • Changes:
  • Expert Witness Format image-file support (*.E01, *.S01, *.L01)
  • Improvements:
  • Improved support for Japanese text in DVD-VR Label and Title
  • Implemented *.orf file-type recognition for found files based on their signature
  • Implemented *.ncd file-type recognition for found files based on their signature
  • "Do not bother me with this message" option in message when going online
  • Command line parameters: "/nodrives" and "/nosplash"
  • Improved error message when it's impossible to open or create a file
  • Improved font support in the editor window when displaying text other than sector view
  • Do not prompt to make a CUE file if the actual image file was deleted after errors
  • The Windows shell command "extract" will now start with "/nodrives"
  • Various other GUI improvements
  • Fixes:
  • The program now prompts to overwrite a resource-fork-only file on an NTFS system (rare situation)
  • Fixed double prompt for action when NTFS stream(s) and the main file would contain read errors
  • When tracks are dragged and extracted, but are split into muliple files, all subfiles are now moved as well from the Drag temp folder to the final folder
  • Fixed very rare instance where aborting extraction of a track would cause the next track to be skipped entirely

New in IsoBuster 2.5.9 Alpha (May 26, 2009)

  • Today we released IsoBuster 2.5.9, an Alpha version of what should become IsoBuster 2.6.
  • An Alpha version because we feel that this version may need a bit more testing, as we ported the project to a newer compiler, to finally be able to make use of IsoBuster's internal Unicode workings via the GUI as well. Mind you, this version has been tested already internally and things are looking good, but an Alpha version just to make sure that everything is working fine from your end as well.
  • IsoBuster has long been fully Unicode internally which made it suitable to work with all languages and all sorts of characters, for instance when a disc would contain Korean file-names, those filenames would be dealt with properly in the program, yet the GUI, which is heavily dependant on the compiler would still display "?" characters if the disc was inspected on (for instance) and English OS system. Of course it would work fine on a Korean system or when the code page was set to Korean on an English system. But the latter problem is now gone. You can inspect any language based disc now on any language OS. Also IsoBuster's language support now works for all languages on all OS. For instance you can set IsoBuster to work in Chinese (all texts and program features in Chinese) on an English system, working on a DVD that has Greek file-names and so on.
  • Now that this Alpha version is out there we hope to get as much feedback as possible so that we can address issues should there be any. Meanwhile we're also working on a beta version for what will become IsoBuster 2.5.5. The 2.5.9 Alpha version is based on IsoBuster 2.5.1 which is the official 2.5 release plus various changes and fixes that will also be included in the 2.5.5 release. Once 2.5.5 Beta is released with even more changes and improvements we will port those changes to the 2.5.9 version as well.
  • Finally, when IsoBuster 2.5.5 final is released, mid this year, IsoBuster 2.5.9 will be promoted to a Beta version leading up to the 2.6 release of IsoBuster later this year.
  • Changes:
  • Unicode support via all aspects of the Graphical User Interface (GUI), Dialogs etc.
  • Improvements:
  • Improved support for Japanese text in DVD-VR Label and Title
  • Implemented *.orf file-type recognition for found files based on their signature
  • "Do not bother me with this message" option in message when going online
  • Command lines parameters: "/nodrives" and "/nosplash"
  • Improved error message when it's impossible to open or create a file
  • Improved font support in the editor window when displaying text other than sector view
  • Ability to select text encoding (Unicode, ANSI, UTF8, ..) when saving text from the editor window
  • Ability to select text encoding (Unicode, ANSI, UTF8, ..) when saving file-system data (e.g. file-list) to a text file
  • Various other GUI improvements
  • Fixes:
  • No fixes were required

New in IsoBuster 2.2 (Build 2.2.0.1) (Aug 21, 2007)

  • New features, improvements, bug fixes (see: http://www.isobuster.com/news/)

New in IsoBuster 2.2 Beta (Aug 7, 2007)

  • Support for command line parameters (See help for syntax)
  • Support for mkisofs El Torito Patch (boot image) ( Enable in options )
  • Support for spanned *.dmg image files. (*.dmg, *.002.dmgpart, *.003.dmgpart)
  • Option to specify that extraction of image files is in *.ISO format, rather than *.TAO or *.BIN (See options)
  • Image file extraction save dialog, 'save as type' allows to select between *.ISO and *.TAO or *.BIN
  • Ability to hide [Business] features via options
  • Show file extents. (Show the different parts of a file, when it is fragmented on disc. Help)
  • Ability to add/edit extents on custom created files (e.g. Lost and Found and Customizable file system)
  • Ability to add a customizable file system (where you can add, edit files, for engineering purposes)
  • Show [xx%] status in task bar at the bottom, during extraction
  • Improvements for UTF7 and UTF8 interpretation
  • More progress information is exposed when completing a managed image file
  • Various smaller GUI improvements, e.g. icons
  • Various smaller improvements

New in IsoBuster 2.0 (Feb 21, 2007)

  • BD (Blu Ray) and HD DVD support.
  • UDF 2.6.
  • Implemented the ability to use other system installed code pages, such as MAC, SYMBOL, UTF8 etc., for ISO9660.
  • Properties for drives show, next to CD and DVD, also BD and HD DVD Read and Write capabilities.
  • Installation and IsoBuster.exe are now code signed to make Windows (more or less) happy.
  • Implemented ASynchronous Drag and Drop (file extraction) on VISTA systems to avoid the VISTA over-write dialogue to become stuck under the IsoBuster window, which looks like a hang, but it isn't.
  • VISTA style directory icons when ran on a VISTA system.
  • Start with font Tahoma on XP or Segoe UI on VISTA.
  • Default to SPTI on a VISTA system, even when the app is not running in admin mode.
  • Now possible to drag files immediately to the XP writer drive letter (staging area)
  • HTML help would not launch on VISTA due to OS changes. This is now correctly implemented.
  • On VISTA the Panel with image-file-name was often not properly painted. Changed the Panel with a another Windows component.
  • File-extension associations setting in the installer now improved with 'set all', 'clear all' buttons.
  • HFS( ) Mac File System, with multiple of 512 byte blocks support.
  • Cut long boot image-file name to spec value (if not delimited by terminating zero) to avoid illegal filename according to Windows.
  • Improvements in the file-type-recognition code (files found based on their signature): *.qt, *.kbf
  • Added *.VRO to the file-type list that gets the dialogue that also offers to replace with all zeroes on read errors.
  • Directory (Folder) names are now ALWAYS trimmed on the right side, if the file-system contains such folder names. Windows cannot create a folder name with a trailing blank, so file extractions to that folder would fail.
  • Release SPTI handle immediately of all non-optical devices. No reason to keep it open during program execution.
  • Do not automatically suggest to create an IBP/IBQ file anymore if the "drive" is in fact an image file ! (any image file).
  • Properties' dialogues for files and folders now show the attributes (A,R,S,H,C)
  • In certain situations, with certain DVD discs, on certain DVD drives, not all sessions were seen. This is now fixed in the new CD/DVD recognition engine.
  • Fix in Boot Emulation size determination. Before, the actual amount of 512 byte blocks was not correctly taken in account. In real life however the implementation was correctly dealing with most situations out there.
  • Fixed that VR recording-sizes were wrapped when the recording is larger than 4 GB

New in IsoBuster 1.9.1 beta (Jun 27, 2006)

  • Changes:
  • - IsoBuster splash screen, which will stick until the main window is loaded,
  • which can take a while sometimes when a drive is just mounting a 'difficult' disc and is not responding to commands immediately.
  • - IsoBuster theme in About box.
  • - Various icon improvements.
  • - Added option to the GUI (in Options) for administrators to grant low level access to storage devices for other users on the system.
  • - An object selection is now also available and accessible via the Main Window (File / Selected Object(s))
  • - Multi-language support in the installer itself.
  • - Shift F10 and context menu (between Alt Gr and Ctrl on the right) button click implemented.
  • - *.NCD (or subsets of *.NCD) image file support.
  • - The multi-extent icon next to a file or folder is *not* shown anymore by default, after a fresh install,
  • to avoid confusion, set it in the options if required.
  • Improvements:
  • - Updated some of the auto recognizing features for Movie DVDs.
  • - Changed the more-sessions-in-one-track interpreter to also be able to deal with Nero Cmd made discs
  • (they don't have the typical Nero signature)
  • - Work-around for a particular drive problem (DL-DT-ST DVD-ROM GDR8163B, or possibly a generation of drives) which caused DVD( R/W) media not to be mounted OK.
  • Tracks and Sessions were not always correctly identified.
  • - Improvement to match IBP/IBQ managed image files to actual CDs in certain drives better, has to do with reserved tracks.
  • - Load read-only (write protect) IBP/IBQ files but put up a dialog warning for the user and allow him/her to unload the image again.
  • - Addded a dialog for when the IsoBuster.exe has been changed, to warn the user that there might be a virus on the system.
  • - Filter and replace illegal characters in file names before extraction for all file-systems, not just only for HFS.
  • - Various internal improvements, staying up to date with drive evolutions.
  • Fixes:
  • - Fixed some minor GUI related issues. You probably never noticed.
  • - Fixed a rare situation where IB could run into an exception error when there is NO file-system layout on the disc.
  • - Fixed small bug in the HFS file-extension recognition. Not all known extensions were actually assigned.
  • - Fixed that some files, extracted via the Mac HFS file system, were 2KB too large.
  • For most files this is no problem, but for text files some editors would display the extra rubbish at the end
  • which is potentionally annoying.