github CodingWonders/DISMTools v0.7.1_stable
v0.7.1

one day ago

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

Don't miss a new DISMTools release

NewReleases is sending notifications on new releases.