ImgBurn is a lightweight CD / DVD / HD DVD / Blu-ray burning application that everyone should have in their toolkit!
Added: Support for multi-session/track CD reading/burning (*using a CUE
file - this includes Audio CD's from anything DirectShow/ACM can handle -
Added: 'Ez-Mode Picker' screen with big buttons for newbies to help them
decide on which mode to use (and people who want the program to load up in a
'neutral' mode where no discs get initialised - bit faster).
Added: Support for additional UDF revisions in Build mode. It now supports
1.02, 1.50, 2.00, 2.01, 2.50 and 2.60.
Added: Ability to use 'Language Files' to have the GUI in your own native
Added: New 'Create CD CUE File...' option to the Tools menu (and a button
to the Write mode and Write Queue windows for easy access). Here you can
build your own custom layout CUE file (for burning in Write mode).
ID3/APE/OGG tags within Audio files can be used as a basis for CD-TEXT.
Added: Support for building images that only (officially) use UDF but are
bootable. A fake ISO9660 filesystem is added with a dummy 'README.TXT' file
in the Root saying the disc uses UDF.
Added: Support for '/SRC ALLSECTORS' and '/SRC <Custom Number Of
Sectors>' CLI commands to be used in Discovery mode.
Added: Support for non-stop 'queued' burning from a changer device - like
the Sony VGP-XL1B2(3).
Added: 'Find Next Blank Disc' button to the 'Insert Next Disc' window if
the 'Next' drive has a changer device associated with it.
Added: 256x256 Vista style icons for the application exe and also the file
association icon for when ImgBurn is the file's default associated
Added: 'Recent Files' option to the popup menu on the build mode
destination browse button. These recent files are mirrored in the drop down
combobox. As 'Clear' is now part of the Recent File list I've removed the
'Clear Dest MRU List' button from the settings window.
Added: Support for controlling (just the basic stuff - query / load /
eject / mount / dismount) medium changers (like the Sony XL1B).
Added: 'Form X' (for Mode 2 tracks) to the TOC Information shown in the
info panel on the right.
Added: By default, the program now sends the 'Send OPC Information'
command prior to sending any 'Write' commands.
Added: Option to not prompt for 'Close Track/Session/Disc' functions on
Added: The option to skip the 'close track/session/disc' commands if a
Added: Another the option 'Clear OPC History' to the 'Change Advanced
Settings...' screen for LITEON drives.
Added: Support for using relative path names in IBB files or when passing
arguments via CLI using the /SRC and /DEST switches.
Added: CLI switch '/PORTABLE' to tell the program not to write the file
association / autoplay / shell extension registry keys ('/NOSAVESETTINGS'
already does it).
Added: The ability to perform 'Display IFO Layer Break Information...'
function on the media in the current drive.
Added: A final 'fallback' function for calculating the correct image file
format on 'Unknown' images.
Added: Removeable drives (excluding A: and B:) to the 'Drive Quick Change'
context menu available on the destination file name label in Read mode and
the destination browse button in Build mode.
Added: Support for correct sorting of IFO/BUP files in the HD DVD Video
Added: Support for ECC block (64k) padding between IFO/BUP files in the HD
DVD Video 'HVDVD_TS' folder.
Added: Link to (forum based) guides within the 'Help' menu.
Added: Link to IBQ folder within the 'Help' menu.
Added: Seperate 'Read Speed' settings for Data/Audio in 'Read' mode.
Added: Support for the 'PortableMode' option ('/PORTABLE' via CLI) when
reading from the registry/ini file.
Added: When calculating the automatic destination path for read mode, the
program now checks the user has permission to write to the folder. As it
normally goes to the root folder of the drive, this fails under Vista when
running as a 'Normal' user. Now it will realise that and point to the 'My
Documents' folder instead.
Added: Support for NEC (Optiarc) drives to the 'Automatic Change Book
Added: The log now displays the current booktype setting (where supported)
just before a burn onto DVD+ (plus) format media.
Added: A new screen (called 'Changer Control') for drives with embedded
disc changers. This screen allows the users to load/unload slots and view
details about the changer.
Added: Detection of HD-DVD / Blu-ray Video images in Build mode by their
folder names (in the same way DVD Video is detected by the presense of a
Added: 'Optimised Size' info to the log and the summary box when in Build
mode with the 'Optimise Duplicate Files' setting enabled and some duplicates
have been found.
Added: The destination file 'Save As' dialog box in Build mode now
defaults to using the volume label (if one is specified) as a basis for the
initial file name.
Added: You can hold CTRL when clicking on the 'copy volume label to other
file system' buttons and it'll also copy the text to the clipboard.
Added: The 'Sync Cache/Close Track/Close Session/Finalise Disc' functions
at the end of a burn are now auto retried 3 times on failure.
Added: 'Share Selected Images Amongst Drives' button the the Queue window.
Added: Ability to read the volume label from Wii ISO images.
Added: Message saying 'Sorry, ImgBurn cannot copy protected discs.' if the
user inserts a CSS/CPPM protected DVD or AACS protected HD DVD/Blu-ray disc
- the 'Read' button also remains disabled so they can't click it.
Added: New 'Magic Speed' (high speed / silent) option for Samsung drives
in the 'Advanced Features' dialog window.
Added: 'Read Speed' option to the main window in Read/Verify modes. These
have now been removed from the settings.
Added: Option to prevent the screen saver from starting whilst the program
Added: Support for reading the disc name from the 'VPLST000.XPL' file on
HD DVD Video builds - used in the same way the DVD Text name is from a DVD
Video disc - as a basis for the auto generated Volume Label.
Added: 'Recent Files' support to Read/Build modes. It's accessed via the
'File' menu (Both modes) or by right clicking on the 'Browse' button (Read
Added: Drag + Drop a folder onto the program exe/shortcut and ImgBurn will
open in Build mode and add that folder to the source list.
Added: A tiny bit more error checking during the burn - could catch errors
right at the start that would otherwise be lost.
Added: Command line parameters for all the 'Bootable Disc' options in
Added: Option to have Build mode sort files in the order they're in within
the source window. (This is only possible to a certain degree!)
Added: Message to tell user to close the drive tray during the
write/verify tray cycling process if the program fails to do it
automatically. The message can be disabled in the settings for non-newbie
Added: 'Changer Control' button to the 'Insert Next Disc' window.
Added: Support for reading/reporting the 'Volume Set Identifier' from the
UDF file system.
Added: 'Move To Top', 'Move Up', 'Move Down', 'Move To Bottom'
functionality for the 'Source' list within Build mode. Options are availabe
on the context menu, via keyboard shortcuts and via buttons (but only when
in 'expanded' view).
Added: Option to enable/disable OS AutoPlay on Data/Audio CD's (like the
option in TweakUI and CloneCD). This makes the whole 'Operating System
Options' bit (with regards to AutoInsert/AutoPlay) more complete.
Added: When no cells can be found for a layer break, ImgBurn will identify
which one you should split. (Build mode only)
Added: Additional detail to the error/warning messages that get logged
when there's an issue with the user specified layer break position.
Added: The option of not capturing graph data at all.
Added: Support for relative paths (i.e. starting with '.' and '..') and
[DATE], [TIME], [DATETIME] modifiers when specifying a name for the
destination file for build mode via CLI (or in an IBB file).
Added: Support for relative paths and [DATE], [TIME], [DATETIME] modifiers
when specifying a name for the log file via CLI.
Added: Support for the newer LiteOn ID string ('ATAPI DVD A') within the
automatic booktype/advanced settings code.
Added: Support for a '/SRCLIST' CLI parameter to pass the name of a file
(plain text) that contains the names of folders / files to add to the
'Source' box in Build mode.
Added: New CLI option '/DELETESOURCE' where 'Build' mode will delete all
the files it just burnt - assuming burn (and verify) was successful.
Added: The ability to use the drive name within the AWS feature to force a
speed for a specific device when the current 'Disc ID' is not in the list.
Added: Additional keyboard shortcuts when working with Build mode's
'Source' list, Burn Queue's 'Image' list or 'Create CD CUE File's 'Layout'
Added: 'Add To Write Queue When Done' checkbox option to 'Create DVD MDS
Added: The 'Extract Boot Image' feature now also lists the drive volume
label next to the appropriate list entry if one exists.
Added: When filling the buffer before a write operation, the program won't
ever consider it full if the 'Cancel' window is open. This gives the user
time to cancel the burn and prevent anything from being written to the disc.
Added: A 'View ImgBurn Translations...' option to the 'Help' menu.
Added: 'Media Information' (a.k.a. Image Information) button within Read
mode. To make it skip analysing the tracks (for CD-TEXT, MCN, ISRC,
PreGaps), hold the 'Ctrl' key when clicking the button.
Added: Tooltips to all the 'Size' type labels where the size is shown in
Bytes, KB, MB and GB.
Added: AutoPlay options for the following events: HandleHDDVDBurning,
HandleBluRayBurning, PlayCDAudio, PlayDVDMovie, PlayHDDVD, PlayBluRay.
Added: Version information to the installer exe.
Added: 'ImgBurn Projects...' option to the 'Help' menu. (This points to
the 'IBB Projects' folder in the users 'Application DataImgBurn' folder)
Added: If the automatic check for updates feature fails, an entry is added
to the log to show that it failed.
Added: Support for the new 'Verify Not Required' (VNR) flag in the 'Write
12' command when BD-R media is being used. This comes under the 'FastWrite'
option - i.e. when FastWrite is enabled, this flag gets set.
Added: 'Open With' shell extension option in the Settings window. When
enabled, ImgBurn lists itself in the manual 'Open With' selection window
that you can have pop up on files with unknown file extensions.
Added: Warning message if burning to DVD-RAM / HD DVD / Blu-ray when 'Test
Mode' is enabled saying that it might not be supported and data could
actually get written to the disc. (seems to vary between drives - certainly
with DVD-RAM anyway).
Added: New CLI option '/IGNORELOCKVOLUME' that causes the program to
automatically ignore any failure to lock the drive for exclusive access if
the error code is 'Access Is Denied'.
Added: A new hint to the error box when attempts to lock the drive for
exclusive usage fail, the error is 'Access is denied' and 'wmplayer.exe'
(Windows Media Player) is open.
Added: Tooltips to the listbox in the 'Create DVD MDS File' window for
items that are longer than the box. (For some weird reason the scrollbar
can't scroll far enough on vista even though the calculation for it's limits
is perfect on all previous Windows OS's).
Added/Changed: When drives are on the same SCSI ID, the program will fall
back to sorting them by drive letter and finally by name when the 'Device
-> Sort Order' is set to 'Address'.
Added/Changed: The 'auto set booktype' code is now called again if the
disc finalisation fails - otherwise the drive appears to forget what it's
been told to do!
Added/Changed: If Build mode detects the file 'I386NTLDR', it will
automatically enable the ISO9660/Joliet options of allowing files without
Added/Changed: Read mode's Destination 'Save As' dialog window now also
includes filters for .BIN and .IMG files. Defaults to .BIN for complex CD
discs and ISO for everything else.
Added/Changed: Build mode's Destination 'Save As' dialog window now also
includes filters for .IMG files.
Added/Changed: Optimised the file I/O buffering when writing to a
Added/Changed: The IFO modifying code as part of LB selection has been
updated to handle LB cells where the previous one has a Cell Command
associated with it that's just a NOP.
Added/Changed: Read mode has gone back to remembering the destination path
of the image you just read and using that instead of a new one it would
normally calculate. The 'old' path is only used if the current disc has the
same volume label, same creation date within the file system and same total
sector count as the one you just read. (This is for people who eject the
disc and insert a new one before clicking the 'OK' button to finish the
previous read where it then wouldn't give you a new path for the new disc.)
Added/Changed: The 'Graph Data' folder is now created if it doesn't exist.
Added/Changed: Build mode now groups files by an entire directory
(including sub directories) rather than doing it by directory level (as it
did previously). There is a new option to make it revert to doing it by
Added/Changed: 'DVDPreview' code updated to include latest fixes and
option of Real-time (normal film FPS) playback speed in the layer break
Added/Changed: Tweaked the error handling of the code that sets the layer
break on the disc. You can now actually abort the write operation if it
fails (abort/retry/ignore options are provided).
Added/Changed: When typing into ISO9660 fields, spaces are automatically
translated to underscores.
Added/Changed: When 'Delete Image When Done' is enabled in 'Write' mode,
the program will prompt the user before deleting anything if there are more
than 10 files to delete or if any of them are in the supported audio files
list (i.e. APE, ACC, FLAC, OGG, MP3 etc).
Added/Changed: Sector Viewer now remembers/restores the current 'scroll'
position when changing sectors.
Changed: Build mode won't use current inserted media's layer break info
during calculate/write if the media isn't empty - it'll stick with the
default values as taken from the 'Media' tab.
Changed: Updated some of the booktyping/advanced settings stuff so it
reports the error if the actual command fails.
Changed: Rewrote the function that detects if a given process (name) is
running - used to detect programs the can interfere with certain program
Changed: The Quick Edit 'Destination' field in Read mode (double click the
file name label) is now a combobox and maintains a history of previous file
names (taken from 'Recent Files' list).
Changed: Destination files names chosen in Build mode are now added to the
'Recent Files' list in Write/Verify mode.
Changed: Destination files names chosen in Read mode are now added to the
'Recent Files' list in Write/Verify mode.
Changed: Updated the installer to NSIS 2.34
Changed: Updated the exe compressor to UPX 3.02
Changed: 'Calculate MD5 Hash Values' now defaults to OFF. It's less work
for the app to do and will reduce latency between reads/writes because of
Changed: Optimised the filesystem parsing code.
Changed: The 'Install for All Users' option in the installer will record
the current users 'check for updates' setting in HKLMSoftwareImgBurn.
Other users (on a multi-user PC) will then use this value rather than using
the program's default value.
Changed: The images used in the log window to the XP versions (32bit
colour + alpha channel)
Changed: Done away with the 'ReadAhead' caching part when parsing the file
system as it often meant far more was being read than actually necessary.
Changed: Optimised the 'last resort' (fallback) image analysing code so it
should be a bit quicker now. (This is the bit that runs just before it pops
up the 'Invalid or unsupported image file' message)
Changed: The IFO modifying code as part of LB selection has been updated
to leave all the other cells alone if the one selected is already marked as
non-seamless. (Chances are that it's the original LB cell and so the others
don't need / shouldn't be modified for fear of messing something up!)
Changed: Fine tuned some of the 'Recent Files' stuff so images created in
'Build' mode are added to the 'Write' mode recent file list at the end of
the build. Same goes for 'Read' mode (at the end of the read!).
Changed: Verify mode now defaults to reading Audio at MAX speed instead of
Changed: The destination 'browse' button in Read mode now has the same
popup menu as the one in Build mode (i.e. with 'Change Drive' and 'Recent
Changed: The destination 'file name' label in Read mode now has a new
popup menu with the options - 'Edit' and 'Copy'.
Changed: Read Error retries are now handled / logged in the same way Write
errors are (i.e. 1 log entry per retry - so we can see exactly what's going
on and why it failed)
Changed: 'Clipboard' button in the 'Filter Driver Load Order' window to
say 'Copy To Clipboard'. I noticed people didn't instantly get what it was
for, hopefully that'll change now.
Changed: Updated the 'Display Graph Data using DVDInfoPro' icon to the
current one use by the actual program.
Changed: I/O Debug mode is now automatically disabled whenever the program
is closed - so it's then not active the next time ImgBurn is loaded.
Changed: Removed the 'I/O Debug Mode' checkbox from the settings window.
(It's only available via the F8 key now)
Changed: UDF File Set Identifier now defaults to using the volume label
field rather than 'UNDEFINED'.
Changed: Button height is now the Windows standard 23 pixels rather than
Borland standard 25.
Changed: Buttons on the 'Write Queue' window are now only enabled if
they're applicable / available based on the current state of the listview.
Changed: Tweaked the 'Create DVD MDS File' feature so that it can be used
to create an .MDS file from a .DVD file and keep the layer break information
Changed: Renamed the 'Create Boot Image' option on the 'Bootable Disc' tab
in Build mode to 'Extract Boot Image' and changed the layout slightly.
Changed: Handling of file extensions / initial file names in the 'Save As'
dialog boxes used in Read and Build modes (for the destination file).
Changed: Tweaked some of the code used to find interfering programs.
Changed: Changed the nsis installer script so it enhances the ImgBurn
entry in Add/Remove programs (offering web/support links and making it
'Remove' only etc).
Changed: Browsing for a destination file in Read or Build modes no longer
adds the selected file to the Write mode MRU list - the file is only added
after the actual Read/Build.
Changed: Build mode no longer automatically changes settings when it finds
'I386NTLDR', it prompts the user first if a certain few settings aren't
configured correctly and could produce a non-working disc.
Changed: Ignore miscompares in 'Optional EDC' area (last 4 bytes in the
sector) in Mode 2 Form 2 tracks during a Verify if the bytes in the file are
Changed/Fixed: TOC information ('track mode') is now reported as-is and is
no longer using info obtained via 'Read Track Information' (which I've now
seen to return bogus/different info).
Changed/Fixed: Certain unicode functions have been tweaked to allow for
file/path names longer than 'MAX_PATH'. They should now support upto 32767
characters rather than 260.
Changed/Fixed: The ISO9660 file/folder entries within the file system have
been made more compatible with certain players.
Changed/Fixed: Program should have complained if you tried to burn an
unsupported format to DVD/HD DVD/BD and then quit early.
Changed/Fixed: Program would keep asking (for each track) if you wanted to
burn data of the wrong format (but stuff that could be converted) to DVD/HD
Changed/Fixed: Tweaked the 'Supported Write Speeds' code to not give odd
values from certain drives.
Changed/Fixed: Updated the forms to use 'TUIStateForm' instead of 'TForm'
as their base VCL control so it fixes an issue on Windows 2000 (or Windows
XP without themes) to do with focus rectangles.
Changed/Fixed: Context menu option (in Write/Verify modes) to change the
volume label no longer appears when it's not possible to do so (i.e. when
the image has no supported file systems).
Changed/Fixed: More registry calls that access HKLMSoftware so it changes
both branches under Wow64 (x64 OS's).
Changed/Fixed: When loading an IBB into Build mode via CLI, the other CLI
parameters are now processed both before (to correctly configure things like
file system etc) and after the IBB has been processed. (CLI parameters
therefore take priority over those specifed in the IBB)
Fixed: Refresh issue with changing the volume label on small images where
the app was reading the old label from the cache rather than the new one in
Fixed: Read mode not maintaining the correct 'Track Path' value within the
Fixed: Verify could fail with miscompares when converting some images
Fixed: Some option reading the ISORead value rather than the ISOVerify one
(can't remember which one exactly doh!).
Fixed: Bug that could mess up the destination file name in 'Read' mode if
the path was a network share.
Fixed: Potential issue with 'pending' ASPI commands where the
SendASPI32Command function doesn't set its return value to 'pending'.
Fixed: Failure to remove the 'Shell Extensions - DVD' keys from the
Fixed: Potential access violation when determining the format of an image
file and the program doesn't find a match in the first set of checks.
Fixed: 'Build' modes 'DVD Video - Uppercase File/Folder Names' option
wasn't always working correctly.
Fixed: 'Read Capacity' I/O Error when starting off in Read mode and no
disc was present.
Fixed: The 'Browse for folder' button for Read mode's 'Default Destination
-> Custom' setting was defaulting to the wrong folder.
Fixed: The Joliet Volume Descriptor's (SVD) 'Root Directory' entry had a
different value for 'size' (the real one rather than rounded to nearest
2048) than the one in extent itself.
Fixed: Incorrectly set Joliet file identifier lengths to 2 instead of 1 if
there was no file name at all.
Fixed: The ";1" was being cut off the filenames in the ISO9660
Fixed: A UDF descriptor was being messed up due to an incorrect mem copy
Fixed: UDF directory/file UniqueID values weren't compliant with the
Fixed: It was possible to right click the volume label text in 'Read' mode
and bring up the 'Change Volume Label' box.
Fixed: A byte in the data/time field within PVD of ISO9660 FS was
incorrect when NOT specifying a value.
Fixed: Dodgy wording in the prompt when you check the 'seamless' box on
the layer break dialog.
Fixed: The program wasn't always correctly locating the file system in
images where the data track was offset in the file. (i.e. it didn't start
right at the start)
Fixed: When analysing an image the program could potentially use (read
from) cached data when it wasn't valid for the area being requested.
Fixed: 'Read' option in the 'File' menu wasn't hooked up to anything.
Fixed: Arithmetic overflow operation when pre-allocating files - they
weren't being made with the correct size if over 4GB.
Fixed: Using the wrong functions to work out conversion from KB/s to read
speed (i.e. 2x) on HDDVD and Blu-ray discs in code that checks if the
requested read speed matches the real one the drive says it's using.
Fixed: Bug in the graph data (IBG file) code where it was (could be)
writing incorrect values for the 'speed' in Verify and Read modes.
Fixed: Flashing progress bars under running Vista. (Borland's problem, not
Fixed: The 'Apply' button wasn't being enabled on the 'Change Volume
Label' window when enabling/disabling Unicode support.
Fixed: The UDF volume label wasn't being updated (via the 'Change Volume
Label' window) if all you'd done is enabled/disabled Unicode support.
Fixed: UDF Volume Set Identifier is now filled out in the correct format
using the volume creation date/time rather than the value of GetTickCount().
Fixed: 'Read' mode thought it was ok to read from an unformatted BD-RE
Fixed: The program should not display 'Supported Write Speeds' on BD-ROM
Fixed: 'Duplicate File' detection code could end up setting some files
with an LBA of 0 if the 'real' file hadn't been assigned an LBA yet.
Fixed: The 'Open Containing Folder' button in Verify mode is now only
enabled when a file has been selected/loaded.
Fixed: The 'Open Containing Folder' button didn't work during verify
unless actually being done from Verify mode.
Fixed: A couple of little bugs I found having turned on a few more
Fixed: AutoPlay settings not being written to the registry properly on x64
Fixed: Global 'Overwrite Files' option wasn't being reset at the end of a
read operation and so any response given would be applied to all the reads
until the program was closed down.
Fixed: When looking for modified filenames in build mode (due to various
file system restrictions), the check was not case sensitive.
Fixed: TOC display in the info window on the right of the main screen
wasn't showing (larger than normal) 'PreGap' areas for anything other than
the first session. (This is where the 1st track in the session doesn't begin
right at the start of the session - and is normally where 'hidden' audio
tracks are stored)
Fixed: 3.3x was being filtered as a 'Supported Write Speed' (available on
some 8x DVD+RW in certain drives) and showing as 3.4x instead.
Program Information Category:
Tools and Utilities Type:
Free Version: 188.8.131.52 Size: 1.8MB Works on: Windows