-
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
-
Recent
A dynamic submenu listing recently opened image files and recently used folders.
The list is rebuilt each time the submenu is opened and includes keyboard mnemonics for quick access.- Recent files and recent folders are shown in separate sections, separated by a divider.
- Entries whose file or folder no longer exists on disk appear disabled.
- A trailing Clear Recent command clears both lists.
- When no recent entries exist, a single (Empty) placeholder is shown.
-
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 - 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 for inspection and modification of the boot record, BIOS Parameter Block (BPB), extended boot fields, and bootstrap code for the active image.
See Boot Sector -
File Allocation Table
Opens the File Allocation Table dialog, which provides a visual and tabular view of cluster allocation and supports inspection and controlled editing of FAT entries for the active image.
See File Allocation Table -
File Properties
Opens the File Properties dialog for viewing and modifying file metadata, timestamps, and attributes on the currently selected file or files.
See File Properties -
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, which replaces the contents of an existing file in the image with data from an external file.Disabled for:
- 0-byte files
- Directories
- Volume labels
Disabled entirely when multiple entries are selected.
See Replace File
-
Import Files
Opens the Import Files dialog and imports files into the root directory.See Import Files
-
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, exposing individual tracks, sector structure, gaps, and low-level formatting details.
See Raw Track Data - 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
-
Write Disk
Writes the currently active workspace image directly to disk using flux hardware.
No flux image set is created.
See Write Disk -
Convert Flux Image
See Convert Flux Image
-
Erase Disk
Runs thegw.exe eraseaction.
See Erase Disk -
Clean Drive
Runs thegw.exe cleanaction to clean a drive in a zig-zag pattern using a cleaning disk.
See Clean Drive -
Device Info
Runs thegw.exe infoaction and displays information about the Greaseweazle setup in the text viewer. -
Report Bandwidth
Runs thegw.exe bandwidthaction and reports the available USB bandwidth for the Greaseweazle device in the text viewer.
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. -
Image Analysis (XML)
Generates a structured XML report describing the active image's summary, boot record, file system, identification, and checksum data.
The report is displayed in the XML viewer, where it can be saved to disk.
See XML Viewer -
Batch Image Analysis (XML)
Generates a single XML report covering all currently loaded images in the workspace.
Enabled only when more than one image is open.
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
-
Documentation
Opens the online DiskImageTool documentation (this wiki) in the default browser. - 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
- New Disk Image
- Edit Boot Sector
- Edit File Allocation Table
- Hex Editor
- Find
- Raw Track Data
- XML Viewer
Files and Directories
Disk
Flux
Miscellaneous