Help us keep the list up to date and submit new video software here.



Our website is made possible by displaying online advertisements to our visitors. Consider supporting us by disable your adblocker or try PlayON and record Netflix, HBO, Hulu etc! :)

Software Home »


Tool

Description

Type
Rating
Reviews
ISOBuster is the Ultimate CD/DVD/Blu-ray data recovery tool. Extract data from your unreadable CDR/Ws/DVDR/BD/Ws and BD/CD/DVD image formats(.iso, .bin/cue, .nrg...). It can also extract mpg video files from VCD and SVCD. ISOBuster is part freeware and shareware. Register $40 to get all functions.

Freeware Trialware
OS: Windows
File size: 5.1MB
Old versions
Version history
8.9/10
17 votes
Rate it




Screenshots

ISOBuster screenshot
Click to enlarge screenshot


ISOBuster screenshot 2
Click to enlarge screenshot
Latest version

4.4 (June 17, 2019)



Download


Visit developer's site

Download ISOBuster 4.4  5.1MB  Win




Download old versions


Download ISOBuster old versions



Software License

Freeware/Trialware (Free download but some features are limited to pro/premium version )



Supported operating systems

WinWindows




Complete Version history / Release notes / Changelog


IsoBuster 4.4 with HDD Video recorder support released!
June 17, 2019
I'm very happy to announce the release of IsoBuster 4.4.

We did a considerable effort to implement a plethora of HDD Video Recorders. Not only did every brand use its own proprietary format, almost all families or ranges of recorders for a brand were different as well, so it was quite the effort. More than 50 different situations were encountered and implemented. As a result IsoBuster shows and allows to fully extract the files and folders from these recorders with focus on the mpeg video recordings, their names, time and date etc.

Also check this page with videos showing you how to extract the video from several supported HDD Video Recorders.

But that is not all. As usual there are plenty of other improvements, fixes and new functionality as well.

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


IsoBuster 4.3 Released!
December 18, 2018

I'm happy to announce the release of IsoBuster 4.3.

This version features full support for the XFS file system. Exploring, extracting, finding missing files and folders etc.

Also new in this version is the support for brand new file extensions *.1Kn, *.2Kn, *.4Kn, *.8Kn and so on (instead of the generic *.dsk for instance). The naming convention has been inspired by the "Advanced Format (4K native)". Basically when IsoBuster now creates a generic block per block image file of a drive that natively contains more than 512 bytes per block, it uses the appropriate extensions: *.1Kn - *.64Kn.

In practice (because I haven't seen any other situation) you will encounter this on 4Kn drives (4096 bytes per block: *.4Kn) and Plasmon UDO2 drives (8192 bytes per block: *.8Kn). The beauty is that now any application immediately knows what the correct sector size is inside the generic image. IsoBuster's heuristic routines to determine the sector size by itself are unparalleled, and improved once again in this version, so IsoBuster doesn't really need it, but it will make life easier for everyone and it's ideal for images that contain data that doesn't 100% correlate to a specific sector size.

Global adoption of this straightforward extension naming convention will be a step forward dealing with generic more-than-512-bytes-sector image files.

But that is not all. As usual there are plenty of improvements, a few fixes and other new functionality, such as dealing with RAID and LVM data structures, WBFS and so on.

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


IsoBuster 4.3 Beta Released!
December 04, 2018
I'm very happy to announce the Beta release of IsoBuster 4.3.

This version features full support for the XFS file system. Exploring, extracting, finding missing files and folders etc.

I retired my old Buffalo NAS and as it used XFS as file system, the time was right to implement XFS in IsoBuster. My new Synology NAS uses BTRFS as underlying file system. If I can find good documentation for it, BTRFS will be in one of the following IsoBuster versions I'm sure.

But that is not all. As usual there are plenty of improvements, a few fixes and other new functionality, such as dealing with RAID and LVM data structures, WBFS and so on.

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.
Improvements:

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)
Improved finding UDF and recognizing the proper block size in image files
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


IsoBuster 4.2 Released!
June 22, 2018
It's with great pleasure that I can announce the release of IsoBuster 4.2.

Here's a list of all the new stuff an improvements:

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


IsoBuster 4.2 Beta Released!
June 08, 2018
I'm very happy to announce the Beta release of IsoBuster 4.2.

As always it's a long list of improvements and new stuff. But I'll let the list speak for itself. Here are all the goodies:

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


IsoBuster 4.1 Released!
December 13, 2017
It's a great pleasure to announce the release of IsoBuster 4.1.

This version is exciting because it offers new and improved ways to make reports and export lists of files and folders. Some of it existed already in previous versions, but the functionality has been enhanced so much that it feels like entirely new functionality. Also because there's a possibility to create your own list layouts, both via the command line and the GUI.

On top of that there is support for old Mac FAT-12-style MFS file systems as well as the image file types that store this sort of content, e.g. DC42. There are also a great number of other improvements and a few bug fixes.

Here's a list of all the good stuff:

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)


IsoBuster 4.1 Beta Released!
November 29, 2017

I'm very happy to announce the Beta release of IsoBuster 4.1.

This version is exciting because it offers a new tool to make reports and export lists of the found files and folders. Perhaps not entirely new, since a version of it existed already in previous versions, but enhanced so much that it feels new at least. And then there's the possibility to create your own list layouts, also via the GUI etc.

But there's more. Besides old Mac FAT-12 style MFS file system support as well as the image file types that store this type of content there are a great number of improvements and a few bug fixes again.

Here's a list of all the goodies:

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)


IsoBuster 4.0 Released!
June 27, 2017

I'm very happy to announce the release of IsoBuster 4.0.

In this version a lot of underlying engine code has been improved and updated which results in faster and even more stable functionality.

On top of that there is improved and powerful search functionality, an updated GUI, much faster image file access and auto-detection of drive add or removal.

You'll also be pleased with the graphical representation of bad blocks vs good blocks in the properties window. Specialists will appreciate the easy overview that aids a targeted recovery approach, especially via the Managed Image file manager

Here's a list of all the goodies:

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


IsoBuster 4.0 Beta Released!
June 06, 2017

I'm very happy to announce the Beta release of IsoBuster 4.0.

This new version opens the door to the future. A lot of underlying engine code has been improved and updated which results in faster and even more stable functionality.

On top of that there is improved and powerful search functionality and an updated GUI

I'm personally also very happy with the graphical representation of bad blocks vs good blocks. Specialists will appreciate the easy overview that aids a targeted recovery approach.

Here's a list of all the goodies:

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
FYI: This beta version works with a 3.x license. The final 4.0 version will require a new 4.x license


IsoBuster 3.9 Released!
December 19, 2016

From this version onwards you can define your own file signatures, and look for them on any type media via a search for missing files and folders. For instance if you have a special type or custom file you want to look for, or for a whole lot of other engineering purposes of course.

There is now also full support for compressed system files in NTFS volumes. This is different from the normally (and already supported) compressed files. It's a new feature introduced by Microsoft since Windows 10.

And last but not least the software can now make full copies or clones of hard drives and partitions. In other words, extract directly to HD rather than to a file. Combined with the 'Managed' image file functionality it is also possible to keep track of all the bad or unread sectors when making the clone. This is ideal for recovery specialists that can try to recover a HD directly to another HD. Another great use for this feature is the possibility to load an image file for a hard drive or USB stick (e.g. DSK or VHD / VHDX or VMDK or ..) , and put (clone) its content directly to a real Hard Drive or USB stick.

Here's a list of all the goodies:

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


IsoBuster 3.9 Beta Released!
December 02, 2016

I'm glad to be able to announce the release of IsoBuster 3.9 Beta. As always this is a full featured version. From this version onwards it is possible to define your own signatures to look for on any type media via a search for missing files and folders. E.g. if you have a special type or custom file you want to look for or for a whole lot of other engineering purposes.

There is now also full support for compressed system files in NTFS volumes. This is different from the normally (and already supported) compressed files. It's a new feature introduced by Microsoft since Windows 10.

And last but not least the software can now make full copies or clones of hard drives and partitions. In other words, extract directly to HD rather than to a file. That combined with the 'Managed' image file functionality it is possible to keep track of all the bad or unread sectors when making the clone. Ideal for recovery specialists that can try to recover a HD directly to another HD.

Even though this is a stable version, should something not be working right or if you discover a bug, please let me know.

Here's a list of what I have been working on:

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


IsoBuster 3.8 Released!
June 24, 2016

I'm sure you will appreciate this new version. Again, tons of new functionality, improvements and the few needed bug-fixes. Improvements for the visually impaired, clean new icons, support for *.vdi, *.vhd, *.vhdx files, 4Kn drives with native 4096 bytes per block, and so on. Best just check the huge list below:

Here's a list of what I have been working on:

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.)
Support for *.vhd Fixed, Dynamic and Differencing Virtual Disk Images
Support for *.vhdx Fixed, Dynamic and Differencing Virtual Disk Images
Support for *.vdi Fixed, Dynamic and Differencing Virtual Disk Images
Full support for 4Kn drives (drives with 4096 bytes per logical sector)
Browse back and forth between earlier made selections
Complete IBP/IBQ managed image files 'on demand' as sectors are required and read. Requires a [Professional] license
Show streams, attached to files or folders, via right mouse click selection
Show extents of folders, very much the same like on fragmented files
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:yzw.xyz" opens file: "c:yzw.xyz"
Command: @show:extents or @show:streams or @show:resourcefork
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, ...)
Improvements in the navigation bar, support for '..', '' etc.
Show "Extracting Name-of-?" instead of "Extracting CD" when extracting a non-optical disk to a folder containing its partitions
Auto-Save managed IBP/IBQ image file making every 5 / 10 minutes, depending
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
Fixed a data corruption issue with NTFS for files that fit in the $MFT records, but only on 4Kn drives, so drives that have 4096 bytes per block native and expose those blocks as such (so not 512e drives)


IsoBuster 3.7 Released!
December 18, 2015

The End-of-year release has arrived. Happy holidays ! Aside from improvements and new stuff in the GUI there are a few important bug fixes that you should take advantage of ! Make sure to update your version to this latest release or consider buying an upgrade if you have an older version. IsoBuster 3.7 features a breadcrumbs control for easy navigation, with lots of powerful features under the hood and powerful search functionality in files and folders. Be sure to download and install this new version !

Here's a list of all the goodies:

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
(*) Bug introduced in IsoBuster 3.6 - "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"


IsoBuster 3.6 Released!
June 19, 2015

IsoBuster 3.6 was released today and it features a ton of new functionality, improvements and has some important bug fixes as well. IsoBuster 3.6 is a great update again and if you're running a 3.x version you should definitely (and freely) upgrade to this new version! If you have a 1.x or 2.x license you can still upgrade with a nice discount!

Here's a list of all the goodies:

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
(*) Full exploration of this file system is not implemented but now an investigator can see if it is present

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)


IsoBuster 3.6 Beta Released!
June 2, 2015

After an extensive development cycle with lots of coding and testing, I'm proud to announce a new IsoBuster version. IsoBuster 3.6 continues to detect new and various file systems, so that investigators can quickly decide how to continue. Furthermore has the EXT file system been fully implemented. Showing all files and folders, extraction, finding lost files and folders etc. EXT is probably the most popular Linux file system and it is also used a lot in embedded systems such as TVs, NAS drives, setup boxes, media players and the likes. IsoBuster now also fully supports parsing Rimage made optical discs with a manifest file, so that you don't need to run Rimage software to decrypt encrypted files (provided you know the password). But that's not all, there is also support for GC, Atari, High Sierra and a ton of other improvements, not to mention a few bug fixes as well. Give it a try and let us know if you run into issues:

Here's a list of all the goodies:

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
(*) Full exploration of this file system is not implemented but now an investigator can see if it is present

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)


IsoBuster 3.5 Released!
December 12, 2014

We're very proud to announce the release of IsoBuster 3.5, the very best data recovery software in the world. If you have an older version installed, simply over-install this version for new and improved functionality. The most exciting new feature in this version is 64 bit addressing, so that you now can access 512-byte sectors over the 2TB boundary. In other words, Hard Drives over 2TB (3TB, 4TB, 6TB and so on) are now properly supported. Of course there is more, check it out:

Here's a list of all the goodies:

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)


IsoBuster 3.5 Beta Released!
November 21, 2014

We're very proud to announce yet another great release of IsoBuster. IsoBuster 3.5 is currently in Beta phase, but it's a stable and nicely working version. We encourage you to try it and let us know if you notice something out of the ordinary. The most important new feature, that took the most time to implement, and has the highest impact, is 64 bit addressing, so that we now can address 512-byte sectors over the 2TB boundary. In other words, Hard Drives over 2TB (3TB, 4TB, 6TB and so on) are now properly supported, but there is more:

Here's a list of all the goodies:

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


IsoBuster 3.4 Released!
August 22, 2014

We're glad to announce a new IsoBuster version again. It's a healthy mix between improvements and new functionality, for both home users and the professional that needs more power under the hood. This version has been tested, is safe and stable, and I encourage you to download and install this version immediately. If you still have an older 1.x or 2.x version then I urge you to upgrade to this version while the upgrade discount still lasts

Here's a list of all the changes and improvements:

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 particularly 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 <%FN> 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 right 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"


IsoBuster 3.4 Beta Released!
June 27, 2014

We're glad to be able to announce this great update again. A healthy mix between improvements and new functionality, for both home users and the professionals that need a bit more power under the hood. This version has been tested, is safe and stable, and I encourage you to update to this version until the final version is released. Your feedback is much appreciated !

Here's a list of all the goodies:

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 <%FN> 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


IsoBuster 3.3 Released!
December 12, 2013

Aside from the many improvements and a few bugfixes this version also includes new functionality to clean up MPEG in MPEG based files (for instance *.VOB files). When you extract recovered video from Video DVDs (for instance *.VOB files) you can choose to "Extract but filter only MPEG frames". When you choose this extraction option you will end up with pure mpeg-2 *.MPG files that can be played by all software, including embedded software in TVs etc. No more problems converting VOB files first to play, or to be able to master new DVDs from etc.

Here's a list of all the goodies:

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 obscure and rare EEFFACE error while selecting objects
Fixed Uninstallation error "Runtime Error (...): Could not call proc."


IsoBuster 3.3 Beta Released!
November 28, 2013

This beta version has been tested thoroughly and it is a release candidate. However, don't feel shy to report anything you think is out of the ordinary. That's what beta versions are for. My testing shows it's working great but you may still run into something. Just let me know. Meanwhile I'm working on the translations and website changes etc.

Here's a list of things I have been working on:

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."


IsoBuster 3.2 Released!
May 13, 2013

This version is a healthy mix again between new features and improvements to the existing features. Combined with a few necessary fixes this is a must have version. If you have 3.0 or 3.1 installed, upgrading to 3.2 should be a no-brainer. If you have a 1.x or 2.x version installed I strongly urge to Upgrade IsoBuster, it's worth it.

Here's a list of things I have been working on:

Changes:

Support for ExFAT.
Find deleted NTFS files and folders during a scan for missing files and folders.
Implemented a "Find deleted files and folders" option, when an NTFS file-system is selected. This is a much faster scan if you're only interested in finding deleted files and folders in an NTFS file-system.
Support for FATX
Support for XISO / XDVDFS
Extended Master Boot Record (EMBR) support.
BSD partitions support.
Improvements:

Further improved the UAC experience by tweaking and fixing issues. The experience is still the same as described in previous release.
Remove duplicate partitions (for instance when there's a GPT but the MBR fields still point to valid partitions as well).
Ways to dump all sectors that are being read to log files (for debug purposes) (support for *.ibdat and *.ibadr).
Added .bkf file type recognition to the file-signature scan.
Further improved the ListView Columns' drag behaviour by working around (Builder) VCL limits/bugs.
An NTFS file also gets the Sparse property now when it's not fragmented (and not only when its extents are sparse)
Display the File's start LBA for a sparse file, except when the first extent is sparse, then "Sparse" is displayed
Added Full Path(s) and Start and Finish processing time to the MD5 file (as comments).
Ability (set via options) to store and restore the position of the main form (instead of always centered).
Added *.dd to the supported image files.
Recognize EXT SuperBlock when trying to determine the blocksize of an image (for instance a Linux made .dd file with an EXT1,2,3 or 4 file-system).
Improved handling of NTFS MFT embedded files during the scan for missing files based on their signature
Various improvemens to reduce false positives during scanning for missing files and folders.
Various other smaller GUI improvements
Fixes:

Not all *.png files were found during a scan for missing files and folders (bug introduced in version 3.1).
Mac HFS file systems with large fragmented files (more than 8 extents) could trigger a program crash.
In rare cases not all files and/or folders of an NTFS folder were found, if that folder was described in both the MFT record and via INDX records.
Sometimes too small files were created, when they were fully sparse (one extent, sparse (= all zeroes) (NTFS).
Fixed it so that the progress bar also changes color (red) in case of errors, during a scan for missing files and folders
Show the last LBA in case of compressed files
Fixed one more exception error that could occur while scanning for lost files and folders, due to buggy MS Office documents detection code.


IsoBuster 3.2 Beta Released!
April 05, 2013

This version is a healthy mix again between new features and improvements to the existing features. Combined with a few necessary fixes this is a must have version. If you have 3.0 or 3.1 installed, upgrading to 3.2 should be a no-brainer. If you have a 1.x or 2.x version installed I strongly urge to Upgrade IsoBuster, it's worth it.

This beta version has been tested thoroughly and it is a release candidate. However, IsoBuster is not a simple program. It is not possible to test all aspects of the program on all types of media or image files. So, if you see something that doesn't work the way it should, let me know, that is the whole point of releasing a beta version after all. I really appreciate all feedback you can give

Here's a list of things I have been working on:

Changes:

Support for ExFAT.
Find deleted NTFS files and folders during a scan for missing files and folders.
Implemented a "Find deleted files and folders" option, when an NTFS file-system is selected. This is a much faster scan if you're only interested in finding deleted files and folders in an NTFS file-system.
Support for FATX
Support for XISO / XDVDFS
Extended Master Boot Record (EMBR) support.
BSD partitions support.
Improvements:

Further improved the UAC experience by tweaking and fixing issues. The experience is still the same as described in previous release.
Remove duplicate partitions (for instance when there's a GPT but the MBR fields still point to valid partitions as well).
Ways to dump all sectors that are being read to log files (for debug purposes) (support for *.ibdat and *.ibadr).
Added .bkf file type recognition to the file-signature scan.
Further improved the ListView Columns' drag behaviour by working around (Builder) VCL limits/bugs.
An NTFS file also gets the Sparse property now when it's not fragmented (and not only when its extents are sparse)
Display the File's start LBA for a sparse file, except when the first extent is sparse, then "Sparse" is displayed
Added Full Path(s) and Start and Finish processing time to the MD5 file (as comments).
Ability (set via options) to store and restore the position of the main form (instead of always centered).
Added *.dd to the supported image files.
Recognize EXT SuperBlock when trying to determine the blocksize of an image (for instance a Linux made .dd file with an EXT1,2,3 or 4 file-system).
Improved handling of NTFS MFT embedded files during the scan for missing files based on their signature
Various other smaller GUI improvements
Fixes:

Not all *.png files were found during a scan for missing files and folders (bug introduced in version 3.1).
Mac HFS file systems with large fragmented files (more than 8 extents) could trigger a program crash.
In rare cases not all files and/or folders of an NTFS folder were found, if that folder was described in both the MFT record and via INDX records.
Sometimes too small files were created, when they were fully sparse (one extent, sparse (= all zeroes) (NTFS).
Fixed it so that the progress bar also changes color (red) in case of errors, during a scan for missing files and folders


IsoBuster 3.1 Released! - Top Choice File & Data Recovery Software
December 14, 2012

With media growing larger and larger, and data sets getting bigger and bigger, certain processes were starting to get slow or were consuming too much memory. A great deal of effort was put in to making IsoBuster faster and less memory dependant in this version. Especially when dealing with, and scanning for missing files and folders, on large media. This new version also includes a good range of improvements and bug fixes, better progress indication on Windows 7 and higher, better dealing with the UAC etc.

Here's a list of things we have been working on:

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_TSVTS_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


IsoBuster 3.1 beta Released! - Top Choice File & Data Recovery Software
November 27, 2012

With media growing larger and larger, and data sets getting bigger and bigger, certain processes were starting to get slow or were consuming too much memory. A great deal of effort was put in to making IsoBuster faster and less memory dependant in this version. Especially when dealing with, and scanning for missing files and folders, on large media. This new version also includes a good range of improvements and bug fixes, better progress indication on Windows 7 and higher, better dealing with the UAC etc.

Here's a list of things we have been working on:

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_TSVTS_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


Date: March 29, 2012

I can actually only repeat my previous post. The message is the same. There is a new kick-ass version of IsoBuster with lots of improvements and new functionality.

So without further ado:

I am glad to be able to announce the final 3.0 version release of an exciting new IsoBuster. Excited because this new version, besides optical media (CD, DVD and BD) now also supports Flash drives, Media cards of all sorts and makes, Jaz, Zip, Floppy drives, Hard Drives etc. To top it of, there is now also brand new NTFS support !

To try and pour it in a list, 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 more ...


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.


ISOBuster 2.9 Beta
Date: February 09, 2012

I am glad to be able to announce the beta version release of an exciting new IsoBuster. Excited because this new version, besides optical media (CD, DVD and BD) now also supports Flash drives, Media cards of all sorts and makes, Jaz, Zip, Floppy drives, Hard Drives etc. To top it of, there is now also brand new NTFS support !

To try and poor it in a list, 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 more ...

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.


We released IsoBuster 2.8.5 today. Be sure to check out the new features and improvements. It's definitely worth it to upgrade your current version to this improved version.

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.
* 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


IsoBuster 2.8.4 beta released December 13, 2010
Today IsoBuster 2.8.4 beta was released with a number of new cool features and improvements. The main advantage of this version is that it recognizes so many more file formats based on their signature. Some of these files are difficult to recognize, especially the different Office formats. Technicians and experts will also appreciate the command line improvements. They are already being used in a child porn investigation. Also check out the other improvements and bug fixes, definitely a good reason to upgrade to the latest and greatest.


Today we released IsoBuster 2.8 with a range of new cool features and improvements. We're very proud of the plugin support. With plugin support it is now possible for third parties, from the hobby coder at home to the professional world, to create plugins to support new or already existing image file formats. And this for opening, but also creating image files. A dll can support either one of the two (opening or creating) or both. Check our plugins page to find out more if you're interested.

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


Today we released IsoBuster 2.8 beta with a range of new cool features and improvements. We're very proud of the plugin support. With plugin support it is now possible for third parties, from the hobby coder at home to the professional world, to create plugins to support new or already existing image file formats. And this for opening, but also creating image files. A dll can support either one of the two (opening or creating) or both. Check our plugins page to find out more if you're interested.

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


Today we released IsoBuster 2.7 with following new cool features and improvements:

Changes:

* Support for interleaved files in the ISO9660 / Joliet file-system (rare but it can happen)
* Support for Right to Left reading languages and their optimized language dlls
* Proper print functionality from the View/Edit text window (formatting, copies, collate etc.)

Improvements:

* Hard coded ignore of drive "HUAWEI Mass Storage" which is a USB modem with CDFS and which returns drive type CDROM, but it behaves badly and causes crashes
* Implemented *.cwk file-type recognition for found files based on their signature
* Ctrl-p (Print) and Ctrl-s (Save) implemented in the View/Edit text window
* Implemented ability to read raw on DVD in [Business] mode when the disc is Blank (some rare drives allow this on readable media without TOC, but they return user data, which is then remapped to raw by IsoBuster)
* Program start-up speed improved by skipping network drives to avoid long delays
* Create MD5 of image filename dialog improved
* Various other GUI improvements

Fixes:

* In rare cases, on Windows OS with particular settings, the program would start with an "Invalid code page" error. This has been fixed
* Fixed issue that made the online check occur despite the user saying No
* Fixed it so that the nag screen doesn't show at the first try
* Fix in CueSheet handling to better deal with image files containing different block sizes per track


Today we released IsoBuster 2.6 after an extensive Alpha and Beta test period.

This version is a must upgrade. We hope that you enjoy it. IsoBuster 2.6 is fully Windows 7 compatible.

Changes compared to version 2.5.5:

* Unicode support via all aspects of the Graphical User Interface (GUI), Dialogs etc.
* Full Unicode support during the installation (e.g. install Chinese on a US system etc.)


Changes compared to version 2.5:

* Expert Witness Format image-file support (*.E01, *.S01, *.L01)


Improvements compared to version 2.5.5:

* 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
* Implemented *.qic file-type recognition for found files based on their signature
* Implemented *.dps file-type recognition for found files based on their signature
* During extraction of *.M2TS files, and when there's an error, the replace with zero block option is now available
* Added support for localized Bytes / KB / MB / GB / TB when displaying a byte size (for instance in the right panel)
* Implemented a workaround for badly mastered Roxio (Retrieve) UDF discs, possibly in combination with spanning several discs
* Also scan drive letters A: and B: when finding drives
* Program start-up speed improved
* Various other GUI improvements


Improvements compared to version 2.5:

* 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 compared to version 2.5.5:

* Fixed rare and not likely to happen crash during scanning for missing files and folders on a particular dataset where structures resembled FAT but were not.


Fixes compared to version 2.5:

* 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


Today we released IsoBuster 2.6 Beta.

Changes compared to version 2.5.5:

* Unicode support via all aspects of the Graphical User Interface (GUI), Dialogs etc.
* Full Unicode support during the installation (e.g. install Chinese on a US system etc.)


Changes compared to version 2.5:

* Expert Witness Format image-file support (*.E01, *.S01, *.L01)

Improvements compared to version 2.5.5:

* 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
* Implemented *.qic file-type recognition for found files based on their signature
* During extraction of *.M2TS files, and when there's an error, the replace with zero block option is now available
* Added support for localized Bytes / KB / MB / GB / TB when displaying a byte size (for instance in the right panel)
* Implemented a workaround for badly mastered Roxio (Retrieve) UDF discs, possibly in combination with spanning several discs
* Various other GUI improvements

Improvements compared to version 2.5:

* 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 compared to version 2.5.5:

* Fixed rare and not likely to happen crash during scanning for missing files and folders on a particular dataset where structures resembled FAT but were not.

Fixes compared to version 2.5:

* 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


Date: July 8, 2009

Today we released IsoBuster 2.5.5. We hope that you enjoy this version.

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


Date: June 26, 2009

Today we released IsoBuster 2.5.5 Beta. We hope that you enjoy this version.

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


Date: 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


Date: December 19, 2008

We released IsoBuster 2.5 today.

Both the UDF file system, on optical media, and the NTFS file system, on Hard Drives, support Streams. Streams are a way to store extra metadata for a file, not in the file body itself, but in a stream that is attached to the file, and this stream is completely hidden for the user (unless special tools are used). For instance virus scanners sometimes add a stream to a file that they have scanned, or Windows VISTA adds a stream to mark a file as 'downloaded from a network' etc.

While streams are supported in the UDF specification for a while now, they have never really been implemented by applications that create UDF discs, so there was no need to recover streams from discs. This is changing now and more and more applications, when they create a UDF disc from files on an NTFS partition, will also convert the NTFS Alternate Data streams to so called Named streams on the UDF disc.

This is why IsoBuster now also supports them, and when you extract files from the UDF file system, and these files contain Named Streams, and you extract them to an NTFS formatted hard drive, then IsoBuster will convert the UDF Named Streams to NTFS Alternate Data streams, to recreate the original situation.

Changes:

* Support for UDF Named streams in the core engine
* Ability to extract UDF Named Streams to NTFS Alternate Data streams (default ON)
* Ability to show UDF Named streams as separate files, for analysis, a [Business] feature
* Support for UDF System streams (shown in a separate UDF file system)
* Ability to extract Mac Resource forks (from UDF / HFS or ISO9960) to NTFS Alternate Data streams (default ON)
* Ability to extract Mac Properties (from UDF / HFS or ISO9960) to NTFS Alternate Data streams (combined with resource forks)
* Ability to include folder information when creating a File List (Need to enable in Options)
* Implemented Command Line Parameter "/ep:" to avoid poppups during automated extraction
* Support for VMWare Hard Drive *.vmdk image files containing FAT


Improvements:

* Improvements to detect and find more FAT partitions
* Recognition of Dynamic partitions
* Improved support for *.gi multi-file image files
* Removed "This is a packet written disc. Errors are not abnormal on this disc" warning for all type discs other than CD
* "UD.DAT", a typical BD mastering file, is now part of the files that are automatically recognized when opening an image file.
* Ability to open and support for VMWare Floppy *.flp image files
* Do NOT prompt and ask if a file should be over-written when going through the temp folder (e.g. drag and drop)
* Display 8 characters in a File List (e.g. 00000001) instead of 7, because for BD Dual Layer (which can contain up to 50 GB) 8 characters are required
* Various GUI improvements and changes


Fixes:

* The Toolbar does not change the homepage anymore
* Fixed extremely rare exception error, seen only on one data set, during the "Find missing files and folders" scan
* Fixed issue that prevented BD drive write-ability to be detected properly when no BD disc was mounted
* Fixed negative % progress when verifying files on DL BD discs with over 40 GB of data


We released IsoBuster 2.5 beta today.

Both the UDF file system, on optical media, and the NTFS file system, on Hard Drives, support Streams. Streams are a way to store extra metadata for a file, not in the file body itself, but in a stream that is attached to the file, and this stream is completely hidden for the user (unless special tools are used). For instance virus scanners sometimes add a stream to a file that they have scanned, or Windows VISTA adds a stream to mark a file as 'downloaded from a network' etc.

While streams are supported in the UDF specification for a while now, they have never really been implemented by applications that create UDF discs, so there was no need to recover streams from discs. This is changing now and more and more applications, when they create a UDF disc from files on an NTFS partition, will also convert the NTFS Alternate Data streams to so called Named streams on the UDF disc.

This is why IsoBuster now also supports them, and when you extract files from the UDF file system, and these files contain Named Streams, and you extract them to an NTFS formatted hard drive, then IsoBuster will convert the UDF Named Streams to NTFS Alternate Data streams, to recreate the original situation.

Changes:

* Support for UDF Named streams in the core engine
* Ability to extract UDF Named Streams to NTFS Alternate Data streams (default ON)
* Ability to show UDF Named streams as separate files, for analysis, a [Business] feature
* Support for UDF System streams (shown in a separate UDF file system)
* Ability to extract Mac Resource forks (from UDF / HFS or ISO9960) to NTFS Alternate Data streams (default ON)
* Ability to extract Mac Properties (from UDF / HFS or ISO9960) to NTFS Alternate Data streams (combined with resource forks)
* Ability to include folder information when creating a File List (Need to enable in Options)
* Implemented Command Line Parameter "/ep:" to avoid poppups during automated extraction
* Support for VMWare Hard Drive *.vmdk image files containing FAT

Improvements:

* Improvements to detect and find more FAT partitions
* Recognition of Dynamic partitions
* Improved support for *.gi multi-file image files
* Removed "This is a packet written disc. Errors are not abnormal on this disc" warning for all type discs other than CD
* "UD.DAT", a typical BD mastering file, is now part of the files that are automatically recognized when opening an image file.
* Ability to open and support for VMWare Floppy *.flp image files
* Do NOT prompt and ask if a file should be over-written when going through the temp folder (e.g. drag and drop)
* Display 8 characters in a File List (e.g. 00000001) instead of 7, because for BD Dual Layer (which can contain up to 50 GB) 8 characters are required
* Various GUI improvements and changes

Fixes:

* The Toolbar does not change the homepage anymore
* Fixed extremely rare exception error, seen only on one data set, during the "Find missing files and folders" scan
* Fixed issue that prevented BD drive write-ability to be detected properly when no BD disc was mounted


We released IsoBuster 2.4 today.

IsoBuster is extremely powerful software to recover data from optical media such as CD, DVD, BD and HD DVD.

This version's hot new features include FAT file-system support.

FAT can be used on random writable media with internal defect management, also optical media, such as DVD-RAM and BD-RE, hence the need to support it in IsoBuster.E.g. Windows XP and Vista support formatting such media with FAT16 or FAT32.The added advantage now also is that IsoBuster can open a wide range of disk image files.E.g. disk images from Hard Discs, Memory sticks / Pen drives, Jazz, Zip, Floppies etc.IsoBuster will still treat the content as a CD but all files and folders will be available and of course IsoBuster's other powerful features.

Changes:

* FAT12, FAT16 and FAT32 support
* Show deleted files and folders from the FAT file-system immediately
* "Find Missing files and folders" now includes finding orphaned FAT folders
* "Find Missing files and folders" now includes finding FAT partitions
* Ability to automatically check the boot image file to see if it contains FAT and list its files and folders if available (needs to be turned on in the options)
* Recognition of BDAV files via their signatures, during a scan for missing files and folders
* Custom remappping - Jump Offset and Jump Value - Via Options, [Business] feature for professionals


Improvements:

* Ability to show and use only short file-names from the FAT file-system
* Various options related to mounting and scanning for FAT files and folders
* Added more file-types to the file recognition by signature functionality
* Via Windows itself, right click image file "Extract" feature implemented
* Added *.dsk, *.ima, *.vhd and *.vfd support when opening disk image files (these files, when they contain FAT, will open just fine)
* Date / Time and Size can now also be exported to a file-list
* Changed various default options on a system that hasn't had IsoBuster (recent version) installed yet
* Installer will ask to close IsoBuster when already running to avoid Windows overwrite errors (Installer error 5)
* Display text in the listview (right pane) when folders are empty to avoid confusion
* Various other GUI improvements and changes

Fixes:

* Fixed incorrect length for some boot image file-names


We released IsoBuster 2.4 beta today.

IsoBuster is extremely powerful software to recover data from optical media such as CD, DVD, BD and HD DVD.

This version's hot new features include FAT file-system support.

FAT can be used on random writable media with internal defect management, also optical media, such as DVD-RAM and BD-RE, hence the need to support it in IsoBuster.E.g. Windows XP and Vista support formatting such media with FAT16 or FAT32.The added advantage now also is that IsoBuster can open a wide range of disk image files.E.g. disk images from Hard Discs, Memory sticks / Pen drives, Jazz, Zip, Floppies etc.IsoBuster will still treat the content as a CD but all files and folders will be available and of course IsoBuster's other powerful features.

Changes:

* FAT12, FAT16 and FAT32 support
* Show deleted files and folders from the FAT file-system immediately
* "Find Missing files and folders" now includes finding orphaned FAT folders
* "Find Missing files and folders" now includes finding FAT partitions
* Ability to automatically check the boot image file to see if it contains FAT and list its files and folders if available (needs to be turned on in the options)
* Recognition of BDAV files via their signatures, during a scan for missing files and folders
* Custom remappping - Jump Offset and Jump Value - Via Options, [Business] feature for professionals

Improvements:

* Ability to show and use only short file-names from the FAT file-system
* Various options related to mounting and scanning for FAT files and folders
* Added more file-types to the file recognition by signature functionality
* Via Windows itself, right click image file "Extract" feature implemented
* Added *.dsk, *.ima, *.vhd and *.vfd support when opening disk image files (these files, when they contain FAT, will open just fine)
* Date / Time and Size can now also be exported to a file-list
* Changed various default options on a system that hasn't had IsoBuster (recent version) installed yet
* Installer will ask to close IsoBuster when already running to avoid Windows overwrite errors (Installer error 5)
* Display text in the listview (right pane) when folders are empty to avoid confusion
* Various other GUI improvements and changes

Fixes:

* Fixed incorrect length for some boot image file-names


We released IsoBuster 2.3 final today.

IsoBuster is extremely powerful software to recover data from optical media such as CD, DVD, BD and HD DVD.

Changes:

Support for DVD-VR (show different recordings)

Support for DVD-VFR discs. Auto-detect the IFO / VOB / BUP file-sets

Support for the DVD+VR standard on DVD-R/W discs

Support for DVD+VR 2.0

Improvements:


DVD+VR Title of recording shown (if available)

DVD-VR Title of recording shown (if available)

DVD+VR TimeStamp parsed and shown

DVD+VR "ULEAD SYSTEMS" workarounds (2.0 without proper Video start address / 2.0 without version byte set)

Show GMT Offset when date-time is known for an IFO file object

Auto-recognition support for 2056 byte / block image files

Added IsoBuster path to DOS box PATH variable

SectorView via the command line

Open / Close via the command line

Set install exe's file-version

Remember size of ListView Columns

Display address of Metadata file in UDF properties window

Improved Time and Date display in ListView. Take User-set variations in acount when present.

Various smaller improvements.

Fixes:

Fix for UNC file-paths (and other protocols) when passed via the command line


We released IsoBuster 2.3 beta today. Date: December 13, 2007

IsoBuster is extremely powerful software to recover data from optical media such as CD, DVD, BD and HD DVD.

Changes:


Support for DVD-VR (show different recordings)

Support for DVD-VFR discs. Auto-detect the IFO / VOB / BUP file-sets

Support for the DVD+VR standard on DVD-R/W discs

Support for DVD+VR 2.0


Improvements:


DVD+VR Title of recording shown (if available)

DVD-VR Title of recording shown (if available)

DVD+VR TimeStamp parsed and shown

DVD+VR "ULEAD SYSTEMS" workarounds (2.0 without proper Video start address / 2.0 without version byte set)

Show GMT Offset when date-time is known for an IFO file object

Auto-recognition support for 2056 byte / block image files

Added IsoBuster path to DOS box PATH variable

SectorView via the command line

Open / Close via the command line

Set install exe's file-version

Remember size of ListView Columns

Display address of Metadata file in UDF properties window

Improved Time and Date display in ListView. Take User-set variations in acount when present.

Various smaller improvements.


Fixes:


Fix for UNC file-paths (and other protocols) when passed via the command line

http://www.smart-projects.net/isobusterbetadownload.php


We released IsoBuster 2.2 today.

Changes:

* Support for command line parameters
* Support for mkisofs El Torito Patch (boot image)
* 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
* Image file extraction save dialog, 'save as type' allows to select between *.ISO and *.TAO or *.BIN
* Ability to hide [Business] features via options.

[For Business type licenses]

* Show file extents. (Show the different parts of a file, when it is fragmented on disc.)
* 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)


Improvements:

* 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.
* Turned off message asking to turn on admin rights on a system other than XP.


We released a new beta version today.
IsoBuster 2.2.0.0, soon to be officially released

Changes:

- 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.

[For Business type licenses]

- 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)

Improvements:

- 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.


Today IsoBuster 2.1 was officially released.

This new version implements a few workarounds and improvements that we didn't want to keep from you. No big changes and yet, they may be just what you needed.

Changes:

- Added font recognition (e.g. true type) during the scan for missing files based on file signatures.

Improvements:

- Work around for bad behaving drives that return a start addres other than 0, for the first track on a DVD-R, using certain commands (e.g. seen with LITEON DVD-ROM LTD 163 but can quite possibly also occur with other drives)
- Work around for bad behaving drives that return a track length of 0, for tracks on DVD-R, using certain commands (e.g. seen with HL-DT-ST GDR8162B (fw 0015) but can quite possibly also occur with other drives)
- Updates, content and translations, in Help, Installer and Program resources.
- Various graphical improvements for VISTA. Text cut due to window width, flickering of progress bar etc.
- Disabled Asynchronous Drag and Drop on VISTA systems again. Sometimes this lead to an error message, the second time a drop was done.
- Various smaller improvements.

Fixes:

- Various smaller bugfixes.


IsoBuster 2.1 beta

We released a new beta version today.
IsoBuster 2.1.0.0, soon to be officially released

This new version implements a few workarounds and improvements that we didn't want to keep from you. No big changes and yet, they may be just what you needed.

Changes:

- Added font recognition (e.g. true type) during the scan for missing files based on file signatures.

Improvements:

- Work around for bad behaving drives that return a start addres other than 0, for the first track on a DVD-R, using certain commands (e.g. seen with LITEON DVD-ROM LTD 163)
- Work around for bad behaving drives that return a track length of 0, for tracks on DVD-R, using certain commands (e.g. seen with HL-DT-ST GDR8162B (fw 0015))
- Updates, content and translations, in Help, Installer and Program resources.
- Various graphical improvements for VISTA. Text cut due to window width, flickering of progress bar etc.
- Various smaller improvements.

Fixes:

- Various smaller bugfixes.


IsoBuster 2.0
Here are the changes and improvements compared to previous version:

Changes:

# 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.
# Smaller changes here and there.

Improvements:

# 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)
# Various small improvements here and there.

Fixes:

# 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


BETA version release notes for: IsoBuster 1.9.2.2, soon to be version 2.0
Compared to version 1.9.1.0:


This new version includes BD (Blue Ray) and HD DVD support,
*BUT* recognition of this media is still disabled in this particular version.

During implementation of BD and HD DVD several recognition and Track/Session routines needed to be rewritten.
This Beta version is mainly to test these routines on CD and DVD, to see if nothing is broken.
Mind you, a serious in-house test pre-ceeded this release, so we don't expect problems, but just to make sure.
We appreciate if you test to see if CD and DVD media and all tracks and sessions are correctly found.

You can request a BD / HD DVD capable version:
http://www.isobuster.com/isobustersupport.php#contact
Only do this when you have access to BD and/or HD DVD Drives and discs.
Please mention brand and model of drive, and indicate what type discs you would be able to check.



Changes:
--------

- 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.
Check:Options / File System Settings / ISO9660 & Extensions / Text Conversions
- Properties for drives show, next to CD and DVD, also BD and HD DVD Read and Write capabilities.
- HTML help would not launch on VISTA due to OS changes.This is now correctly implemented.
- Implemented ASynchronous Drag and Drop (file extraction) on VISTA systems to avoid the VISTA over-write dialog to become stuck under the IsoBuster window, which looks like a hang, but it isn't.VISTA behaves strange here.By allowing the drop to be done asynchronous the over-write window is not part of the application thread and can be accessed as an independant window.TEST feedback appreciated.


Improvements:
-------------

- 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 dialog 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 foldername 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' dialogs for files and folders now show the attributes (A,R,S,H,C)
- Various small improvements


Fixes:
------

- 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 > 4 GB


IsoBuster 1.9.1
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.
# Added option to the GUI (in Options) for administrators to grant low level access to storage devices for other users on the system.
# Multi-language support in the installer itself.
# IsoBuster theme in About box.
# Various icon improvements.
# An object selection is now also available and accessible via the Main Window (File / Sel. Object(s))
# 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 changes here and there to work better with Vista public Beta 2, which has changed considerably compared to previous Vista beta version.
# 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 extracted files, via the Mac HFS+ file system, were 2KB too big.
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.

IsoBuster 1.9 (Build 1.9.0.3)

This version features:

New:
- Ability to create managed image files (*.IBP and *.IBQ)
- Stop creation at any time.
- Continue creation at any time.
- Fill the gaps left during failed reads.
- Use different drives to complete an image of a bad disc. * In other words the amazing ability to create an image file of a bad disc using many different drives that all do their part to finally have a resulting image that can be used to recover all missing data
- Support for multiple "virtual sessions" inside a single session, single track, on DVD+RW or DVD-RW, created by ASHAMPOO.
- Ability to set/reset file-extension association via the Options (besides via the installation procedure).
- Ability to have IsoBuster beep after extraction, after a scan for lost files or after a surface scan (Set in Options)
- Ability to have IsoBuster sort files and folders immediately and
automatically after their parent folder is parsed. (Set in Options)
- Ability to have IsoBuster put folders on top immediately and
automatically after their parent folder is parsed. (Set in Options)
- Ability to enable/disable showing certain status icons for files and folders (Set in Options)
- Ability to change files found based on their signature, ability to change their address, length or even delete and add files. (Set in Options)
- Ability to perform the Online check with Auto-detection of Proxy settings, Manual Proxy settings or Proxy settings via a URL (Advanced Online Check Options)
- Ability to avoid a number of messages. A large number of them are new,
related to *.IBP, *.IBQ. Set or Reset displaying them in the Options.
- Support Multi volume Image-file-format *.000, *.001, *.002, *.003, (made by Unix DD (or so they say))
- Support Multi volume Image-file-format *.AA, *.AB, *.AC, ... , *.BA, *.BB, ... (made by Unix Split (or so they say))
- Support Multi volume Image-file-format *.nrg, *.nrg.001, *.nrg.002, *.nrg.003.
- Ability to skip files each time an error is encountered in them
(when extracting multiple files at once)
- Ability to pause extraction of an image file, and resume later or abort.
- Ability to pause finding lost files and folders, and resume later or abort.
- Prompt when no files or folders could be found to avoid confusion.
New users sometimes think that a track is a missing file that needs to be manipulated somehow.

Improvements :
- Added recognition for more DVD mastering software, enabling direct IFO/VOB mounting.
- Reduce retry count when scanning for lost files and after continued errors.
- Compensation for abnormally long tracks (when the drive is confused about the length)
- Speed (via memory management) improvement for when many (millions) of small files are found based on their signature.
- Also list the LBA (Address) of files listed as unreadable after a scan.
- Various improvements in the file-signature recognition part, more file types are supported, far less false positives.
- Reference to the *.cdt (cd-text) files from the *.cue file with relative filename instead of absolute filename.
- Improved support for +VR recorders that do not write the _RM.BUP file in the open track (or at least not point directly to it from the reserved track (virtual content))
- Compensation for various +VR mastering bugs by the Magnus DVD+VR writer.
- Put more relevant data in *.cue files (and read back)
- More escapes to stop try mounting a CD/DVD when the media is being written or formatted
- Removed displaying MSF addresses on DVD in the Extract From-To dialogue.
- Changed the default block size of unrecognised image files to 2K per block instead of 2352 bytes block.
- Immediately display the red (x) icon next to files that are located in unreadable areas, if that can be determined immediately,
(e.g. when the file is located outside the track (e.g. after am incomplete write)).
In older versions first a surface scan or "find lost files ..." needed to be performed. Files located on unread surface are still 'readable' (no (x) mark) is shown until proven differently (after failed read)
- Changed the order of Wnaspi32.dll loading so that a dll in the program folder itself gets priority over a dll in the system folder.
So the Nero wnaspi32.dll for instance (if copied in the project folder) is used instead of the (Adaptec) wnaspi32.dll in the System folder.
- Display the LoadSegment also in Hex, for a bootable CD's Boot Image file, in the file properties.
- Implemented a work around for buggy mastering where the Joliet file-system doesn't contain proper directory information beyond 8 levels deep.
- Various smaller changes and improvements

Bug Fixes :
- Fixed a division by zero error when a *.000 image file was loaded (If the file was generic instead of part of VC4)
- Under certain conditions the MSF addresses could be wrong for tracks
on DVDs when they were recorded in the *.cue file.
- Catch an error message when trying to use system animations that aren't there anymore.
Vista early beta has replaced some of these animations. Until Vista public betas
become available no animations will be shown when they are not where they used to be.
(e.g. during file extraction)
- On certain NT systems (2K, XP) in combination with certain RAID controllers
it was possibe that some drives couldn't be found. Now they are found.
- Implemented fix that hopefully prevents the extraction window to disappear behind the main window (work around for Windows and compiler behaviour)


IsoBuster 1.8 (Build 1.8.0.4)

This version features:

New:

- Support for DVD+RW Dual Layer
- Automatic support for DVD+VR remapping. Open DVD+VR discs mount as normal discs and the video content can be extracted right away.
- The IFO/VOB file-system on Video DVDs is explored independently from ISO9660 and UDF (to a certain extent, as ISO or UDF are still needed to find the entry points)
- The IFO/VOB file-system on Audio DVDs is explored independently from ISO9660 and UDF (to a certain extent, as ISO or UDF are still needed to find the entry points)
- The "Find lost UDF files and folders" test has been changed to "Find lost files and folders" because now a lot more mechanisms are used to find lost data. The different types can be enabled-disabled in the Options.
- Finding lost files includes finding lost ISO9660/Joliet sessions inside physical sessions on DVD+RW, DVD-RW but also CD, e.g. in case the write software was unaware of the fact that the previous session was not properly closed.
- Finding lost files includes a flat file list of all encountered files, recognized by means of their signature.
- Finding lost files includes finding an IFO/VOB file-system on DVD if for instance ISO and UDF are corrupt or absent so that video data cannot be found in a normal way. This way the video data can be recuperated entirely.
- Support for multiple HFS(+) partitions on CD or DVD or in an image file (e.g. *.dmg image file).
- Complete and transparent support for Mac files inside UDF - Support for Extended Attribute files, Mac properties and Mac resource files. - Possibility to extract Mac Data forks and Resource forks as MacBinary files. - Possibility to view and extract the resource and extended attribute files independently
- Complete and transparent support for Mac files inside ISO9660 and JOLIET - Improved support for Associated files, Mac properties and Mac resource files. - Possibility to extract Mac Data forks and Resource forks as MacBinary files. - Possibility, for developers, to view and extract the resource and associated files independently
- IsoBuster shows and allows to extract the Nero project file included in a session on CD or DVD (Option to disable this feature)
- Support for Multiple Nero sessions in one single physical session on DVD+RW or DVD-RW.
- Keep track of the last 10 opened image files. Allow to open them easily via File/Open Recent.
- Possibility to show two progress bars during extraction. An object per object progress, and an entire operation progress. (Can be set in the Options)

Improvements :

- Improved support for Mac features inside HFS(+) - Improved support for resource forks and Mac properties. - Possibility, for developers, to view and extract the resource fork files independently
- More files are recognized based on their signatures.
- New Browse For Folders
- Various improvements for speed, for CD as well as DVD, during the "find missing files" scan and particularly in case of bad, corrupt, sectors. Dynamic adjustments of retry count, number of blocks count, skipping sectors, etc.
- Easier to abort a scan for missing data in case of bad, corrupt, sectors.
- Various improvements for DVD-R, e.g. reserved tracks in DVD-R.
- Various improvements for DVD+VR (DVD+R with +VR video content, made by DVD+VR consumer players)
- CD-Text data (if present) is now used as file-name for extracted Audio tracks.
- Disabled "PVD unreadable" message as it is still part of an old implementation from before UDF etc.
- Store more media specific information in the CUE sheet when an image is made.
- Overlapping UDF partitions, e.g. made by two drag and drop applications who were unaware of each other, are better supported.
- Various improvements in the Find UDF files part, especially when the data is corrupt (or absent) so that very critical information is missing. Various improvements in IsoBuster's capability to cope with these major defects.
- Significant improvement for retrieving missing Sony Mavica data.
- Ability to display the time stamp of the root next to the file-system.
- Various GUI changes and improvements
- For File-systems, Files and Directories without a valid data-time-stamp, "N/A" is shown instead of a bogus date-time-stamp

Bug Fixes :

- Fixed NT4 communication issue that could occur and made all commands fail.
- MacBinary files created from HFS(+) files were not always entirely correct.
- Fixed a rare crash that can occur with very buggy ISO9660 implementations during the attempted scanning of the entire file-system content.


IsoBuster 1.7 (Build 1.7.0.0)

This version features:

New:

- Support for the Mac file-systems : HFS and HFS+ - Ability to automatically assign extensions if recognized (Mac doesn't work with extensions normally)
- Ability to extract files to Binhex files (to maintain all Mac data in the file header; executed per file)
- Stuffit expander for Mac (for instance) is able to recognize such files.
- Binhex Extracted files get assigned the extension *.bin

- Mac but not Windows allowed file-names are converted during extraction.

- Support for Mac *.DMG image files for optical media, but even for HD, Zip, Click, Jazz, Memory stick or other storage devices, provided they contain HFS(+).

- New code in background to check for upgrades (faster and better).

- Support for language-selected Help files. If a different language file, with correct name, is present in the Help folder, it becomes active when that language is selected.

- Ability to specify the temp. folder that is used to temporary copy files to.

- Ability to wait a number of seconds before a read is retried to be able to automate reading bad discs on certain older drives that need to cool down from time to time. (Set via options menu)

- Support for Dual Layer DVD-R



Improvements :



- Under WinNT / 2K / XP, using SPTI as communication interface, now both drive letters (instead of only one) for one physical super-DVD drive are found and listed in IsoBuster. (Some) Super-DVD drives (featuring all formats) claim two drive letters in the system, one for normal CD/DVD access and one for drag & drop access to DVD-RAM. If only the latter was found by IsoBuster, normal DVDs could not be read by IsoBuster (because of a blocking device driver somewhere down in the driver chain).

- Another workaround for the badly behaving ARTEC WRR-4848 drive (at least some firmware versions); IsoBuster would not see the content in case of formatted RW. media.

- Inserting ID and Serial (hopefully) made easier by adding more filters that strip away email added stuff etc.

- Long File-names for directories in the Rock Ridge file-system were not shown if the tree was built up using the PathTable (which is the default setting). The PathTable does not contain the long file-names. Now the long file-names (if present in the directory tables) are used instead for display in the ListView and during Extraction.

- Empty DVD-R media was not always seen as such, if was recognized as CD, on certain newer multi-format DVD Writers due to the combination of multiple standards and the different possible interpretations.

- Several smaller GUI and other improvements.

- Penetrating or setting the DLA lock, when DLA is active, is not done anymore to avoid side-effects of which long start-up times are the most annoying ones.

- The reason why this feature was built in in the first place is disappearing as newer versions of DLA don't require it anymore.

- The ability to restore this setting still exists, contact Smart Projects to find out how


Bug Fixes :

- Under WinNT / 2K / XP, using SPTI as communication interface, it was possible that one or more drives were not found IF there was a device on the bus that claimed the last Adaptor number (256 or 0xFF). For some bizarre reason there is at least one type zip drive out there that has this behaviour and which caused this problem to show.


IsoBuster 1.6

Changes

- Support for UDF 2.50, the newest version of the UDF standard.

- Support for DVD+R DL (Dual Layer DVD+R)

- Implementation of an embedded Method 3 (Mount Rainier) remapper for CD-RW.

- Implementation of an embedded Method 3 (Mount Rainier) remapper for DVD+RW.

- Automatic detection of Mount Rainier CDs and DVDs in none-capable Mount Rainier drives.

- Ability to force Mount Rainier remapping (Options menu)

- Online check to see if there is a more recent version available (Check per day, week, ... , never)

- Added support for Virtual CD image files (*.vc4 and *.000 images)

- Open via the *.vc4 (track/session descriptor file) to get the proper track/session layout.

- Open the *.000 (data container file) to treat as an ordinary image without track/session layout data.

- Added support for BlindWrite CD/DVD image files (*.b5t and *.b5i images)

- Open via the *.b5t (track/session descriptor file) to get the proper track/session layout.

- Open the *.b5i (data container file) to treat as an ordinary image without track/session layout data.

- Integration of MD5 Checksum files.

- Creation of MD5 checksum file (.md5) of the currently opened image

- Creation of MD5 checksum file (.md5) for potential (future) image files extracted a certain way

- Verify if currently opened image file's checksums match with checksums in checksum file (.md5)

- Opening IsoBuster with an .md5 file or dragging an .md5 file onto IsoBuster will trigger
IsoBuster to load the image file in the .md5 file and IsoBuster will do a verify automatically.

- Options to automatically create an MD5 checksum file after image file extraction.

- Fully supports image files which consist of multiple files, including cuesheet files etc.

- The progress bar now shows the progress of the entire operation instead of object per object.

For nostalgic reasons, should you like the older approach better,

an option to switch this back to object per object is available in the Options menu (GUI).

- The File and Directory Time Zone information, stored in the file-systems, is now taken in account

- to display the time in the ListView (right pane)

- and to assign a time stamp to an extracted file.

This way IsoBuster does the same as Windows NT, 2K, XP does as opposed to Windows 9x.

- For investigative or nostalgic reasons the local time stamps can still be seen and applied during extraction

via the Options Menu (Options / File Systems / General)

- The second tab of the properties window for a file or directory now shows the time zone of where the file was put on disc.

- When multiple files are extracted, and one or more files already exist, IsoBuster now offers,

besides the already existing option "Yes to All", a "No to All" option

on the question whether files need to be overwritten or not.

- In case of a corrupt UDF 1.5 file-system on CD-R with a missing VAT

IsoBuster's default setting is to start looking for that VAT.

This can take a while when there are a lot of errors on the disc.


An option has been added to stop the search if there are too many errors.

Default this option is set to 'On'.

- DLA has this habit of locking a device when it 'likes' the inserted CD or DVD, even though no writing or so is done to the media.

This prevents any commands being sent to the locked drive by applications which are started after the lock was applied.

As a result IsoBuster could not find the drive because even the simplest of commands were rejected.

As of this version the lock is penetrated via negotiation with DLA drivers.

Now, if IsoBuster has control, DLA will not write to the media until IsoBuster is closed again.



Improvements :



- Sometimes Windows passes a short file name (8.3) of an image file to the program, depending on how it is done.

This can cause IsoBuster to not be able to find the 'attached' files when the file is the first file of a multi-file image.

A workaround to deal with this problem has been implemented.

- Workaround for devices that return Full TOC data which is not MMC compliant.

- More file-types added to the automatic file-type recognition feature for orphaned files.

- Improved compression in the installer which cuts more than 1 MB of the 'all languages version'.

- Small speed improvement during the actual scanning for lost UDF files and folders.

Probably only noticeable on DVDs.

- Significant speed improvement during the last part of the scanning for lost files and folder,

the so called sanitizing part. Especially noticeable on large recovered data-sets on DVDs.

- Directory content displayed in the right ListView pane is build up dynamically now,

based on what the user sees. So in case of very large directories, e.g. 10,000 files or more,

building up the content is now very fast in comparison with older versions.

- Rewrite of part of the internal file-directory-data-management which probably won't be noticed

but helps for future functionality.

- Small GUI changes and improvements, e.g. build number mentioned in the About box.

- Help Button on the registration window.

- Prompt the user on Cue-sheet file creation when the file already exists and is going to be over-written.

- Ability to ignore certain errors 'always' in case of a corrupt ISO9660 or Joliet File-System.

Sometimes you could get certain errors for every directory or so,

now you can make a selection for all subsequent errors as well.

- Improvements in the UDF scan "Find lost UDF files and folders" in case the partition start address

cannot be determined via any surviving structures.

- On Extraction, when the file(s) already exist the user is asked to over-write or not.

When the user selected 'Yes' but the file was write-protected the file could still not be over-written

(The program would put up an error message).

Now, when the user says to over-write a file, even when the file is write-protected,

the file will be over-written as asked.



Bug Fixes :



- IsoBuster could run into a memory problem during the search for lost UDF files and in case of large data-sets,

e.g. DVDs with 200,000 lost files or more.

The problem could not be repeated on CDs because of the limited capacity.

- The progress bar during the finding of missing file extensions was not always working properly.

- The progress bar during the check to see if all files are physically readable was not always working properly.

- A memory management issue during the finding of missing file extensions could kill the speed on very large data-sets,

e.g. DVDs with +200,000 missing files.

- Following is far fetched but under WinNT,2K and XP, when the user would switch from Aspi to SPTI

or vice versa during the actual extraction of an object the program would crash.

Now switching can be done but the object extraction will continue via the previously selected interface.

- Recognition of certain single file *.gi image files was broken in version 1.5

- An exception error during interpreting of certain UDF file-system data could occur and has been fixed.

- In case of auto-remap-detection on older SCSI drives the program could crash

due to a 'Stack Overflow' problem.

- Fixed another problem that can occur with older SCSI drives.

This problem can occur when the CD has less than 2 tracks and

IF it occurs it occurs with unpredictable behaviour.

- Rare exception error that could occur when an ISO9660 file system was corrupt and if the user chose to

keep parsing doubtful data after being prompted a few times.

- Rare exception error that could occur while scanning for lost UDF files and folders due

to unexpected corrupt data in certain UDF data structures.

- When an image file contained 2048 bytes/block the last block could not be read in raw mode.

Only raw was a problem, the user data could still be extracted normally.

- When an image file contained 2048 bytes/block and the user extracted raw,

the user data was always converted to M2F1 data in the raw image despite a possible M1 track mode.

This has been corrected. If the track mode is M1, the raw image will contain M1 as well.







IsoBuster 1.5



Changes



- A cosmetic makeover. XP style on XP systems.

- Option to change the icon-style in the left pane (TreeView), e.g. XP icons on non XP systems.

- The installation installs both a HTML Help file (*.chm) and an old style *.hlp file.

- This version launches the HTML Help by default if Internet Explorer 4.0 or higher is installed.

- The old style help is launched when Internet Explorer 4.0 is not yet installed
(e.g. Windows 95 clean)

- Support for two types of Multi-File Images (e.g. *.pdi images or *.iso or *.bin images and *.gi images)
(e.g.

ImageFile.pdi

ImageFile.pdi01

ImageFile.pdi02

ImageFile.pdi03

ImageFile.pdi04 )
(e.g.
ImageFile.gi
ImageFile(12).gi
ImageFile(13).gi
ImageFile(14).gi

ImageFile(15).gi )

- Splitting up image files during creation to user-specified size (e.g. DVD images into 4 files of 1 GB each)

- Support implemented for CD-Text in CueSheet files (*.cue).

- Support implemented for CD-Text in *.cdt files (linked via *.cue files).

- Support implemented for creation of CueSheet files (*.cue).

- Support implemented for creation of CD-Text files (*.cdt) linked via CueSheet files (*.cue).

- Ability to change in the options when and how a CueSheet file is created.

- Included Macedonian language support in the 'all languages' download

- Included Bosnian language support in the 'all languages' download

- Included Arabian language support in the 'all languages' download

- Included Farsi language support in the 'all languages' download

- Included Indonesian language support in the 'all languages' download

- Added support for Alcohol xx% images (*.mds and *.mdf images)

- Open via the *.mds (track/session descriptor file) to get the proper track/session layout. Including Multi-File support.

- Open the *.mdf (data container file) to treat as an ordinary image without track/session layout data.

- Added support for Clone CD images (*.ccd)

- Open via the *.ccd (track/session descriptor file) to get the proper track/session layout.

- Open the *.img (data container file) to treat as an ordinary image without track/session layout data. (Previously already supported)

- Label Mount-Rainier discs as "CD-MRW" instead of "CD-RW" and "DVD+MRW" instead of "DVD+RW". Drive needs to be MRW capable.

- Option to change (and store) the font of the complete application to aid in the support for special characters in combination with language dlls

- Implementation of automatically activated Method 2 remapper.



Improvements :



- Improvement which works around a buggy DataFab card reader driver under Win2K and WinXP.

The card reader driver bug could cause a system shut-down when IsoBuster was started up.

- Some drives respond with "No Media Present" on commands they do not support.

This caused IsoBuster to assume there was no media or that the media was blank.

A work-around has been implemented.

- Some drives (or most drives at some point) don't implement MMC correctly.

In case of a single track CD-RW IsoBuster could get confused about the track length on some CD-ROM drives.

- Improvements in the SPTI vs Aspi Communication layer selection.

Sometimes Aspi couldn't be selected on NT, 2K and XP systems if SPTI couldn't find drives at startup.

SPTI is now also selectable in case you have no administrator rights on NT, 2K and XP.

In case you have no administrator rights, the help file explains what your administrator must select to grant you low level drive access.

- In case of (S)VCD, and in case files are located on M2F2 sectors (e.g. mpg files), "Extract" will work just as it did in versions 1.3 and lower.

As of version 1.4 normal "Extract" returned errors because IsoBuster wanted to read strictly 2048 bytes user data per block.

This was done to avoid problems with marginal drives that return bogus data in case of raw reading.

The improvement is still a lot stricter than versions 1.3 and lower. IsoBuster will now extract raw and convert to user data

automatically on "Extract" BUT only on real (S)VCD files, e.g. AVSEQ01.DAT or MUSIC01.DAT in the MPEGAV directory.

So if a CD looks like a VCD (because of certain parameters) "Extract" will still be strict unless the file is a real

(S)VCD file in which case the data is extracted raw and converted to user data in the background.

- Indirect ways to find the correct mode (M1 or M2F1) in 2K/block image files implemented (cosmetic use more than anything else)

- Work around that deals with older Plextor (and OEM) SCSI drives that don't implement Read TOC (full TOC) correctly. (this could mess up the track layout)

- Removed looking for UDF on CD-i discs to speed up the mounting process (there's no UDF on these discs anyway)

- Removed looking for UDF on true Whitebook VCD discs to speed up the mounting process (there's no UDF on these discs anyway)

- Small changes in the ISO9660 interpreter to work around ISO9660 mastering bugs (by some apps)

- Speed improvements in the "find lost UDF files and folders" scan in case of read errors.

- Improved support for IDE interfaces with more than one bus. Sometimes, using SPTI, some devices were not found if not on the first bus.

- Improvement to find if data is compressed or not on trashed Roxio created CD-RWs.

- Improvement to still find the Sparable Allocation table on CD-RW if all references to that data are gone.

- Several more little an subtile changes in the options, GUI, etc.



Bug Fixes :



- Time stamp on files sometimes wrong

- The track size on DVD-R media (if only one track in one session containing less than 127,5 MB) could sometimes be wrong

(depending on the device it was tested with)

- Versions that come with HTML Help sometimes close with an exception error. This is now fixed.

- Versions that come with HTML Help sometimes start with an exception error on a win95 or NT4 system with IE < 4.0. This is now fixed.

- A very rare occurrence (only seen once but repeatable on that CD) of an exception error due to a corrupted UDF structure with unexpected value.

- Flying folders (copy animation) was not always animated anymore (compiler issue)

- Sometimes, during image file creation, when there were errors on the CD,

and the image was spanning multiple tracks, and the option 'Always apply Selection' was checked,

the selected way to process the error was not properly being applied in the following track (IF that track had errors).






IsoBuster 1.4



New



- Sector Viewer
- Ability to look at every individual sector and see the content (normal or raw)
- Ability to save as *.rtf or *.txt file
- Ability to print every sector content

- Support for Pinnacle Image files (*.PDI)

- Map Erroneous sectors during scanning for lost UDF files and folders.

- Indicate if files contain errors or not after scanning.
- By means of a list
- By means of an extra icon next to every file
- Extra options to request that list

- Auto-scan function to find extensions for orphaned (nameless) files after UDF scan

- CD/DVD Surface scan routine to find physical errors.

- Check if all files are physically readable without having to extract them somewhere.

- The CD/DVD icon now also nicely mentions if the media is : DVD-R, DVD-RW, DVD+R, DVD+RW or DVD-RAM

- CD/DVD Properties Window shows amount of layers.



Improvements



- UDF file improvement for Pioneer CE player created VR discs.

- Take in account badly mastered UDF with dead loop directory references (e.g. DirA contains DirB contains DirA again)

- Improve robustness and implement workarounds for corrupt UDF systems containing bogus data in certain critical fields.

- More logging features default enabled to do analysis.

- Small changes for future devices (cfr. more recent MMC specifications)

- Small GUI improvements.

- Sanitizing data after scanning for lost UDF files or folders speeded up in case the directory data contains many errors.

- Improvement to not conflict with certain card reader drivers under Windows 2K and XP



Bugfixes



- Switching between SPTI and ASPI could cause problems under WinXP and Win2K.



IsoBuster 1.3



New



- Full *.PXI (Plextools) image file support (multiple tracks, multiple sessions, CD-Text, ...)

- Roxio Compressed UDF format supported.

- Drag and Drop (drag image files to the TreeView (left pane), drag files from the ListView (right pane) ...)



Improvements



- Tray Open/Close detection (for newer MMC3 compliant devices)

- Start up Maximized displays the form properly all the times.



BugFixes



- Extraction of Audio tracks from certain image file formats was not always done correctly.



IsoBuster 1.2



New



- Full Surface scanning function to find missing and/or deleted files

on UDF written CD-R, CD-RW, DVD+R, DVD+RW, DVD-R and DVD-RW.
- Activated per session.
- Find all previous states (older file versions) of the File System on sequentially written media (CD-R, DVD+R, DVD-R)

- Support for *.pxi image files (still limited support but will improve).

- Set your own retry-count during CD access (in case of many (long lasting) read errors)



Improvements



- Improvement for DVD-R open session (length detection)

- Improvement for new variant of *.cdi image files (possibly generated by a new CD-Rom filter driver ?)



BugFixes



- Small bugfixes (e.g. GUI but not that anybody ever noticed)



IsoBuster 1.1



New



- Help file integrated in installation

- F1 for help



The all languages installation features 31 languages,

some of which are updated (e.g. Russian)

New languages : Galician, Turkish, Farsi



Improvements



- Improvement for DVD+R open session (length detection)

- Improvement for CDRW formatted track (length detection)

- Improvement for reserved tracks (No File System scanning)

- UDF (By Direct CD) is now also found in open DVD+R, DVD-R sessions

- Compensation for UDF conflict against the specifications (Bug by InCD)

- Compensation for UDF conflict against the specifications (Bug by Padus, files > 1 GB)

- Registration dialog accepts slightly wrong IDs and Serials to make it easier.

- Added raw data extraction from image files that contain less data (IsoBuster adds EDC/ECC)

- Improvement for extraction of M2F2 mpg video from none raw image files.

- Small changes in the UDF engine, getting ready to implement some cool scanning routines.



Bugfixes



- Improvement for *.cif end of file detection.

- Some complex UDF layouts were not always displayed in the right pane (TreeView object)

- Rock Ridge file names were sometimes ISO9660 File names (so, no long file names)

- CD-i directories not always detected as directories but seen as files.

- Rare crash during mounting UDF file-system (I don't think anybody ever ran into this one ?)



IsoBuster 1.0



- Improved handling of DVDs in DVD-Writers (DVD-R/W and DVD+R/W)

- Improved handling of Multi-border DVD-R/W

- Improved handling of Multi-Session DVD+R

- Ability to Register, Buy Online, Remind me later ... (Registration Dialog added)

- Ability to Extract UDF files and folders (Once the version is registered)

- *.GI (Prassi PrimoDVD) Image file support

- Bug-fix : Date and time was not always correctly displayed

- Bug-fix : for some images (Apple icon indicated Mac content) not all files were shown (only occurred in very specific and rare occasions)



IsoBuster 0.99.9



- CD-Text

- UDF 2.01 (so also UDF 1.02 (e.g. DVDs, Mount Rainier, ...) and UDF 1.5 (e.g. packet writing on CD-R and CD-RW))

- Optimage (Philips, CD-i) image file support.

- Drive properties

- Improved detection of scrambled data image files.

- Worked around a Win95 issue that caused IsoBuster to not start up on Win95 systems with IE < 4.0

- All sorts of small suggestions implemented (= General improvements)

- Ukrainian language support.



IsoBuster 0.99.8



- Rewrite to Full Unicode support (internally) (Getting ready for the future)

- Code Page selection for MBCS and SBCS conversions

- Charset feature support (transparent to the user) which deals with font settings to be able to support Oriental languages properly

- *.cif and *.cue image file support.

- Improvements to be better support certain border case image file formats.

- Improvement to better support audio extraction on old SCSI drives.

- Improvement to better deal with older (incorrectly TOC reporting) DVD-ROM drives.

- Added language support for : Japanese, South-African (Afrikaans), Norwegian.

- Most of the existing language- have been polished and updated !



IsoBuster 0.99.7.5



- Improved File handling to be able to deal with +2GB files (think DVD). This also means better handling of +2GB image files.

- Improved handling of +2GB DVDs. This change is very much tied in to the first improvement but not exactly the same. Before, the capacity (track-size, session-size, ...) could be reported incorrectly.

- Fix for 05/64/00 'Illegal mode for this track' error with some 2K/block image files.

- Minor tweaking, e.g. IsoBuster will now allow a file with illegal name (according to the OS) to be extracted.

- The installation now installs a few more languages :

Dutch, Italian, French, Spanish, Portuguese, Brazilian Portuguese, Chinese (Simplified), Chinese (Traditional), Czech, Danish, German, Icelandic, Greek, Serbian, Finnish, Polish, Romanian, Swedish, Russian, Azerbaijan Turkish, Hebrew, Bulgarian, Hungarian & Slovakian.



IsoBuster 0.99.7.4



- The change vs. 0.99.7.3 is small but a very interesting one !

I found that some CDs (and thus also image files) have wrongly mastered Iso/Joliet File-Systems.

Not that this is the first time I see ugly situations in File-Systems, but this is one that will (and does) cause applications and File-System drivers to make grave mistakes with missing files and directories as a result.

The problem does not occur on my Windows 98 system and I guess that's the reason why this nasty file-system generator could be released in the first place. I strongly suspect one certain company but I have no immediate prove so I will not mention the company (which Btw. I have seen make mistakes in this area before).



To test my suspicion that this error must cause missing data on some systems or with certain applications I tested with several Windows apps which in some areas overlap IsoBuster functionality ! The ones I tested ALL failed !! I did not necessarily test the latest versions but I suspect (at least some of them) will still have this problem.



IsoBuster 0.99.7.4 deals with this problem.



- The installation now installs a few more languages :

Dutch, Italian, French, Spanish, Portuguese, Brazilian Portuguese, Chinese (Simplified), Chinese (Traditional), Czech, Danish, German, Icelandic, Greek, Serbian, Finnish, Polish, Romanian, Swedish & Russian.



IsoBuster 0.99.7.3



- The change is minimal. Some small changes to better meet certain localisation !

- The installation now installs :

Dutch, Italian, French, Spanish, Portuguese, Brazilian Portuguese, Chinese (Simplified), Chinese (Traditional), Czech, Danish, German, Icelandic, Greek, Serbian & Finnish.



IsoBuster 0.99.7.2



- Full Multi-Language support (already included : Dutch, Italian, French, Spanish, Portuguese, Brazilian Portuguese, Chinese (Simplified), Chinese (Traditional), Czech, Danish & German).

- All wrapped in a nice installation (installing the languages, providing file extension registration, icons etc. ...)

- Improvements : Time-stamps for folders, remembering the last 'saved to' folder.

- Bug Fixes : Opening large folders (e.g. i386 folder on XP CD (5300+ objects)) sometimes could result in unstable behaviour.



IsoBuster 0.99.7.1



- This version is based on a totally new engine.

Yes ... I re-wrote the code once again ... but this time I'm happy !!!! ;-))

It took me half a year but I think I have some nice Object Oriented code now.



Version 0.99.7.1 looks (VERY) similar to version 0.99.6

Although not easy to spot there are some major changes and improvements in this version already.

(Engine stuff which isn't spotted that easily, e.g. also in command sequences to drives etc.)



I try to list the changes :



- Even better supports for some CDs that were previously unreadable

(e.g. some incomplete sessions / tracks which could not be seen with previous version) !

- Far better support for DVD !!

- Multi-Track extraction

- (Hopefully) made it more clear what the differences are between User Data / Raw data (e.g. added Raw to User)

- Different extraction techniques.

- Made distinction between normal extraction (CD/DVD, sessions and tracks) and to Image Extraction.

- Open Image files starting from *.* instead of having to pick the image file type all the time.

- Support for Creator 5 image files.

- Ability to open an unlimited amount of Image files at the same time !

- Several more (smaller) changes ... I forget what they are !



IsoBuster 0.99.6



- System Icons

- Correct time indication (Previously all 'Modified' times were AM)

- Correct time of extracted files.

- From-To Extraction (choose the start and end position yourself, great for 'engineering jobs')

- Rock Ridge Support (Rock Ridge is an extension to ISO and was used a lot on Sun, Amiga and other computers)

- Track/Image Extraction enhancements (choose how to replace an erroneous block etc. ... )

- Several Modifications and Implementations to get ready for future functionality (EDC/ECC generation, better object oriented code (more improvements still to come in later version).

- Work around a few more Iso-mastering bugs of some write applications. (Damn these guys make mistakes ... especially in the part that IsoBuster uses but Microsoft doesn't (Big Endian)).



IsoBuster 0.99.5



- Port to BCB 5

- Re-Write of code (as a result different processes can run simultaneously, although internally properly queued as IsoBuster is not multi-threaded.).

- Complete Track and Session awareness. You are now able to explore file systems in the several sessions and have access to files and folders you long thought were lost.

- The internal File-Image handling has changed such that many variants of image files are still recognised. Added *.p01 image-file support (Gear), Added *.c2d support (WinOnCD).

- Full Win2K support.

- Under WinNT (4 or 2K), two ways of communication are now possible through the NT native SPTI layer or through Aspi.

- Track and Image extracting

- Extra support for CDTV CD owners

- A Mac icon is showed when a Mac ISO file-system is found

- Play Audio of Audio tracks.

- Work around NT 4 buggy atapi.sys driver problem (before Service Pack 4 or 5).

- Work around NT 4 bug in SCSI pass through mechanism (only when DMA on for IDE devices)

- Made sure IsoBuster works well with the Nero wnaspi32.dll for NT.

- Made some display improvements to better support the Windows 'Large fonts' setting.

- Added sort functionality. Sorting the LBA, Size or Name button.

- Added a feature to extract the directory list to a file which also mentions the block addresses.

- Audio tracks can be extracted to wave files

- 'Ignore All following errors' and 'Overwrite all files' when lots of errors are encountered during extraction.

- IsoBuster accepts command line parameters. Start IsoBuster with an Image file directly loaded.

- Properties for Files; Directories, Tracks, Sessions, ...

- More Bootable CD-ROM support. The 'El Torito' information is made available and the image can be extracted. Turn to other tools to edit ....

- A 'Run' option next to the extraction options



IsoBuster 0.99.4



- Support for the latest Clone CD (*.img) image files (which was changed a little bit).

- Added Nero (*.nrg) image support. (Only little testing done, input is welcome)

- Added Prassi (*.gcd) image support (Only single track images)



IsoBuster 0.99.3



- Support for Long File names (interpretation of Joliet file system)

- Automatic de-scrambling of raw data delivered by some old CD-ROM drives

- Support and minding for extended attribute lists (not seen yet)

- Support for ISO converted UDF CD-R discs

- Recognition of C32 CDs that are slightly out of spec.

- Bug Fixes:



- On older SCSI readers when an error persistently occurred on a sector address above 65.000, IsoBuster sometimes returned incorrect data.



IsoBuster 0.99.2



... Change note Lost in space ... Not Even IsoBuster can retrieve the data now ... ;-)



IsoBuster 0.99.1



- IsoBuster now supports A LOT more SCSI drives !

- Modified field now shows data correctly (all the time)

- Few Memory allocation improvements. App now uses even less memory.

- Less critical in case of ISO format which is 'out of spec'.

- Some cosmetic improvements

- Support for two more Image files: *.IMG (Clone CD) & *.CIF (Creator, single track images)





IsoBuster 0.99 << First Release >>



IsoBuster is a CD/DVD utility which lets you explore a CD File System while by-passing Windows. Here are the main features:



Better Error handling and several retry-mechanisms to aid in getting the data anyway (or at least partially).

More CDs stay 'readable' after problems (such as Buffer Underrun)

Read and extraction from CD-i, VCD, SVCD, CD-ROM, CD-ROM XA, DVD, DVCD,...

MPG (*.dat) Extraction and dat2mpg 'in one'.

And it supports the *.DAO, *.TAO (Duplicator), *.ISO (Nero, BlindRead, Creator) & *.BIN (CDRWin) CD Image types
Hide changelog




All features


Rescue lost files from a bad or trashed CD, DVD or a Blu Ray disc. Recover deleted files from a Hard Drive, Memory card or of from flash media that Windows says needs to be formatted ! Save important documents, precious pictures or video from the family, your only system backup,... IsoBuster can do it all!

One tool, supporting all formats, for only one very democratic price.

No accumulated cost if you need more than one type media or file system supported. IsoBuster is a highly specialized yet easy to use media data recovery tool. It supports all disc formats and all common file systems. Insert a disc, USB stick or memory card, Start up IsoBuster and select the drive or media (if not selected already) and let IsoBuster mount the media. IsoBuster immediately shows you all the partitions or tracks and sessions located on the media, combined with all file systems that are present. This way you get easy access, just like explorer, to all the files and folders per file system. Instead of being limited to one file system that the OS picks for you, you have access to "the complete picture". Access data from older sessions or hidden partitions, access data that your OS (e.g. Windows) does not see or hides from you etc.

Combine this all-revealing functionality with far better read and recovery mechanisms, scanning for lost files functionality, workarounds for a wide range of drive and software bugs, limitations or shortcomings and you have an enormously powerful data recovery tool. IsoBuster is must-have-software for every PC user and is deliberately kept low priced to be able to offer a solution for everybody.

IsoBuster full feature list:
Data recovery from all possible CD, DVD and Blu Ray (BD & HD DVD) formats:
CD-i, VCD, SVCD, SACD, CD-ROM, CD-ROM XA, CD-R, CD-RW, CD-MRW, DVD-ROM, DVCD, DVD-RAM, DVD-R, DVD-RW, DVD+R, DVD+RW, DVD+MRW, DVD+R Dual Layer, DVD-R Dual Layer, DVD+RW Dual Layer, DVD+VR, DVD+VRW, DVD-VR, DVD-VRW, DVD-VM, DVD-VFR, BD-ROM, BD-R, BD-R DL, BD-RE, BD-RE DL, BD-R SRM, BD-R RRM, BD-R SRM+POW, BD-R SRM-POW, BDAV, BDMV HD DVD-ROM, HD DVD-R, HD DVD-R DL, HD DVD-RW, HD DVD-RW DL, HD DVD-RAM, HD DVD-Video,... And the list continues.
Data Recovery from Hard Drives, USB flash / thumb sticks, Memory stick, compact media cards, MMC media cards, SD, Micro SD, Mini SD, xD, GSM, CF, SDHC, SDSC, SDXC, SDIO, mobile phone memory card, memory cards that are used in digital cameras, camcorders, cell phones, MP3 players and any other type media cards, Floppy, Zip and Jaz drives etc.
All device access, media access, data gathering and interpretation is done exclusively by the software. It does not rely on Windows to provide or interpret the data and so can work completely independent from Windows' limitations.
Better error handling and several retry-mechanisms to aid you in getting the data anyway.
The use of both generic and alternative ways to get to the data, get the best out of your CD/DVD-ROM drive.
The use of primary and secondary file systems to get to the data and/or make use of file system data that might be ignored or 'forgotten' by popular OS. Explore the alternatives.
CDs stay 'readable' after problems (such as Buffer Under-run,...).
Read / Extraction from open sessions.
All sessions, including older ones, are accessible and can be recovered.
Supports mounting several virtual sessions inside a single DVD+RW or DVD-RW track.
Read and Extraction of files, CD/DVD images, tracks and sessions from all optical media.
Scanning for lost UDF files and folders. More on UDF recovery.
Scanning for lost ISO9660 / Joliet sessions.
Scanning for files based on their file-signature.
Scanning for IFO / BUP / VOB file systems on VIDEO and AUDIO DVDs.
Scanning for lost, deleted and orphaned FAT files and folders.
Find lost data on CDs, DVDs, BDs or HD DVDs, created with integrated drag and drop applications, otherwise also known as packet writing software. Optimized, but not exclusive, for:
Roxio Direct CD, Roxio Drag-to-Disc
Ahead / Nero InCD
Prassi / Veritas / Sonic DLA
VOB / Pinnacle Instant-Write
CeQuadrat Packet CD
NTI FileCD
BHA B's CLiP
Microsoft Windows XP, VISTA, 7, 8
Sony abCD,...
Support for Direct CD compressed files. Decompression on the fly.
Support for Microsoft's Live File system.
Built in UDF Reader, UDF 1.02 (e.g DVDs), UDF 1.5 (e.g. Packet writing on CD-R, DVDR, CD-RW and DVDRW), UDF 2.01, 2.50, 2.60 (e.g. BD-R SRM+POW),...
Find lost pictures created and saved to CD or DVD with Sony Mavica, other digital cameras or other devices with embedded UDF write functionality.
Find lost movies created and saved to CD,DVD, BD or HD DVD with Hitachi, other digital cameras or other devices with embedded UDF write functionality.
Auto find extensions based on file content to try and give an appropriate name to an orphaned file. This built in file identifier assigns the proper extension to the file so that Windows applications can open the file. Only needed for orphaned files without a name.
Support for Mount Rainier CD-RW and DVD+RW discs in MRW compatible and non-MRW compatible drives. Auto detection and automatic remapping which can be switched off or forced at all times. Built in MRW remapper / reader. (Built in Method 3 remapper).
Support for formatted CD-RW discs mounted in very old drives that do not know the CD-RW fixed packet format yet. Auto detection and automatic remapping which can be switched of or forced at all times. Built in Method 2 remapper.
Built in HFS Reader supporting HFS and HFS+, the Apple Mac file systems.
Transparent built in support for Mac Resource Fork extensions in the ISO9660 file system.
Transparent built in support for Mac Resource Fork extensions in the UDF file system.
Supports multiple Mac Partitions on one medium (e.g. multiple partitions on a CD or in a dmg file).
Includes a vast range of features for Mac files support on PC (HFS, ISO9660, UDF), including Mac Binary extraction of files.
Recover data from blanked or quick formatted DVD+RW media.
Mpg (*.dat) Extraction and dat2mpg 'in one' from SVCD and VCD.
Ability to create managed image files (*.IBP / *.IBQ).
Enormous file system coverage and different ways to use them all (find the one suited best for your needs). CDs and DVDs often have different file systems pointing to the same files. This offers possibilities.
Rock Ridge (e.g. for Commodore users, Server use, etc.).
HP SimpleSave support.
Full FAT: FAT12, FAT16, FAT32, ExFAT and FATX support (for instance on DVD-RAM, BD-RE, HDD, Flash media etc.).
NTFS on all types of media.
FAT Undelete
NTFS Undelete
DOS / Windows Partitions
EFI / GUID Partitions (GPT)
HFS / Mac Partitions
Extended Master Boot Record (EMBR) Partitions
Finds VIDEO and AUDIO IFO / BUP / VOB file systems independently from other file systems.
Transparent support for (open) DVD+VR(W) discs, remapping of the content etc. Open +VR discs' files can be seen and extracted right away.
Show (and allow to extract) the Nero project file if available on the optical disc.
Support for the CD-i file system and the different behavior from drives trying to mount a CD-i disc.
Information and file system properties (a must for FS developers).
CD/DVD/HD DVD/BD Surface scan to see if there are physical read errors.
Opens checksum files (*.md5) and automatically verifies the image with the checksum file.
Check if all files and folders are readable without having to extract all data to HD.
Single sector extraction. Extraction of CD/DVD/BD/HD DVD blocks (e.g. for engineering purposes).
Sector Viewer. Check a sector's content in IsoBuster's editor and print or save to HD. Engineers and computer savvy people find missing data making use of Sector View.
Compile (and edit, save, print) lists of all files that contain physical read errors.
Compile lists of all files, including their Logical block address (ideal to find the logical play order for mp3 CDs).
CD-Text support from CD and various image files (*.PXI, *.CCD, *.B5T and *.CUE image files).
Creation of image files (*.ibp and *.ibq,*.iso, *.bin, *.tao.)
Creation of checksum files (*.md5).
Creation of cue sheet files (*.cue).
Conversion of all supported image files to iso/tao/bin/cue/ibp/ibq files.
Support for Plugins so that various other images files can be opened and/or created.
Handles opening of multi-file image files.
Extraction of Audio tracks to wave files.
Support for the Expert Witness compressed Format (EWF).
Play audio analogue. Instruct the drive to play the audio through the analogue output.
Ability to pause a number of seconds between retries to allow the drive to "recover" (useful for older drives in combination with marginally readable media).
Creation of multi-file image files or disc spanning to specified size.
Support for bootable CDs and DVDs. Support for the El Torito standard. Perfect aid to slipstream Windows installation CDs.
Add, Edit, Delete files found based on their signatures.
Show file extents. (Show the different parts of a file, when it is fragmented on disc).
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).
Support for command line parameters.
Comprehensive help file (also available online).
On top of this, IsoBuster interprets image files, such as:
*.DAO (Duplicator)*.TAO (Duplicator)*.ISO (Nero, BlindRead, Creator)*.BIN (CDRWin)*.IMG (CloneCD)*.CCD (CloneCD)*.CIF (Creator)*.FCD (Uncompressed)*.NRG (Nero)*.GCD (Prassi)*.P01 (Toast)*.C2D (WinOnCD)*.CUE (CDRWin)*.CDI (DiscJuggler)*.CD (CD-i OptImage)*.GI (Prassi PrimoDVD)*.PXI (PlexTools)*.MDS (Alcohol)*.MDF (Alcohol)*.VC4 (Virtual CD)*.000 (Virtual CD)*.B5T (BlindWrite)*.B5I (BlindWrite)*.DMG (Apple Macintosh)*.IBP (IsoBuster)*.IBQ (IsoBuster)*.NCD (NTI)*.FLP (Floppy image)*.E01*.S01*.L01 (Expert Witness Format)*.RMG (Rimage)*.DSK (Generic Disk Image)*.VMDK (virtual Machine Disk)*.UDF (UDF Image)*.DD*.XISO*.XBX*.VHD (Microsoft)*.VHDX (Microsoft)*.VDI (Oracle VM VirtualBox)




Sections/Browse similar tools






Alternative to ISOBuster


CD Roller



UltraISO







Guides and How to's


All-In-One guide, VCD or SVCD to DVDR/W with SVCD2DVD

- Read

Converting SVCD PAL 25fps to SVCD NTSC 23.976fps

- Read

How to extract the video from a BIN/CUE SVCD to MPG

- Read

How to extract the video from a BIN/CUE VCD to MPG

- Read

How to quickly convert VCD to DVD

- Read

How to recover VIDEO data from a DVD with IsoBuster

- Read

How to repair a VCD or a SVCD

- Read

How to rip the video from a SVCD to MPG

- Read

How to rip the video from a VCD to MPG

- Read

ISOBuster video tutorials



View all guides with guide description here




Acronyms / Also Known As

ISO Buster, SmartProjects IsoBuster




Share software

Facebook    Twitter    Reddit    LinkedIn    Pinterest    Google+    Email




Notify me when software updated or report software

Email me when it has been updated    Report this software (dead link/new version)  




17 reviews, Showing 1 to 5 reviews


Tried to update to the latest version (4.1), but after installation "about" still shows version 4.0

Review by mail2tom on Nov 29, 2017 Version: 4.1 OS: Windows 8 64-bit Ease of use: 9/10 Functionality: 10/10 Value for money: 10/10 Overall: 10/10




Highly recommended for data recovery. I've rescued data from a dying HDD when no other software could read from them. Worth purchasing and support it great.

Review by Greathelp on Jul 12, 2016 Version: 3.8 OS: Windows 10 64-bit Ease of use: 8/10 Functionality: 9/10 Value for money: 10/10 Overall: 10/10




Most authors/software producers have a "grace period" for version upgrades. I even got one from Sony.

Review by mail2tom on Apr 14, 2012 Version: 2.85 OS: WinXP 64-bit Ease of use: 9/10 Functionality: 10/10 Value for money: 10/10 Overall: 10/10




yes, as usual whith a new version it comes more money, putchased ver. 2.85. never an upgrade, now you got to pay for this, what a deal????

Review by cocibolca1 on Apr 14, 2012 Version: 3.0 OS: WinXP Ease of use: 6/10 Functionality: 7/10 Value for money: 6/10 Overall: 6/10




Indispensable recovery software for any DVD, CD, BD owner. However, Ver. #3 is not the usual free upgrade. It will cost you $27+ to upgrade as the old keys do not work on this version. Nevertheless, this is a necessary upgrade as this product is too important for piece of mind and worth it.
To upgrade goto: www.isobuster.com/upgrade.php


Review by pepegot1 on Mar 30, 2012 Version: 3.0 OS: Windows 7 64-bit Ease of use: 7/10 Functionality: 9/10 Value for money: 9/10 Overall: 9/10


17 reviews, Showing 1 to 5 reviews

1 tool hits, Showing 1 to 1 tools
   



Explanation:
NEW SOFTWARE= New tool since your last visit
NEW VERSION= New version since your last visit
NEW REVIEW= New review since your last visit
NEW VERSION= New version

Latest version
Version number / Beta version number / Update version number and when it whas released.

Type and download
NO MORE UPDATES? = The software hasn't been updated in over 2 years.
NO LONGER DEVELOPED = The software hasn't been updated in over 5 years.
RECENTLY UPDATED = The software has been updated the last 31 days.
Freeware = Download Free software.
Freeware Trialware = Download Free software but some parts are trial/shareware.
Free software = Download Free software and also open source code also known as FOSS (Free and Open Source Software).
Free software Trialware = Download Free software and also open source code but some parts are trial/shareware.
Freeware Ads = Download Free software but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Free software Ads = Free Download software and open source code but supported by advertising, usually with a included browser toolbar. It may be disabled when installing or after installation.
Trialware = Also called shareware or demo. Free Trial version available for download and testing with usually a time limit or limited functions.
Payware = No demo or trial available.
Portable version = A portable/standalone version is available. No installation is required.
v1.0.1 = Latest version available.
Download beta = It could be a Beta, RC(Release Candidate) or an Alpha / Nightly / Unstable version of the software.
Download 15MB = A direct link to the software download.
Win = Windows download version. It works on 32-bit and 64-bit Windows.
Win64 = Windows 64-bit download version. It works only on 64-bit Windows.
Mac = Mac download version. It works on 32-bit and 64-bit Mac OS.
Mac64 = Mac OS download version. It works only on 64-bit Mac OS.
Linux = Linux download version.
Portable = Portable version. No installation is required.
Ad-Supported = The software is bundled with advertising. Be careful when you install the software and disable addons that you don't want!
Visit developers site = A link to the software developer site.
Download (mirror link) = A mirror link to the software download. It may not contain the latest versions.
Download old versions = Free downloads of previous versions of the program.
Download 64-bit version = If you have a 64bit operating system you can download this version.
Download portable version = Portable/Standalone version meaning that no installation is required, just extract the files to a folder and run directly.
Portable version available = Download the portable version and you can just extract the files and run the program without installation.
Old versions available = Download old versions of the program.
Version history available = Complete changelog on our site.
Windows = Windows version available.
Mac OS = Mac OS version available.
Linux = Linux version available.
Our hosted tools are virus and malware scanned with several antivirus programs using www.virustotal.com.


Rating
Rating from 0-10.



Browse software by sections



Search   Contact us   Privacy Policy   About   Advertise   Forum   RSS Feeds   Statistics   Software   

Site layout: Default Classic Blue

Affiliates: free-codecs.com

©1999-2019 videohelp.com