Skip to content

Releases: CodingWonders/DISMTools

v0.7.2

27 Dec 07:11

Choose a tag to compare

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 1
  • Fixed some issues regarding absolute paths in some cases (#300, thanks @jekovcar)
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

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:

DISMTools_DUu62jIqWU

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...
Read more

v0.7.2_251221

20 Dec 07:59
09b7e43

Choose a tag to compare

v0.7.2_251221 Pre-release
Pre-release

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

Unattended answer file features

  • A product key can now be determined automatically by the wizard based on the edition of the mounted Windows image:

DISMTools_DUu62jIqWU

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

Full Changelog: v0.7.2_pre_25121...v0.7.2_pre_25122

v0.7.2_251207

06 Dec 07:57
5796cf3

Choose a tag to compare

v0.7.2_251207 Pre-release
Pre-release

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
  • Italian translations have been updated (#307, thanks @bovirus)

What's Changed

Full Changelog: v0.7.2_pre_25112...v0.7.2_pre_25121

v0.7.1 Update 1

29 Nov 07:42

Choose a tag to compare

This is the November 2025 update of DISMTools 0.7.1, with new features and enhancements from preview releases of version 0.7.2. Releasing on Black Friday 2025 season!

As if it never were free to begin with...

File hashes

File Name Hash (SHA256)
Installer dt_setup.exe 64CA60F65D342D60ECCB57C9B32C057D9BC808100CEDD83DAEB541EE3795581C
Portable DISMTools.zip 8ED6375EBAD6E82049C2A1EC669F512D94E9DC7A7AC4193DB97D9946F59D2A30

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 some issues regarding absolute paths in some cases (#300, thanks @jekovcar)
  • Fixed an issue where YouTube videos in the DISMTools Tour would not show with video player error 153
  • 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

  • Several improvements were made to Italian translations (#294, #296, #298, #301; thanks @bovirus)
  • The Italian tour has been updated to point to Italian tour videos
  • 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 with the inclusion of a new Auto mode, and preparation tasks now running asynchronously
  • Self-contained copies of UnattendGen that are older or newer than the expected version will now be removed automatically
  • 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
Disable Windows Notification Sources When users log on for the first time Modified Copilot (APPX package) has been added to the blocklist2

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.

  • DynaLog now removes log archives more than a month old
  • The installer is now built with Inno Setup 6.6
  • The following libraries and components have been updated:
Component Version in latest preview New version
Managed DISM API 3.3.12 4.0.0
Scintilla.NET 6.0.1 6.1.0

What's Changed

Full Changelog: v0.7.1_stable...v0.7.1_upd1

v0.7.2_251123

22 Nov 08:13
134853c

Choose a tag to compare

v0.7.2_251123 Pre-release
Pre-release

This is the second preview release of DISMTools 0.7.2, with new features and enhancements:

File hashes

File Name Hash (SHA256)
Installer dt_setup.exe 0FE919AF7F435D4102F1FE697DF97081F37DC5CC71450C9204C67FDA28F012DA
Portable DISMTools.zip 9244D17DFAFDDF69F6E3D6344BFE70E566C9D4E6B979B8DB40FC61CFB6B1AC82

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 YouTube videos in the DISMTools Tour would not show with video player error 153

New features

Preinstallation Environment Helper

  • The PE Helper will now call OSCDIMG more times if it fails to create the ISO file
  • The Sysprep Preparation Tool has been updated with the inclusion of a new Auto mode, and preparation tasks now running asynchronously

Unattended answer file features

  • Self-contained copies of UnattendGen that are older or newer than the expected version will now be removed automatically
  • 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

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.

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

System Service Manager

  • You can now view service groups:

  • You can now view the groups registered in the image's service host:

Miscellaneous

  • 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 following libraries and components have been updated:
Component Version in latest preview New version
Managed DISM API 3.3.12 4.0.0
Scintilla.NET 6.0.1 6.1.0

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 -> Searching image information online -> Search Engine Name1 New

1 If not previously set, the default search engine used for web searches will be DuckDuckGo. You can pick from the following in Settings:

  • Google Search
  • Bing
  • DuckDuckGo
  • Startpage
  • Brave Search

More engines may be added in the future

v0.7.2_251109

08 Nov 07:55
d652191

Choose a tag to compare

v0.7.2_251109 Pre-release
Pre-release

This is the first preview release of DISMTools 0.7.2, with new features and enhancements:

File hashes

File Name Hash (SHA256)
Installer dt_setup.exe AF3FB789B1CDAAFDB421578C034CFAF353E511F18D4D08F94A9F52EB52A67F98
Portable DISMTools.zip 72D33A26512C6A8D0787BD1E7E22B40A614653251C65170AF0C597DB85FB1512

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 some issues regarding absolute paths in some cases (#300, thanks @jekovcar)

New features

Preinstallation Environment Helper

  • HotInstall has received DynaLog logging (refer to #302 to learn more about DynaLog)

Unattended answer file features

  • UnattendGen has been updated to the latest version

DISMTools Tour

  • The Italian tour has been updated to point to Italian tour videos

Miscellaneous

  • Several improvements were made to Italian translations (#294, #296, #298, #301; thanks @bovirus)
  • CODE: web search functionality has been modularized. The search engine helper will be used in the future (stay tuned!)
  • 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

What's Changed

Full Changelog: v0.7.1_stable...v0.7.2_pre_25111

v0.7.1

31 Oct 10:13

Choose a tag to compare

DISMTools 0.7.1 is now available as a stable version, with new features and enhancements:

File hashes

File Name Hash (SHA256)
Installer dt_setup.exe 0C78F25C87264AD4582E5A93C9E0D7EAF8808D04317EAA7643BE42145C7A046E
Portable DISMTools.zip F3525BB3815D31D771E5BD8EF2FA674A88900F48C9CE13E2DE07F1A15ECBF66E

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 1

No issues were fixed in this release.

Preview 2
  • Guards have been added to all PE Helper scripts to prevent running them on non-Windows platforms
Preview 3
  • The DNS address syntax parser of the Active Directory domain join wizard now parses scoped IPv6 addresses correctly
Preview 4
  • Fixed an issue in the ADDS domain join wizard regarding user name validation

New features

Preinstallation Environment Helper

  • A new autorun window has been added to allow you to access the items you want more easily
  • A new tool designed to prepare computers for Sysprep generalization has been added, called the Sysprep Preparation Tool (special thanks to @Real-MullaC for helping with testing and expansion of this tool)

  • Some of the PE Helper's settings now persist
  • A new PXE Helper has been added to add support for FOG, the server component of which supports both Windows and UNIX:

  • The PXE Helpers main menu now detects network adapters and offers you the ability to install new network adapters by leveraging the Driver Installation Module (DIM):

  • The representation of PXE Helper providers has been slightly improved
  • The PXE Helpers now support IPv6 server addresses
  • The PXE Helpers can now reconnect to the server up to a maximum of 5 attempts
  • COMMAND-LINE ONLY: the PE Helper now supports external temporary directories
  • The WDS Helper now supports cleaning up files by independent session GUIDs

Unattended answer file features

  • You can now specify the initial user to join an Active Directory domain with more easily:

  • When selecting a user, DISMTools will now check if the account is disabled and will show a warning if it is:

  • UnattendGen has been updated to the latest version
  • Batch scripts are now added as is, without wrappers (thanks @cschneegans for suggesting). Multiple scripts per stage can now be added as well. Editor syntax highlighting is also dynamically adjusted based on the language:

explorer_qm0DVREcOk

  • For those who are just getting started with unattended answer files, we have included starter scripts that you can use in your target installation:

The following scripts are available:

Starter Script Stage State
Skip OOBE First Logon Animation During System Configuration New
Set OEM information During System Configuration New
Set Quick Machine Recovery Settings During System Configuration New
Set up a custom wallpaper When the first user logs on New
Invoke WinUtil configuration When the first user logs on New
Update Microsoft Store Apps When the first user logs on New
Personalize User Environment When the first user logs on New
Set registered user/organization information When the first user logs on New
Disable Windows Notification Sources When users log on for the first time New
Disable Second Chance Out of Box Experience (SCOOBE) When users log on for the first time New

Image Tasks

  • A new tool has been added to view and manage the services of the Windows image:

  • You can now remove multiple AppX packages from the addition queue in bulk
  • A new tool has been added to view the environment variables of the Windows image:

  • DISMTools will now attempt to remove read-only flags from the image to mount if it had been copied to read-write locations with that flag set

Miscellaneous

  • The Inno Setup component has been updated to version 6.5.3
  • DISMTools is now DPI-aware on Windows 10 and 11 (#290, thanks @clin1234)
  • The following libraries and components have been updated:
Component Version in 0.7 New version
Markdig 0.41.3 0.43.0

Changes made since last preview

Bugfixes

  • Fixed an issue where the start script for the UNIX version of the FOG Helper Server would not start due to Windows line endings
  • Some starter scripts have had their registry addition procedures fixed to prevent issues

New features

  • The Environment Variable Manager can now fully modify environment variables
  • The FOG Helper now determines OS platform when connecting to a server
  • Feature update detection support has been added for Germanium 25H2 builds
  • The DISMTools Tour is now multi-lingual, in both text and video forms, supporting the 5 program languages

Note

Videos in the Italian Tour still point to the English videos because not all Italian videos have been uploaded

  • The Help documentation has been updated

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
PE Helper/ISO Creator Settings > Unattended answer file location1 New
PE Helper/ISO Creator Settings > Copy to Ventoy1 New
PE Helper/ISO Creator Settings > Use Windows UEFI CA 2023 EFI Binaries1 New

1 These settings are not configured from the Settings panel, but the ISO creation wizard instead. Settings that you specify there are automatically saved on wizard closure.

What's Changed

Full Changelog: v0.7_stable...v0.7.1_stable

v0.7.1_251026

25 Oct 06:18
c514470

Choose a tag to compare

v0.7.1_251026 Pre-release
Pre-release

This is the fourth and final preview release of DISMTools 0.7.1, with new features and enhancements:

File hashes

File Name Hash (SHA256)
Installer dt_setup.exe 134D5390F8E385E5144A2B0D3A31C6964ABDB746A83CEFA7CF6E89FCE368816D
Portable DISMTools.zip 0ADE2774A5869862F6F3C426992EECD9AA0453F7EFE924396455F62D28D85B8F

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 ADDS domain join wizard regarding user name validation

New features

Preinstallation Environment Helper

  • The FOG Helper Server has now moved interactivity for setting up the API from the console to the web-based manager
  • The FOG Helper Server is now available on UNIX systems

Unattended answer file features

  • UnattendGen has been updated to the latest version
  • The following starter scripts are affected by this version:
Starter Script Stage State Changes (if modified)
Disable Windows Notification Sources When users log on for the first time New
Invoke WinUtil configuration When the first user logs on Modified Reduced ping count to server
Disable Second Chance Out of Box Experience (SCOOBE) When users log on for the first time New
Set OEM information During System Configuration New
Set registered user/organization information When the first user logs on New
Set Quick Machine Recovery Settings During System Configuration New

Environment Variable Manager

  • Environment variable modifications can now be saved. It is now possible to move/copy variables from one scope into the other scope

System Service Manager

  • A service type field has been added to service dependencies and dependents

Image Tasks

  • DISMTools will now attempt to remove read-only flags from the image to mount if it had been copied to read-write locations with that flag set

Miscellaneous

  • DISMTools is now DPI-aware on Windows 10 and 11 (#290, thanks @clin1234)
  • The following libraries and components have been updated:
Component Version in latest preview New version
Markdig 0.42.0 0.43.0

What's Changed

Full Changelog: v0.7.1_pre_25101...v0.7.1_pre_25102

v0.7.1_251012

11 Oct 06:32
a888259

Choose a tag to compare

v0.7.1_251012 Pre-release
Pre-release

This is the third preview release of DISMTools 0.7.1, with new features and enhancements:

File hashes

File Name Hash (SHA256)
Installer dt_setup.exe 7443A64C6D51D9B80F3618F8F871DFD0D9A4A5061F50099C1726330C89C391BF
Portable DISMTools.zip ADF701B8F19A874C36F02AE9E9D8D71FE0D4D6A136549E26189EB21480887EA1

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 DNS address syntax parser of the Active Directory domain join wizard now parses scoped IPv6 addresses correctly

New features

Preinstallation Environment Helper

  • COMMAND-LINE ONLY: the PE Helper now supports external temporary directories
  • The WDS Helper now supports cleaning up files by independent session GUIDs

Unattended answer file features

  • The following starter scripts have been added to system configuration and first user logon stages:
Starter Script Stage
Skip First Logon Animation (OOBE FLA) During system configuration
Personalize user environment1 When first user logs on

1 The starter script can also be used whenever users log on for the first time as a means to configure common personalization settings for all users if run on multi-user systems

System Service Manager

  • The service manager now disables the Delayed Start field when a service start type is not Automatic
  • The service manager now exports current service information of the target image to the user's desktop, and also allows modifications of the following fields:
    • Start Type
    • Delayed Start

Note

The service backup process will export the HKLM\SYSTEM\ControlSet<nnn>\Services key of the target image to your desktop as a REG file. This file can then be imported as a means to restore previous service information if service modifications didn't go as planned. To restore previous service information, with the image mounted:

  1. Load the SYSTEM hive using the image registry control panel, or the reg load command if you prefer a more manual approach
  2. Double-click the REG file and import it
  3. Unload the SYSTEM hive and commit the image

Note that, while importing, you may encounter the following error:

This is normal as it exported the entirety of the key, including keys and values that you may not be able to modify on your own without the necessary privileges. However, the remainder of the keys will still be imported successfully.

Image Tasks

  • A new tool has been added to view the environment variables of the Windows image

What's Changed

Full Changelog: v0.7.1_pre_2592...v0.7.1_pre_25101

v0.7.1_250928

27 Sep 07:09

Choose a tag to compare

v0.7.1_250928 Pre-release
Pre-release

This is the second preview release (Beta) of DISMTools 0.7.1, with new features and enhancements:

File hashes

File Name Hash (SHA256)
Installer dt_setup.exe 01E011C88F43C56742BB050516BDAC006A6E261CE9606BCF0C9BB7B39220C020
Portable DISMTools.zip 659D315F89D59BD4202A85B10E6327607EC3A4E0D99A87E1D3E3ADE88F06C109

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

Important

Starting from this release, no more canary installers will be made until further notice. This is because of sudden issues with OpenSSL that prevent the installers from being shipped to the repository. To prevent flooding my inbox with "Run failed" emails, I've disabled the workflow. I might go back and revisit this workflow, but I'm not going to spend an entire day inspecting the problem and fixing it. From now on, you'll have to build the installers from the source code.

Bugfixes

  • Guards have been added to all PE Helper scripts to prevent running them on non-Windows platforms

New features

Preinstallation Environment Helper

  • The Sysprep Preparation Tool has been updated to the latest version
  • The representation of PXE Helper providers has been slightly improved
  • The PXE Helpers now support IPv6 server addresses
  • The PXE Helpers can now reconnect to the server up to a maximum of 5 attempts

System Service Manager

  • Service information now includes service dependencies and dependents. Failure actions are also shown:

  • Service display names that point to INF files are now parsed:

Unattended answer file features

  • For those who are just getting started with unattended answer files, we have included starter scripts that you can use in your target installation:

Image Tasks

  • You can now remove multiple AppX packages from the addition queue in bulk

Miscellaneous

  • The Inno Setup component has been updated to version 6.5.3

What's Changed

Full Changelog: v0.7.1_pre_2591...v0.7.1_pre_2592