Releases: CodingWonders/DISMTools
v0.8_260315
This is the first preview release of DISMTools 0.8, with new features and enhancements:
File hashes
| File | Name | Hash (SHA256) |
|---|---|---|
| Installer | dt_setup.exe | FDFEF8E063F891D33D64BD9CB8B9F6B6142E7A32F61868BB9D2F4E5268741B18 |
| Portable | DISMTools.zip | F476E5BB43E4CDE0F662574DC8DCEDB203C88787E100BF2A4EA9965EA6B0AE8B |
Important
If you use Windows Defender, it may incorrectly flag this version as malware. SmartScreen may also do this. Don't worry; this is safe to download and use.
This AV solution flags this program because it lacks code-signing certificates, which are quite expensive (as of January 2025, 660 and 864 dollars for 3 years of SV and EV certificates, respectively, from Comodo).
If you use other antivirus solutions, you will not see this problem. Learn more here
Bugfixes
- Fixed an issue where removed features would appear in the wrong place
- Fixed a minor UI issue where the proper user principal name (UPN) would not be shown when selecting a user in the ADDS domain join wizard
Note
This does not impact domain join in any way, as it still uses the SAM account name of a domain user, but the change was done to improve accuracy
New features
Preinstallation Environment Helper
- The Sysprep Preparation Tool has seen support for
CopyProfile - Guards have been added to prevent running the PE Helper on a PXE environment, and to warn when running the PXE Helpers on a non-PXE environment
- The autorun menu now has options to browse disc contents and copy the boot image to a WDS server
- The DISMTools Preinstallation Environment can now be configured via policies:
- You can now view images and groups in a WDS server graphically:
- When launching the Driver Installation Module, the Preinstallation Environment can now tell you the hardware IDs of unknown devices
- HotInstall can now export SCSI adapters to install them in the DTPE image
Unattended answer file features
- You can now specify scripts written in VBScript and JScript
- The following starter scripts are affected by this version:
| Starter Script | Stage | State | Changes (if modified) |
|---|---|---|---|
| Enable Batch script file locks | During System Configuration | New | |
| Remove MAX_PATH length limit | During System Configuration | New | |
| Show and Hide System Desktop icons | When the first user logs on | New |
- The Starter Script Editor has seen several improvements
System Service Manager
- Service information can now be saved to a report, whether you manage a Windows image or an installation
- Services can now be removed
Image information
- The image information saver is now run asynchronously
- When information about a package file can't be obtained, DISMTools will now continue processing the rest of the queue
- Filter assistants have been added to the feature, capability, and driver information dialogs to allow you to build queries more easily:
Image Tasks
- A new automatic image reload service is now included, to let you have all your images reloaded on system startup:
- You can now export drivers by class name:
Miscellaneous
- The following libraries and components have been updated:
| Component | Version in 0.7.3 | New version |
|---|---|---|
| Markdig | 0.45.0 |
1.1.1 |
| Scintilla.NET | 6.1.1 |
6.1.2 |
Update details
Setting migration will be performed when you update to this version. These are the settings that will be affected:
| Setting | New status | Reason |
|---|---|---|
| DISMTools Preinstallation Environment default policies | New |
What's Changed
- DISMTools 0.8 Preview 1 by @CodingWonders in #342
Full Changelog: v0.7.3_stable...v0.8_pre_2631
v0.7.3
DISMTools 0.7.3 is now available as a stable version, with new features and enhancements:
File hashes
| File | Name | Hash (SHA256) |
|---|---|---|
| Installer | dt_setup.exe | A4AA743205A8A880134ED49593855736CC34CB6B1FA49E8D2C6CBB6E19865A2B |
| Portable | DISMTools.zip | D662AC1F3F94FDDA8C60EDF26433575E4E2F74CC0B77E68E312834AF905E26BE |
Important
If you use Windows Defender, it may incorrectly flag this version as malware. SmartScreen may also do this. Don't worry; this is safe to download and use.
This AV solution flags this program because it lacks code-signing certificates, which are quite expensive (as of January 2025, 660 and 864 dollars for 3 years of SV and EV certificates, respectively, from Comodo).
If you use other antivirus solutions, you will not see this problem. Learn more here
Note
Those using the Windows Utility to install apps can install the stable release of DISMTools from there
Overall changes
Bugfixes
Note
This will show the bugfixes of all preview versions. To view them, expand a section
Preview 1
- The unattended answer file creation wizard no longer goes to the Finish page when it can't find UnattendGen
Preview 2
- Fixed an issue in the capability removal dialog where the incorrect items would be shown
Preview 3
- Fixed an issue where hovering over the original file name of a driver would return an incorrect result if a search query had been typed
- Scaling issues have been fixed. The program should look nicer at 125% scaling
Preview 4
- Fixed issues with recursive driver addition on Windows 8 hosts not working correctly
- Fixed an issue where the PE Helper would not go back to the disk selection screen when pressing B
- Fixed an issue where the image capture script would take longer to start the image capture process after having used the Sysprep Preparation Tool
- To get
%TEMP%more accurately, the PE Helper and its components now use .NET APIs as opposed to relying on$env:TEMP
New features
Note
This will show the new features introduced in all preview versions. The changes introduced in this version ever since its last preview are shown below this section
Preinstallation Environment Helper
- A menu option has been added to the DISMTools Preinstallation Environment to change the keyboard layout to use
- Desktop background overrides have been implemented for the DISMTools Preinstallation Environment, so that you can give it your touch:
- The Driver Installation Module now has improved HiDPI awareness
- CODE: the Driver Installation Module now uses modern C++ standards when using supported compilers
- CODE: the build script of the Driver Installation Module no longer requires version 11 of the platform toolset (for VS2012) and fully uses version 19.5 (VS2026)
- The PE Helper now lets you reload disk and partition listings
- The WDS Helper client now lets you reload disk and partition listings, as well as the installation images and groups in the WDS server. It also performs validation of your input now:
- The PE Helper now supports partition table overrides:
Note
Partition table overrides are advanced settings that you should use if you're installing an OS from a computer to another computer, and both computers use different firmware types. Do not use these if you only install an OS to the first computer.
- The Sysprep Preparation Tool has been updated to the latest release, with support for exporting and adding SCSI adapters and other storage controllers to the DT PE image, improved DPI handling, and more
- The DISMTools Preinstallation Environment now contains a script to create boot entries depending on the system's firmware type
- You can now access the DiskPart command line from the image capture script. You can also change the keyboard layout from that script. The image capture script will also append
.wimto the destination file name if you hadn't given it a (valid) file extension - The PE Helper and the WDS Helper client now let you pick the EFI boot binary to use, whether it is the Microsoft Windows Production PCA 2011 or the Windows UEFI CA 2023 boot binary:
- HotInstall now detects the presence of the RAMDisk Options (
{ramdiskoptions}) BCD object - PXE Helper Servers can now be started on Windows Server Core. Still, running DISMTools or any of its components on Server Core is not recommended
Unattended answer file features
- The following starter scripts are affected by this version:
| Starter Script | Stage | State | Changes (if modified) |
|---|---|---|---|
| Show File Extensions | When users log on for the first time | New | |
| Display Bugcheck Parameters | During System Configuration | New |
- A new Starter Script Editor lets you easily create your own starter scripts:
Note
The Starter Script Editor comes in 2 versions: one using .NET 4.8 and the other one using .NET 2.0. This allows for many operating systems to be supported, as old as Windows 98 Second Edition.
- When configuring regional settings, you can now switch to Ireland (a EEA member) automatically:
- When browsing through starter scripts you can now export the script code so that you can use it anywhere:
System Service Manager
- When selecting a service host (svchost) group, services in that group are now sorted alphabetically by display name
- Services of types 80 (
0x50) and 96 (0x60) are now shown as per-user services. User service flags will be shown for such types of services:
Image information
-
New search filters have been added to the driver information dialog when working with installed drivers:
- To filter by provider name, type
prov:then the provider name

- To filter by inbox status, type either
inbox:ornoinbox:

- To filter by whether they are critical to the boot process or not, type either
bc:ornobc:

- To filter by class name, type either
classname:orcn:, then the class name out of the ones available here and here

- To filter by date, use
date:plus a comparer and a field. More info in the Help documentation - To filter by signature status, type either
sig:ornosig:
- To filter by provider name, type
-
You can now save the HTML image information reports to any location:
- Custom property viewers in the package and feature information dialogs now follow user-preferred font settings
- You can now search AppX package information when the extended AppX package getter is run
Note
The extended AppX package getter is a script that detects additional AppX packages in an active installation that are registered to all users
- DISMTools now detects Windows PE images in disguise, such as Sergei Strelec's WinPE. These images spoof the edition IDs to resemble something else, such as "Professional". This makes DISM and any program that queries the edition ID think it's not a Windows PE image
- When a background process fails, DISMTools will now continue running the remaining processes, as opposed to abruptly stopping them. After finishing, you can now see which failed and why:
- When mounting an image, you can now specify an ISO file...
v0.7.3_260215
This is the fourth and final preview release of DISMTools 0.7.3, with new features and enhancements. Show this off on Valentine's Day as a love present!
File hashes
| File | Name | Hash (SHA256) |
|---|---|---|
| Installer | dt_setup.exe | 69D67515AB67D42A99A4D5B0DAEE6925EA2963E0618E936A4187EBC345A68041 |
| Portable | DISMTools.zip | 51832F4829785A2EB5F5BB12A087B4BC25396B158DEAF893E30A56C91E3226D5 |
Important
If you use Windows Defender, it may incorrectly flag this version as malware. SmartScreen may also do this. Don't worry; this is safe to download and use.
This AV solution flags this program because it lacks code-signing certificates, which are quite expensive (as of January 2025, 660 and 864 dollars for 3 years of SV and EV certificates, respectively, from Comodo).
If you use other antivirus solutions, you will not see this problem. Learn more here
Bugfixes
- Fixed issues with recursive driver addition on Windows 8 hosts not working correctly
- Fixed an issue where the PE Helper would not go back to the disk selection screen when pressing B
- Fixed an issue where the image capture script would take longer to start the image capture process after having used the Sysprep Preparation Tool
- To get
%TEMP%more accurately, the PE Helper and its components now use .NET APIs as opposed to relying on$env:TEMP
New features
Preinstallation Environment Helper
- The PE Helper and the WDS Helper client now let you pick the EFI boot binary to use, whether it is the Microsoft Windows Production PCA 2011 or the Windows UEFI CA 2023 boot binary:
- HotInstall now detects the presence of the RAMDisk Options (
{ramdiskoptions}) BCD object - PXE Helper Servers can now be started on Windows Server Core. Still, running DISMTools or any of its components on Server Core is not recommended
- The Driver Installation Module now handles DPI scaling better
- The Sysprep Preparation Tool has been updated
Unattended answer files
- The Starter Script Editor now lets you import Batch and PowerShell script files to make them part of your starter script. It also lets you toggle word wrap, and you'll now see the position of the caret in the script code. It also handles DPI scaling much better:
- When configuring regional settings, you can now switch to Ireland (a EEA member) automatically:
- When browsing through starter scripts you can now export the script code so that you can use it anywhere:
System Service Manager
- Services of types 80 (
0x50) and 96 (0x60) are now shown as per-user services. User service flags will be shown for such types of services:
Environment Variable Manager
- Environment variables in the user scope now show on Windows PE images
Image Tasks
- You can now filter drivers by release date and signature status
- You can now import drivers from the online installation management mode
- A script is now included to help you add drivers recursively on Windows NT 6.x systems (Windows Vista-8.1, including Server 2008-2012 R2)
- You can now select items in the image index overview list of the image mount dialog to specify the image index
Miscellaneous
- A new tool has been added to detect UEFI CA 2023 readiness:
Obviously, if you don't have Secure Boot enabled, you don't really have to worry.
- The following libraries and components have been updated:
| Component | Version in latest preview | New version |
|---|---|---|
| Markdig | 0.44.0 |
0.45.0 |
- 7-Zip has been updated to version 26.00
What's Changed
- DISMTools 0.7.3 Preview 4 by @CodingWonders in #331
Full Changelog: v0.7.3_pre_2621...v0.7.3_pre_2622
v0.7.3_260201
This is the third preview release of DISMTools 0.7.3, with new features and enhancements:
File hashes
| File | Name | Hash (SHA256) |
|---|---|---|
| Installer | dt_setup.exe | 89D9038487097176EA6E11A94BC3B35FFD3B77C63061F18A448BD666F81AD037 |
| Portable | DISMTools.zip | 053F8B943DB4232EA65BF41B14BDAF735140C24C4504D9F8A7ED73C4BDBCB4B9 |
Important
If you use Windows Defender, it may incorrectly flag this version as malware. SmartScreen may also do this. Don't worry; this is safe to download and use.
This AV solution flags this program because it lacks code-signing certificates, which are quite expensive (as of January 2025, 660 and 864 dollars for 3 years of SV and EV certificates, respectively, from Comodo).
If you use other antivirus solutions, you will not see this problem. Learn more here
Bugfixes
- Fixed an issue where hovering over the original file name of a driver would return an incorrect result if a search query had been typed
- Scaling issues have been fixed. The program should look nicer at 125% scaling
Note
The display scaling notice will now show at 150% or higher display scaling
New features
Preinstallation Environment Helper
- The PE Helper now supports partition table overrides:
Note
Partition table overrides are advanced settings that you should use if you're installing an OS from a computer to another computer, and both computers use different firmware types. Do not use these if you only install an OS to the first computer.
- The Sysprep Preparation Tool has been updated to the latest release, with support for exporting and adding SCSI adapters and other storage controllers to the DT PE image, improved DPI handling, and more
- The DISMTools Preinstallation Environment now contains a script to create boot entries depending on the system's firmware type
- You can now access the DiskPart command line from the image capture script. You can also change the keyboard layout from that script. The image capture script will also append
.wimto the destination file name if you hadn't given it a (valid) file extension
Unattended answer file features
- The Starter Script editor now supports saving to user data folders by default
Image tasks
- You can now search AppX package information when the extended AppX package getter is run
Note
The extended AppX package getter is a script that detects additional AppX packages in an active installation that are registered to all users
- DISMTools now detects Windows PE images in disguise, such as Sergei Strelec's WinPE. These images spoof the edition IDs to resemble something else, such as "Professional". This makes DISM and any program that queries the edition ID think it's not a Windows PE image
- When a background process fails, DISMTools will now continue running the remaining processes, as opposed to abruptly stopping them. After finishing, you can now see which failed and why:
- When mounting an image, you can now specify an ISO file. DISMTools will mount the ISO file and grab the installation images that you can use from it:
- DISMTools can now show you the names of the AppX packages that you see from your Start menu (friendly display names) when removing them:
Note
This option can be configured in the settings. If DISMTools can't grab the friendly display name of an application, it will fall back to showing the application's display name
- New search engines and engine modes are available, and you can now filter them based on how much you tolerate AI features in them
Note
If you select a search engine that exceeds an AI tolerance setting, the program will warn you:
You can increase and decrease the tolerance settings to your liking. However, when you decrease the tolerance setting, you will be able to pick from less search engines and engine modes. Quality of search results may also decrease, but it's not to say that AI results have quality. They are... "Microsloppy" (see what I did there?)
Help documentation
- DISMTools now contains Help documentation files in Spanish
Note
Multilingual help documentation is still in experimental stages and DISMTools will still show help documentation in English. Multilingual documentation may not fully arrive in the stable release of 0.7.3 due to how big it is, and due to the changes that are made to conform to this version. I recommend that you chip in and help with the multilingual documentation. Your contributions will be greatly appreciated.
Update details
Setting migration will be performed when you update to this version. These are the settings that will be affected:
| Setting | New status | Reason |
|---|---|---|
| Image operations -> Format for AppX package display names during removal | New | |
| Image operations -> Searching image information online -> Search Engine Name | Extended | New search engines and engine modes available |
| Image operations -> Searching image information online -> Artificial Intelligence (AI) feature tolerance in search engines | New |
v0.7.2 Update 1
This is the January 2026 update of DISMTools 0.7.2, with new features and enhancements from preview releases of version 0.7.3.
File hashes
| File | Name | Hash (SHA256) |
|---|---|---|
| Installer | dt_setup.exe | 69DAC711F7929DFDF24B1BA83B310247062A67CA94FAB53921F7C049CE89D700 |
| Portable | DISMTools.zip | 52B102474996CAB12D7B4DE1CFB59AD760A818EC54ADFEA192B15A6D21C788DB |
Important
If you use Windows Defender, it may incorrectly flag this version as malware. SmartScreen may also do this. Don't worry; this is safe to download and use.
This AV solution flags this program because it lacks code-signing certificates, which are quite expensive (as of January 2025, 660 and 864 dollars for 3 years of SV and EV certificates, respectively, from Comodo).
If you use other antivirus solutions, you will not see this problem. Learn more here
Bugfixes
- The unattended answer file creation wizard no longer goes to the Finish page when it can't find UnattendGen
- Fixed an issue where hovering over the original file name of a driver would return an incorrect result if a search query had been typed
New features
- A menu option has been added to the DISMTools Preinstallation Environment to change the keyboard layout to use
- CODE: the Driver Installation Module now uses modern C++ standards when using supported compilers
- CODE: the build script of the Driver Installation Module no longer requires version 11 of the platform toolset (for VS2012) and fully uses version 19.5 (VS2026)
- The PE Helper now lets you reload disk and partition listings
- The WDS Helper client now lets you reload disk and partition listings, as well as the installation images and groups in the WDS server. It also performs validation of your input now:
- You can now access the DiskPart command line from the image capture script
- The following starter scripts are affected by this version:
| Starter Script | Stage | State | Changes (if modified) |
|---|---|---|---|
| Show File Extensions | When users log on for the first time | New | |
| Display Bugcheck Parameters | During System Configuration | New |
- When selecting a service host (svchost) group, services in that group are now sorted alphabetically by display name
- Custom property viewers in the package and feature information dialogs now follow user-preferred font settings
What's Changed
- DISMTools 0.7.2 Update 1 by @CodingWonders in #330
Full Changelog: v0.7.2_stable...v0.7.2_upd1
v0.7.3_260118
This is the second preview release of DISMTools 0.7.3, with new features and enhancements:
File hashes
| File | Name | Hash (SHA256) |
|---|---|---|
| Installer | dt_setup.exe | 529B91268762D485B6EA20B20D410E21275412917889D6B695BDD6CEC0BAA92F |
| Portable | DISMTools.zip | 60FBC2FC3688CFA0A9284BEC92DBB4A8209A8F95B3170E61B289A328D6E1900A |
Important
If you use Windows Defender, it may incorrectly flag this version as malware. SmartScreen may also do this. Don't worry; this is safe to download and use.
This AV solution flags this program because it lacks code-signing certificates, which are quite expensive (as of January 2025, 660 and 864 dollars for 3 years of SV and EV certificates, respectively, from Comodo).
If you use other antivirus solutions, you will not see this problem. Learn more here
Bugfixes
- Fixed an issue in the capability removal dialog where the incorrect items would be shown
New features
Preinstallation Environment Helper
- The Driver Installation Module now has improved HiDPI awareness
- CODE: the Driver Installation Module now uses modern C++ standards when using supported compilers
- CODE: the build script of the Driver Installation Module no longer requires version 11 of the platform toolset (for VS2012) and fully uses version 19.5 (VS2026)
- The PE Helper now lets you reload disk and partition listings
- The WDS Helper client now lets you reload disk and partition listings, as well as the installation images and groups in the WDS server. It also performs validation of your input now:
Unattended answer file features
- A new Starter Script Editor lets you easily create your own starter scripts:
Note
The Starter Script Editor comes in 2 versions: one using .NET 4.8 and the other one using .NET 2.0. This allows for many operating systems to be supported, as old as Windows 98 Second Edition.
- The following starter scripts are affected by this version:
| Starter Script | Stage | State | Changes (if modified) |
|---|---|---|---|
| Display Bugcheck Parameters | During System Configuration | New |
Image information
-
New search filters have been added to the driver information dialog when working with installed drivers:
- To filter by provider name, type
prov:then the provider name

- To filter by inbox status, type either
inbox:ornoinbox:

- To filter by whether they are critical to the boot process or not, type either
bc:ornobc:

- To filter by class name, type either
classname:orcn:, then the class name out of the ones available here and here

- To filter by provider name, type
-
You can now save the HTML image information reports to any location:
- Custom property viewers in the package and feature information dialogs now follow user-preferred font settings
Miscellaneous
- CODE: large parts of the codebase are being refactored to improve speed and reliability
- Inno Setup has been updated to version 6.7
- DISMTools now handles HiDPI displays much better
Note
You will still see the HiDPI note on startup as scaling issues are still being found and fixed. Most of these should be ironed out, however.
- The following libraries and components have been updated:
| Component | Version in 0.7.2 | New version |
|---|---|---|
| Managed DISM API | 4.0.0 |
4.0.7 |
| WindowsAPICodePack | 8.0.6 |
8.0.14 |
What's Changed
- DISMTools 0.7.3 Preview 2 by @CodingWonders in #326
Full Changelog: v0.7.3_pre_2611...v0.7.3_pre_2612
v0.7.3_260104
This is the first preview release of DISMTools 0.7.3, with new features and enhancements:
File hashes
| File | Name | Hash (SHA256) |
|---|---|---|
| Installer | dt_setup.exe | 0BD62955ED1C1AEB520A89B3132AEF66588CBA257E4ED68F1AD7C4E659C9619A |
| Portable | DISMTools.zip | 632D2847926F63CAA228B2DDA5F29244BD0C6716B55A1770B8AAB57ED1F41C67 |
Important
If you use Windows Defender, it may incorrectly flag this version as malware. SmartScreen may also do this. Don't worry; this is safe to download and use.
This AV solution flags this program because it lacks code-signing certificates, which are quite expensive (as of January 2025, 660 and 864 dollars for 3 years of SV and EV certificates, respectively, from Comodo).
If you use other antivirus solutions, you will not see this problem. Learn more here
Bugfixes
- The unattended answer file creation wizard no longer goes to the Finish page when it can't find UnattendGen
New features
Preinstallation Environment Helper
- A menu option has been added to the DISMTools Preinstallation Environment to change the keyboard layout to use
- Desktop background overrides have been implemented for the DISMTools Preinstallation Environment
Unattended answer file features
- The following starter scripts are affected by this version:
| Starter Script | Stage | State | Changes (if modified) |
|---|---|---|---|
| Show File Extensions | When users log on for the first time | New |
- The Starter Script Browser can now show starter scripts created by users
System Service Manager
- When selecting a service host (svchost) group, services in that group are now sorted alphabetically by display name
Miscellaneous
- CODE: many item visualization procedures now use LINQ
- The program now stores user-created data (themes, starter scripts, and DT PE backgrounds) in a safe location, so they're no longer deleted by updates
What's Changed
- DISMTools 0.7.3 Preview 1 by @CodingWonders in #324
Full Changelog: v0.7.2_stable...v0.7.3_pre_2611
v0.7.2
DISMTools 0.7.2 is now available as a stable version, with new features and enhancements:
File hashes
| File | Name | Hash (SHA256) |
|---|---|---|
| Installer | dt_setup.exe | 3AB811B201889DB9A1B46735B6E81581FFE3027B5328815706ECF91D2A94FEA0 |
| Portable | DISMTools.zip | D23ED44A83B54A35DE878FC457E4A5C6D815B255A42395D87D8907F74F2D87D2 |
Important
If you use Windows Defender, it may incorrectly flag this version as malware. SmartScreen may also do this. Don't worry; this is safe to download and use.
This AV solution flags this program because it lacks code-signing certificates, which are quite expensive (as of January 2025, 660 and 864 dollars for 3 years of SV and EV certificates, respectively, from Comodo).
If you use other antivirus solutions, you will not see this problem. Learn more here
Note
Those using the Windows Utility to install apps can now install the stable release of DISMTools from there
Overall changes
Bugfixes
Note
This will show the bugfixes of all preview versions. To view them, expand a section
Preview 2
- Fixed an issue where YouTube videos in the DISMTools Tour would not show with video player error 153
Preview 3
- Fixed an issue where HotInstall would fail to prepare a computer if it already had BOOTMGR legacy view settings configured
- Fixed a crash when opening the popup mounted image picker in some cases
Preview 4
- When picking a starter script using the predefined collection, language highlighting is correctly selected now
- ADK detection has been refactored in both the main program and the PE Helper to detect ADK kits roots, as opposed to a registry value that is no longer added by ADK installers (thanks rayman95 on the My Digital Life forums for spotting)
- Certain windows that cause freezes when the program is closed are now closed automatically
New features
Preinstallation Environment Helper
- HotInstall has received DynaLog logging
- The PE Helper will now call OSCDIMG more times if it fails to create the ISO file
- The Sysprep Preparation Tool has been updated to version 0.7.2
- The PE Helper now introduces a computer inventory framework that lets you view information about your system, for issue reporting
- You can now access PXE Helper Servers more quickly from the Tools menu:
- Notes are now included for the FOG Helper Server on UNIX
- The FOG Helper Server for UNIX now checks presence of FOG and MariaDB systemd service units
- DISMTools will now warn you when you create ISO files with UEFI CA 2023 support on a system that does not offer such support:
- The PE Helper now adds the WDS Tools optional component to the Preinstallation Environment
- The image capture script in the DISMTools Preinstallation Environment now lets you launch the Driver Installation Module to load disk controllers, and the WDS image capture wizard to capture your installations for a WDS instance:
- Several improvements were made to the WDS Helper:
- The WDS Helper now displays a warning when it's loaded on non-PXE environments:

- The WDS Helper can now get the IP addresses of the PXE client and the PXE server. You can default to using the server's IP address and the default port as well:

- The WDS Helper now validates more information when authenticating with the server
- The WDS Helper now displays a warning when it's loaded on non-PXE environments:
Unattended answer file features
- UnattendGen has been updated to the latest version
- Self-contained copies of UnattendGen that are older or newer than the expected version will now be removed automatically
- The Starter Script format now contains name and description fields
- You can now preview starter scripts before loading them with the new Starter Script browser:
- The following starter scripts are affected by this version:
| Starter Script | Stage | State | Changes (if modified) |
|---|---|---|---|
| Set Quick Machine Recovery Settings | During System Configuration | Modified | Value checking has been added1 |
| Enable Verbose Status Messages | During System Configuration | New | |
| Disable Windows Notification Sources | When users log on for the first time | Modified | Copilot (APPX package) has been added to the blocklist2 |
| Configure folders for Git integration | When the first user logs on | New | |
| Set a custom wallpaper | When the first user logs on | Modified | Wallpaper path has been moved to a variable |
| All remaining scripts | Any stage | Modified | Added name and description fields |
1 Boolean values under 0 are now 0 and ones over 1 are now 1. Negative integer values are now automatically converted to positive values.
2 Because Copilot is block-listed with its AppX package name, modifications to this starter script may be done in the future in case that package name changes. In the event of a package name change caused by a newer version of Copilot, any existing answer files with old versions of this script may no longer disable Copilot notifications.
- A product key can now be determined automatically by the wizard based on the edition of the mounted Windows image:
Note
Edition detection should work correctly for most Windows images as they use standard edition IDs such as Professional or ProfessionalWorkstation. Otherwise, you will still be able to specify an edition manually, or a custom product key that works with said Windows image. The generic product keys work with Windows 11. They may also work with Windows 10.
Image Tasks
- Web Search engines are now configurable:
- Feature and capability image information dialogs now have links to search for specific items online, using your preferred search engine
DynaLog
- DynaLog now removes log archives more than a month old
DISMTools Tour
- The Italian tour has been updated to point to Italian tour videos
System Service Manager
- You can now view service groups:
- You can now view the groups registered in the image's service host:
Miscellaneous
- Several improvements were made to Italian translations (#294, #296, #298, #301, #307; thanks @bovirus)
- CODE: web search functionality has been modularized
- Tinted color themes are now available
Note
Tinted color themes are available for red, green, orange and purple colors in both light and dark modes. Those who prefer a more minimalist look can also opt for black and white color themes
- Inno Setup has been updated to version 6.6. With this change, you will now see installers in a dark theme, if you had configured your system accordingly:
- The RTF version of the GPLv3 license is now used
- The installer window size has been increased
- The popup mounted image picker now loads at the center of the parent window to avoid showing either partially or out of screen bounds
- The following libraries and components have been updated:
| Component | Version in 0.7.1 | New version |
|---|---|---|
| Managed DISM API | 3.3.12 |
4.0.0 |
| Scintilla.NET | 6.0.1 |
6.1.1 |
| Markdig | 0.43.0 |
0.44.0 |
Changes made since last preview
Bugfixes
No issues have been fixed
New features
- The ISO creator now downloads and installs the latest ADKs (10.1.28000.1)
- The revamped ADK detection procedure has been ported to the Extensibility Suite
- The image capture script now lets you capture Windows im...
v0.7.2_251221
This is the fourth and final preview release of DISMTools 0.7.2, with new features and enhancements:
File hashes
| File | Name | Hash (SHA256) |
|---|---|---|
| Installer | dt_setup.exe | 60ACCCA3F96FD79E07CFE388BBCE220F7FEEA846D1F00D4760DEF33EC22AA2F9 |
| Portable | DISMTools.zip | D44645757C1E7A88005A376F51FD7AC3BD656133061A74B68EFF77E6D27C2863 |
Important
If you use Windows Defender, it may incorrectly flag this version as malware. SmartScreen may also do this. Don't worry; this is safe to download and use.
This AV solution flags this program because it lacks code-signing certificates, which are quite expensive (as of January 2025, 660 and 864 dollars for 3 years of SV and EV certificates, respectively, from Comodo).
If you use other antivirus solutions, you will not see this problem. Learn more here
Bugfixes
- When picking a starter script using the predefined collection, language highlighting is correctly selected now
- ADK detection has been refactored in both the main program and the PE Helper to detect ADK kits roots, as opposed to a registry value that is no longer added by ADK installers (thanks rayman95 on the My Digital Life forums for spotting)
- Certain windows that cause freezes when the program is closed are now closed automatically
New features
Preinstallation Environment Helper
- You can now access PXE Helper Servers more quickly from the Tools menu:
- Notes are now included for the FOG Helper Server on UNIX
- The FOG Helper Server for UNIX now checks presence of FOG and MariaDB systemd service units
- DISMTools will now warn you when you create ISO files with UEFI CA 2023 support on a system that does not offer such support:
- The PE Helper now adds the WDS Tools optional component to the Preinstallation Environment
- The image capture script in the DISMTools Preinstallation Environment now lets you launch the Driver Installation Module to load disk controllers, and the WDS image capture wizard to capture your installations for a WDS instance:
- Several improvements were made to the WDS Helper:
- The WDS Helper now displays a warning when it's loaded on non-PXE environments:

- The WDS Helper can now get the IP addresses of the PXE client and the PXE server. You can default to using the server's IP address and the default port as well:

- The WDS Helper now validates more information when authenticating with the server
- The WDS Helper now displays a warning when it's loaded on non-PXE environments:
Unattended answer file features
- A product key can now be determined automatically by the wizard based on the edition of the mounted Windows image:
Note
Edition detection should work correctly for most Windows images as they use standard edition IDs such as Professional or ProfessionalWorkstation. Otherwise, you will still be able to specify an edition manually, or a custom product key that works with said Windows image. The generic product keys work with Windows 11. They may also work with Windows 10.
Miscellaneous
- The popup mounted image picker now loads at the center of the parent window to avoid showing either partially or out of screen bounds
- The following libraries and components have been updated:
| Component | Version in latest preview | New version |
|---|---|---|
| Scintilla.NET | 6.1.0 |
6.1.1 |
What's Changed
- DISMTools 0.7.2 Preview 4 by @CodingWonders in #312
Full Changelog: v0.7.2_pre_25121...v0.7.2_pre_25122
v0.7.2_251207
This is the third preview release of DISMTools 0.7.2, with new features and enhancements:
File hashes
| File | Name | Hash (SHA256) |
|---|---|---|
| Installer | dt_setup.exe | 43165EBB6FD24BAF1F19AB7A8A5E75FCB7841CB539CBD1F8FC280D024768383B |
| Portable | DISMTools.zip | 65BE393B5F471B0456214FC9780FD3044EF7FFF28ED3E35978596C9F48FD2BD2 |
Important
If you use Windows Defender, it may incorrectly flag this version as malware. SmartScreen may also do this. Don't worry; this is safe to download and use.
This AV solution flags this program because it lacks code-signing certificates, which are quite expensive (as of January 2025, 660 and 864 dollars for 3 years of SV and EV certificates, respectively, from Comodo).
If you use other antivirus solutions, you will not see this problem. Learn more here
Bugfixes
- Fixed an issue where HotInstall would fail to prepare a computer if it already had BOOTMGR legacy view settings configured
- Fixed a crash when opening the popup mounted image picker in some cases
New features
Preinstallation Environment Helper
- The PE Helper now introduces a computer inventory framework that lets you view information about your system, for issue reporting
- The Sysprep Preparation Tool has been updated
Unattended answer file features
- The Starter Script format now contains name and description fields
- You can now preview starter scripts before loading them with the new Starter Script browser:
- The following starter scripts are affected by this version:
| Starter Script | Stage | State | Changes (if modified) |
|---|---|---|---|
| Configure folders for Git integration | When the first user logs on | New | |
| Set a custom wallpaper | When the first user logs on | Modified | Wallpaper path has been moved to a variable |
| All remaining scripts | Any stage | Modified | Added name and description fields |
System Service Manager
- Sorting of svchost groups is now done by name when 2 or more svchost groups contain the same amount of services
Installer
- The RTF version of the GPLv3 license is now used
- The installer window size has been increased
Miscellaneous
- The following libraries and components have been updated:
| Component | Version in latest preview | New version |
|---|---|---|
| Markdig | 0.43.0 |
0.44.0 |
What's Changed
- DISMTools 0.7.2 Preview 3 by @CodingWonders in #310
Full Changelog: v0.7.2_pre_25112...v0.7.2_pre_25121








































