Download Latest Version v0.6.2 Update 3 source code.tar.gz (125.8 MB)
Email in envelope

Get an email when there's a new version of DISMTools

Home / v0.7_pre_2552
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2025-05-16 5.0 kB
v0.7_250518 source code.tar.gz 2025-05-16 88.1 MB
v0.7_250518 source code.zip 2025-05-16 89.0 MB
dt_setup.exe 2025-05-16 54.9 MB
DISMTools.zip 2025-05-16 60.2 MB
Totals: 5 Items   292.2 MB 0

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

## File hashes | File | Name | Hash (SHA256) | |:--:|:--:|:--:| | Installer | dt_setup.exe | **E55884D922F502CA64B007CABB9B63B606E9CC54079DB2253A345E342270ADE7** | | Portable | DISMTools.zip | **90D29436270DAD227FAC9E1E497594086791372B17F13C2D4E515E073C5DE22E** | > [!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](https://comodosslstore.com/codesigning.aspx)). > > If you use other antivirus solutions, you will not see this problem. Learn more [here](https://christitus.com/bad-windows-defender/) > [!NOTE] > Start the update process by going to the About dialog (by clicking "PREVIEW") ## Bugfixes - Fixed a migration issue where the color scheme would switch to dark, regardless of the preferred scheme you set in the past ## New features ### Theme Engine - DISMTools now includes a theme designer and editor > [!TIP] > Like DynaViewer, introduced in 0.7 Preview 1, this theme designer comes in 2 versions: one that uses .NET 4.8, and another one that uses .NET 2.0. The latter one makes it compatible with operating systems as old as Windows 98: > > ![DT07_ThemeDesigner9X](https://github.com/user-attachments/assets/ac875dd2-3df9-404f-a4b2-d5774ab19e5f) > > *The theme designer running on Windows 98 and Me* > > When saving themes in Windows 9x, you will see an extra character at the beginning. This is because themes are saved with Unicode, and these operating systems use ASCII > > Now, don't worry if things are getting too retro here. This will be the final tool compatible with old operating systems ### Preinstallation Environment Helper - Massive improvements were made to the DISMTools PE on network environments using PXE/Windows Deployment Services (WDS, [#230]) As part of the network-based installation efforts (codenamed *NetInstall*), DISMTools includes 2 scripts designed for WDS: - A preparation script (`prepare_wds.ps1`) that reinstates Windows Setup on a Windows PE image (*note that the ADK present on the server must match in version to the boot image that is provided by the ISO file*) and allows you to set it as a boot image as part of unicast or multicast AutoCast transmissions ![4vJW0ixy0w](https://github.com/user-attachments/assets/6186f239-74a1-4037-9196-7d5829f48fac) *Preparation script after setting up a boot image in WDS in a unicast transmission* ![vmconnect_iLPgeNRR62](https://github.com/user-attachments/assets/26e3d4c7-36ef-4f4c-864f-060cc25ef654) *Prepared boot image in BOOTMGR* ![4kedSNEmbe](https://github.com/user-attachments/assets/77497589-6874-4126-b794-83c070542c15) *Windows Setup in the prepared boot image* - A Web-based REST API (`wdshelper_server.ps1`) that can be used by an authorized client in DHCP scopes to allow basic interaction with the WDS server. These are the exposed APIs. Any additional APIs are declared in the source code of the script: ![Sheet_WDS](https://github.com/user-attachments/assets/37711a1b-8951-424d-b434-5eef5a9d989b) Here is a demonstration of some of these APIs: ![wdsh_server_getinstallimages](https://github.com/user-attachments/assets/e1397e30-46b6-4953-947b-0aa50ec052f5) ![wdsh_server_preparedeployment](https://github.com/user-attachments/assets/df079ac2-0efa-4bf5-ac0d-230279c29c3d) Both scripts are available in the `pxehelpers\wds` folder of the ISO file. *Yes, I know WDS is obsolete. I'll be looking at supporting additional network-based solutions* > [!IMPORTANT] > The REST API script is designed to facilitate image testing with the DISMTools PE on the network and you can use them for any test deployments. For final deployments, an official boot image is still recommended. You can grab one from Windows installation media, or from the WDS preparation script ### Miscellaneous - **CODE:** the language engine, first introduced in HotInstall, has been ported to DISMTools - **CODE:** information dialogs are now able to disable the close button when getting information using Windows APIs ## Removed features - 32-bit ARM support has been fully removed from the PE Helper ## What's Changed * DISMTools 0.7 Preview 2 by @CodingWonders in https://github.com/CodingWonders/DISMTools/pull/256 **Full Changelog**: https://github.com/CodingWonders/DISMTools/compare/v0.7_pre_2551...v0.7_pre_2552

Source: README.md, updated 2025-05-16