- 1.9.8 : newer (better?) GUI
- 1.9.9 :
- added create/attach vhd and open/attachvhd
- added set disk offline, online, readonly, rw
- added create disk, partition
- added extend/shrink partition
- added exFAT and UDF format filesystems
- 2.0
- modified : remove some screens/functions for simplicity and focus
- added : can backup/restore to/from a wim file (using MS WIMGAPI)
- added : can mount/unmount a wim file
- added : get information about an image within the .wim file
- fixed : support for drives > 2147483647 sectors, now up to 4294967295 sectors
- fixed : cleaned all pchar to pansichar to prepare a move to unicode (where pchar=pwidechar)
- removed : madsecurity, preparing for a 64bits version
- modified : use ms offlinereg for offline registry rather than mounting the hive (less intrusive on the target hive)
- modified : dropped getlogicaldrives api in favor or querydosdevice
- added : set symbolic link
- added : set volume point
- fixed : will properly catch message from wimgapi
- added : will check presence of wimgapi
- added : will exclude files listed in wimscript.ini when capturing to wim
- added : ability to backup and restore to/from devio (from Imdisk / Olof)
- added : set attributes in a wim image
- added : can append datas to a wim file
- added : support for dynamic VHD's
- added : detach vhd
- modified : moved all virtualdisk functions to a new buttonbar
- added : create differencing vhd (i.e a vhd with a parent)
- added : open vhd in read only mode
- added : expand vhd
- added : merge vhd
- added : reference file for wim capture and wim apply
- 2.1
- added : G4D as bootloader next to nt5/nt6
- added : manifest to run with <requestedExecutionLevel level="highestAvailable" uiAccess="false">
- added : read offline hal/processor details
- added : delete offline currentcontrolset\enum key
- removed : dump registry (should be another software)
- removed : jvdialogs unit
- added : can patch the volume serial number (in boot sector)
- added : can patch the hidden sectors (in boot sector)
- added : can patch heads and secpertrack (in boot sector)
- fixed : writing MBR or BS would not work (ressources not saved to current directory)
- added : will refresh drives when on DBT_DEVICEARRIVAL/DBT_DEVICEREMOVECOMPLETE
- added : generate random serial number (to patch boot sector)
- added : create disk will now offer mbr, gpt or raw
- fixed : create partition was adding one sector too much
- fixed : create unique partition was not wiping partitions above 1st partition.
- added : partition editor (using IOCTL_DISK_GET_DRIVE_LAYOUT)
- added : delete partition in partition editor
- added : create partition in partition editor
- added : gpt support in partition editor (using IOCTL_DISK_GET_DRIVE_LAYOUT_ex)
- added : gpt support in create partition (using IOCTL_DISK_SET_DRIVE_LAYOUT_ex)
- added : gpt support delete partition (using IOCTL_DISK_SET_DRIVE_LAYOUT_ex)
- modified : create a GPT partition when there is no partition yet
- 2.2
- modified : IOCTL_DISK_GET_DRIVE_LAYOUT_ex before IOCTL_DISK_SET_DRIVE_LAYOUT_ex when deleting/creating a part
- added : check disk, next to format using fmifs.dll
- added : change partition type
- added : change partition boot indicator
- added : support for wimboot (windows 8.1 update 1 option)
- added : change diskid in partition editor
- changed : increased buffersize from 64k to 512k to speed backuping process
- changed : write win8.1u1 mbr and bs
- added : md5 hash for file
- added : hide_advanced boolean param in config.ini (options section)
- added : can take screenshot of the clonedisk window
- added : can remove an outlookbar button or page via the config.ini (outlookbar section)
- added : can inject any MBR boot code
- modified : changed all desktopcenter to screencenter
- added : patch bytespersec / sectorsperclus / secreserved in boot sector
- changed : bootsector patches for MSDOS5.0 (fat/fat32) as well (was only for oemid=NTFS)
- changed : renamed offlinereg unit to uofflinereg
- changed : changed res to 640*480
- changed : one pagecontrol removed in main screen for more space
- changed : disk/partition properties rewiewed (no access to mbr/bs anymore, all windows api)
- added : disk/part properties in a separate window
- changed : one tabsheet removed in advanced screen (disk/part properties)
- added : double click on the main listview will also display the disk/part properties window
- added : change diskid in mbr tab
- changed : using IOCTL_DISK_GET_LENGTH_INFO in main screen rather than disk geometry to retrieve (correct) disk size
- added : user confirmation on disk online/offline/rw/ro
- added : display disk serial number
- added : display disk cache information
- added : display disk attributes
- changed : update int13 unit with IOCTL_DISK_GET_DRIVE_GEOMETRY_EX instead of IOCTL_DISK_GET_DRIVE_GEOMETRY
- changed : moved most disk management (GET) functions to a separate unit (http://msdn.microsoft.com/en-us/library/windows/desktop/aa363979(v=vs.85).aspx)
- changed : renamed clone_disk method to clone
- fixed : _GetDiskLength
- added : _GetPartLength
- added : backup_ewf & restore_ewf
- added : zero out unused (ntfs) clusters
- added : CompactVirtualDisk
- added : backup to fixed vhd (raw image+footer)
- 2.3
- changed : use IOCTL_DISK_GET_PARTITION_INFO_EX to retrieve part size when backuping/restoring/cloning
- changed : common code for prep source and prep dest when backuping/restoring
- added : vdh informations
- modified : copyfile uses xcopy only if psexec not in the folder
- added : get boot sector work with \\.\PhysicalDrivex syntax
- added : reach boot sector from partition table
- modified : get_bs and set_bs now get an offset optional parameter (to possibly skip asking the user)
- modified : can create more than one gpt partition
- added : can modify a gpt partition type
- added : can modify a gpt partition attributes
- added : can create a virtual disk (raw) in mb/kb/byes
- fixed : taborder in mbr and bs form
- fixed : config called later in formcreate
- added: enable_advanced=1 option in config
- fixed : _restore_bs to work with \\.\PhysicalDrivex syntax
- added : lock & dismount volume(s) when writing BS to physicaldrive
- todo : prep drive before cloning
- modified : getdrive works will all medias
- modified : _get_infos will not crash on GetDriveLayoutEX (x32)
- modified : increased getdrivelayoutex buffer size (x32)
- added : extra partition types in part editor (x32)
- modified : grayed out menus based on gpt/mbr in part editor (x32)
- modified : check on total size in wipe (x32)
- modified : change backup_drive signature (mode parameter removed) (x32)
- modified : backup_drive signature now accepts offset parameter (x32)
- modified : restore_drive signature now accepts size & offset parameters (x32)
- added : can backup/restore from part editor (x32)
- added : disks in gray in main window (x32)
- modified : disks and parts are displayed by default (x32)
- added : can create ISO disc images (x32)
|