ImageUSB Changelog

What's new in ImageUSB 1.5 Build 1006

Feb 26, 2024
  • Added some debugging messages during Write image routine

New in ImageUSB 1.5 Build 1005 (Feb 26, 2024)

  • Updated Max Drives from 50 to 128 (experimental)

New in ImageUSB 1.5 Build 1004 (Feb 26, 2024)

  • Changed program font to fix display issue on foreign language OS

New in ImageUSB 1.5 Build 1003 (Oct 8, 2020)

  • Fixed bug where user is unable to select a read-only file for writing to UFD.

New in ImageUSB 1.5 Build 1002 (Aug 26, 2020)

  • Detected bootable ISOs will have their primary partition marked active.
  • Fixed bug where the progress bar would rollover and show incorrect progress on writing ISOs over 4GB.
  • When writing ISOs, user can now select either FAT32 or NTFS. If file within ISO is greater than 4GB, NTFS will be used irregardless of selection.

New in ImageUSB 1.5 Build 1001 (Nov 22, 2019)

  • Fixed a bug where images created with V1.5.1000 had incorrect imageUSB header and was not being subsequently recognized by imageUSB. If using other imaging tools, specify an offset of 512 bytes to skip the header.

New in ImageUSB 1.5 Build 1000 (Oct 31, 2019)

  • Support for extraction the contents of the ISO image.
  • EXPERIMENTAL - Software will try to detect if ISO image is bootable and if so write appropriate bootloader. As of release only booting through UEFI seems to be working. Tested with Windows 10 ISO, Linux (Porteus-5.0rc, Ubuntu-19.04 and Mint 19.2 ISO images). NOT ALL ISO IMAGES WILL WORK. This functionality is experimental and may be removed from software at any time.
  • Log moved into it's own Window to allow for larger visible USB Drive List.

New in ImageUSB 1.4 Build 1003 (Apr 17, 2019)

  • Fixed bug where formmatting as NTFS may cause imageUSB to crash.
  • Fixed bug where formattting as FAT32 for smaller drive would fail.
  • Added imaging precheck for desintation freespace and allowed max file size for destination filesystem when creating image.

New in ImageUSB 1.4 Build 1001 (Feb 15, 2019)

  • Fixed issue with failure with overwriting BitLocked drives. imageUSB will now use VDS to force format the BitLocked volume before proceeding with writing the image.
  • Fixed several possible crashes related to writing to log file.

New in ImageUSB 1.4 Build 1000 (Nov 7, 2018)

  • Extend Partition will add a new partition to fill remaining space when writing image smaller than drive if extending is not an option. New Parition will be formatted using NTFS.
  • If more than one drive is selected in the write imaging processing. Due to likely disk signature collusion, drives may be placed offline by Windows. As such Extend or Add Partition
  • may only work on first drive selected.
  • Fixed bug where the Cancel Button on the Yes/No/Cancel Dialog Prompt before Imaging doesn't do anything. Should Now correctly cancel operation.
  • Up total drive limit to 50 drives. All drives connected to computer (irregardless if they are USB drives) are counted toward this total. Note: We have never tested this many at once.
  • Switched debug logging to use g3log library.
  • Dropped support for Windows XP.

New in ImageUSB 1.3 Build 1006 (Mar 14, 2018)

  • Fixed word wrapping issue in log after resizing window.
  • Should now run on WindowsXP SP3 again. Support for Windows XP may be dropped in the future.

New in ImageUSB 1.3 Build 1005 (Mar 14, 2018)

  • Main Window is resizable vertically.
  • Fixed possible write failure bug when trying to reimage a drive that may have not have a mount point assigned (i.e. drive letter) to its volumes. imageUSB would fail to properly lock/unmount volume. As seen in MemTest86 on some Windows 10 machines.

New in ImageUSB 1.3 Build 1004 (Oct 20, 2017)

  • Added FAT32 as a format option.
  • Fixed a bug with partition extension not operating correctly on NTFS partitions after imaging.

New in ImageUSB 1.3 Build 1002 (Aug 1, 2017)

  • Fixed a bug causing imageUSB crash on encountering excessively long or badly formatted drive serial numbers.
  • Application taskbar will show current progress.
  • Added Drag and Drop. Allow user to drag file from Windows Explorer when imaging method is "Write Image".
  • Changed logtime from seconds elapsed to timestamp.
  • Added option to turn on Beep on Completion.

New in ImageUSB 1.3 Build 1002 (Sep 19, 2016)

  • Fixed a bug causing imageUSB to incorrectly fail a verification by reading more bytes than available on the destination image/drive.
  • Fixed a bug on Windows XP where the GUI log would display an unknown character at the end of each line.

New in ImageUSB 1.3 Build 1001 (Apr 27, 2016)

  • Fixed a bug causing imageUSB to incorrectly write the header block back to the disk when image is not of even 1 MB chunks.

New in ImageUSB 1.3 Build 1000 (Apr 20, 2016)

  • imageUSB now supports Physical Disks instead of only volumes assigned drive letters by Windows. This should allow disks previous not selectable to be imagable
  • Various GUI changes:
  • ListView changed to TreeView control. This changed is to allow showing of partition information for each drive
  • New flashing complete dialog to indicate imaging completion and success or failure
  • Running count of number of drives selected for imaging is now displayed

New in ImageUSB 1.2 Build 1006 (Oct 8, 2015)

  • Addressed issue where extending partition on some NTFS drive would fail if the USB drive (preimaged) was already partitioned as max sized.

New in ImageUSB 1.2 Build 1005 (Oct 8, 2015)

  • Addressed issue where some drives have the same volume GUID and would cause imageUSB unable to determine disk number for the UFD.

New in ImageUSB 1.2 Build 1004 (Aug 5, 2015)

  • Addressed issue during image creation where imageUSB will error out before finishing the image for certain drive.

New in ImageUSB 1.2 Build 1003 (Aug 5, 2015)

  • Format will add an MBR at sector 0 and partition entry table will point to the partition that was formatted.
  • Updated Format progress bar to stop and reset when completed.

New in ImageUSB 1.2 Build 1002 (Mar 25, 2015)

  • Updated and added various Text/Strings to be more relevant to the action being performed.
  • Added speed in status. Speed is typically govern by the slowest IO (e.g. write). Speed displayed is the average for the entire process.
  • Increased visible GUI log size

New in ImageUSB 1.2 Build 1001 (Mar 24, 2015)

  • Fixed crash when creating Image with Post Image Verification enabled.

New in ImageUSB 1.2 Build 1000 (Mar 21, 2015)

  • Fixed issue when Zeroing GPT formatted drives. Will not correctly zero MBR and Primary GPT and Secondary GPT.
  • New Zero behavior. Zeroing will wipe entire drive (write 0x00 to the whole drive).
  • Added option to extend partition when writing image. Only supported for single partition images with NTFS filesystem.
  • Reformat option will Zero the drive (boot sector only) and reclaim any disk space and format the volume with NTFS filesystem. Requires Vista or later.

New in ImageUSB 1.1 Build 1015 (Jun 27, 2014)

  • Fixed issue when Zeroing GPT formatted drives. Will not correctly zero MBR and Primary GPT and Secondary GPT.

New in ImageUSB 1.1 Build 1014 (Dec 17, 2013)

  • Option to Zero the Master Boot Record. This will allow Windows to see the full size of the drive after reinserting. Windows should automatically prompt to format unrecognized drive.
  • New warning message if you try to write an image located on any of the drives selected as destination drives.

New in ImageUSB 1.1 Build 1013 (Oct 25, 2013)

  • Verify Bug Fix
  • In DebugMode, when verifying option is checked and when image is a valid imageUSB .bin file, the checksum will be calculated on the actual image as well. Drive checksum comparison will still be against checksum stored in header

New in ImageUSB 1.1 Build 1012 (Oct 17, 2013)

  • Write verification is now supported for images not created with imageUSB. A checksum will be calculated for the image and then compared to the image written on the UFD.
  • Enabled UFD list while imageUSB is writing/creating images. Should allow you to scroll the list to see progress of all UFD when more than 4 drives are used. Source code clean up

New in ImageUSB 1.1 Build 1011 (Oct 17, 2013)

  • Added ability to select '.img' files.

New in ImageUSB 1.1 Build 1010 (Oct 17, 2013)

  • Fixed a program crash when reading fake USB drives. It seems that some USB flash drives are tricking the Windows API to incorrectly recognizing the end of the drive.

New in ImageUSB 1.1 Build 1009 (Oct 17, 2013)

  • Allows writing images larger than destination drives. End of the image will be truncated and not be written to the drive.

New in ImageUSB 1.1 Build 1008 (Oct 17, 2013)

  • Added a delay on retry for failed write attempts. Will wait 1 sec before retry.
  • Address an issue where writing image would sometimes fail with Error 5: Access is Denied.

New in ImageUSB 1.1 Build 1007 (Oct 17, 2013)

  • Fixed some erroneous debug logging messages.
  • Tweaked verification settings, should report which offset verification failed at.
  • For Writing to flash drive, upon write failure, imageUSB will retry up to 3 times to rewrite to the failed location.

New in ImageUSB 1.1 Build 1006 (Oct 17, 2013)

  • Improved debug logging.

New in ImageUSB 1.1 Build 1005 (Oct 17, 2013)

  • Added the ability to write .ISO to USB drives. The drive must be bigger than the iso and the drive size will be truncated to the size of the iso. To recover lost storage, use Window's Disk Management tool.

New in ImageUSB 1.1 Build 1004 (Oct 17, 2013)

  • Fixed an issue that would occur if more than one drives are being processed at once (happened sporadically).
  • Added "-d" command line option that will log additional debug info
  • Fixed typos

New in ImageUSB 1.1 Build 1003 (Oct 17, 2013)

  • Notification/prompt when imaging finishes.
  • Option for post image verification for both creating from and writing from usb drives.
  • Previously, writing to drives always was verified. Verification may double the imaging time.
  • Each image created with imageUSB will have an accompanying log file written with checksum values calculated during the creation process.
  • MD5 & SHA1 checksum calculation implemented
  • Now with more warning prompts! To prevent accidently destroying data.
  • Simultaneous image creation is now supported. See the help documentation for naming convention used.
  • Running imageUSB with -l command line will save a log (The same one as seen at the bottom of the GUI).