-
Notifications
You must be signed in to change notification settings - Fork 2
UI Menu Bar

The menu bar provides access to all major DiskImageTool features.
Menus are organized by function and operate primarily on the active image, unless otherwise noted.
DiskImageTool supports multiple open images simultaneously.
At any time, one image is designated as the active image, which is the target for most menu actions.
The active image can be changed using the image selection combo box in the main interface.
Some menus, menu items, and menu bar controls are context-sensitive and may appear or become enabled only when applicable.
When multiple images are open, an additional control appears on the right side of the menu bar that allows the active image to be moved into a separate DiskImageTool window.
Selecting this control opens the active image in a new application instance, removing it from the current workspace while leaving other open images unchanged.
This provides a simple way to split work across multiple windows without reopening files or duplicating state.
- Available only when more than one image is open
- Moves the active image to a new DiskImageTool instance
- The image is removed from the current instance after transfer
- Other open images remain loaded and unaffected
This is especially useful when comparing images, working on multiple tasks in parallel, or keeping related workflows visually separated.
Commands for opening, saving, closing, and exiting disk images.
- Multiple images can be open at the same time
- Opening a new image does not close existing images
- Newly opened images become the active image
- Open
-
Reload from Disk
Reloads the image from disk while preserving all modifications using the internal modification stack. -
New Image
Creates a new disk image using a predefined format and boot sector.
See New Disk Image Dialog - Save
- Save As
- Save All
- Close
- Close All
- Exit
Commands for modifying disk structures and files within the active image.
All changes are tracked using a modification stack and may be undone, redone, or reverted before saving.
-
Boot Sector
Opens the Boot Sector dialog, allowing inspection and modification of the boot record, BIOS Parameter Block (BPB), extended boot fields, and bootstrap code for the active image.
See Boot Sector Dialog -
File Allocation Table
Opens the File Allocation Table dialog, providing a visual and tabular view of cluster allocation and allowing inspection and controlled editing of FAT entries for the active image.
See File Allocation Table Dialog -
File Properties
Opens the File Properties dialog, allowing you to view and modify file metadata, timestamps, and attributes for the currently selected file or files.
See File Properties Dialog -
Export File
Exports the selected entry.Disabled for:
- 0-byte files
- Directories
- Volume labels
When multiple entries are selected, this becomes Export Selected Files.
-
Replace File
Opens the Replace File dialog, allowing the contents of an existing file in the image to be replaced with data from an external file.Disabled for:
- 0-byte files
- Directories
- Volume labels
Disabled entirely when multiple entries are selected.
-
Import Files
Opens the Import Files dialog and imports files into the root directory. -
Undo
-
Redo
-
Revert Changes
Tools for scanning images and dynamically filtering the image list based on detected characteristics.
Filters are non-destructive and affect only which images are shown.
- Scan Images / Rescan Images
- Clear Filters
After scanning, additional checkbox-based filters appear dynamically.
Only filters relevant to the scanned images are shown, and multiple filters may be active at once.
Filter categories include:
- Modified Files
- Disk characteristics
- Bootstrap detection
- OEM Name detection
- File system features and anomalies
- FAT conditions
- Image database and verification status
Provides access to low-level hexadecimal views of disk data within the active image.
All hex views allow editing except Raw Track Data, which is read-only.
Edits are tracked as image modifications.
See Hex Editor
- Boot Sector
- File Allocation Table
- Root Directory (shown only when no subdirectories exist)
- Directory (shown when subdirectories exist; recursive submenu)
- Free Clusters with Data (if applicable)
- Bad Sectors (if applicable)
- Lost Clusters (if applicable)
- Overdump Data (if applicable)
-
Raw Track Data
Opens a read-only hex view of decoded raw track data for bitstream images, allowing inspection of individual tracks, sector structure, gaps, and low-level formatting details.
See Raw Track Data Dialog - Entire Disk
Commands for normalizing, repairing, and cleaning disk images.
Most items are enabled only when applicable.
All changes are tracked using the modification stack.
-
Remove Windows Modifications
Removes:- Creation Date fields added by Windows
- Last Accessed Date fields added by Windows
- Boot Record OEM Name values modified by Windows
- Clear Reserved Bytes
- Truncate Image / Pad Image Size
-
Fix Image Size
- Truncate Image
- Restructure Image
- Restore Boot Sector from Root Directory
- Remove Boot Sector from Root Directory
- Batch Remove Windows Modifications
Boot sector restore/removal tools are intended for cleaning images affected by
boot sector viruses, which commonly store a copy of the original boot sector
at the end of the root directory.
Commands for reading from and writing to physical floppy disk drives.
Menu items are enabled only when the corresponding drive is detected.
- Read Disk in Drive A
- Read Disk in Drive B
- Write Disk in Drive A
- Write Disk in Drive B
Read operations are non-destructive.
Write operations overwrite all existing data on the target disk.
Advanced commands for working with flux-level hardware.
The Flux menu appears only after flux hardware is configured in Options.
- Greaseweazle
- KryoFlux
Flux image sets are not supported directly in the workspace.
-
Read Disk
Can read directly to:- A Basic Sector Image
- A Supported Bitstream Image
- A Flux Image Set
Optional conversion from a flux image set is triggered explicitly by the user.
See Read Disk Dialog
-
Write Disk
Writes the currently active workspace image directly to disk using flux hardware.
No flux image set is created.
See Write Disk Dialog -
Convert Flux Image
See Convert Image Dialog
-
Erase Disk
Runs thegw.exe eraseaction.
See Erase Disk Dialog -
Clean Drive
Runs thegw.exe cleanaction.
Clean a drive in a zig-zag pattern using a cleaning disk.
See Clean Drive Dialog -
Device Info
Runs thegw.exe infoaction and displays results in the text viewer.
Display information about the Greaseweazle setup. -
Report Bandwidth
Runs thegw.exe bandwidthaction and displays results in the text viewer.
Report the available USB bandwidth for the Greaseweazle device.
Read-only analytical reports for the active image.
-
Modifications (bitstream images only)
Detects write splices, indicating where writing began and new data overwrote
existing magnetic data.
These locations are commonly used for copy protection, diagnostics, and authenticity analysis.
Reports never modify image data.
Application-wide configuration settings.
-
Create Backup on Save
-
Check for Update on Startup
-
Import Using Drag and Drop
Chooses between a file open dialog or a drag-and-drop window for imports. -
Display Titles
Controls whether title metadata (Title, Publisher, Year, etc.) is shown in the
summary panel when an image is found in the database. -
Language
Language packs are selected via checkboxes with radio-button behavior.
Changes take effect after restarting DiskImageTool. -
Flux Configuration
Access to project information and application details.
- Project Page
- Check for Update
- Change Log
- About DiskImageTool
- Most menu actions operate on the active image
- Many menus and controls adapt dynamically based on image type, structure, or hardware availability
- Destructive operations always prompt for confirmation
- Menu bar behavior is designed to be safe, explicit, and preservation-focused
- Menu Bar
- Toolbar
- Image Selection Dropdown
- Summary Panel
- Checksums Panel
- Directory and File Panel
- Directory and File Panel Context Menus
- Status Bar
Disk Images
Files and Directories
Flux