WIM Witch v3.2.0 – Windows 11 and Server 2022 Support

This release of WIM Witch brings support for Windows 11 and Windows Server 2022 image servicing. While building in the support, decisions were made to bring package handling for Windows Server in-line with future releases of this OS class. Subsequently, there are some breaking changes that need to be addressed.

TL;DR – Breaking Changes – To service Windows Server OS’s, the existing .Net 3.5 and Software Updates locations are no longer used. These packages will need to be re-imported. The legacy locations can be deleted.

Windows 11 and Windows Server 2022

Software Updates are now working with Windows 11 and Windows Server 2022, and both work with OSDSUS and Configuration Manager.  In addition to adding support for these new operating systems, improvements to runtime detection of the OS and the version were incorporated to decrease the effort in supporting new versions of Windows.

With the new folder structure for Windows Server class operating systems, the old folders of updates stored under .”\Updates\Windows Server 2016″ and “.\Updates\Windows Server 2019” will be orphaned. Please feel free to delete them.

The deprecated folders. Delete these

The new storage locations will be under “.\updates\Windows Server”, with the binaries stored under the corresponding 4-digit version sub-folder.

The new location of Windows Server updates

Changes to .Net 3.5 Package Handling

Supported Operating Systems will no longer share the .Net packages based on Release ID (1809, 1909, etc). Now, Windows Server and Windows 11 have different sub-folders under the main Imports folder (i.e. .\Updates\Windows Server\21H2). To support existing Windows 10 save files and Configuration Manager package configurations, Windows 10 .Net packages will continue to be placed in folders titled by Release ID, without a Product Folder.

This means that for Windows Server servicing, users will need to re-import .Net 3.5 packages. The existing packages can be considered orphaned and deleted.

The 4-digit folders are only used for Windows 10. Existing packages for Server will be ignored
The new location of the Server .Net packages

LPs, LXPs, and FODs with Windows 11

There have been some changes regarding languages with Windows 11. If you are unfamiliar with these changes, you may want to read this posting – Update to language imaging in Windows 11

The importation of Language Packs, Local Experience Packs, and Features on Demand have changed slightly with Windows 11. This is due to a change in the file and folder structure of the ISO. With Windows 11, all of the optional packages are contained in one ISO file. Further, the Language Pack cabs are now in the same folder as the Features on Demand cabs.

Language Packs

To import language packs, mount the ISO that contains the binaries, select the options in the image below, and hit the select button. The folder the needs to be selected is “LanguageAndOptionalFeatures”. This folder contains both LP and FOD cabs, but WIM Witch automatically filters for the language packs. Select the ones that are needed and hit OK.

Local Experience Packs

These package types work the same way as in versions past. Just make sure to select the folder titled “LocalExperiencePack” and not any of the sub-folders.

Features on Demand / Optional Features

The importation of Feature On Demand packages is different for Windows 11. Users will be presented an out-grid view that will allow them to select individual files, instead of importing the entirety of the ISO as it is now with Windows 10. Mount the ISO that contains the binaries and select the “LanguagesAndOptionalFeatures” folder. Then hit the Select button.

Select the files that are required, then press OK.

Start Menu Layout file

Windows 11 changes how the start menu layout file is exported and imported. Instead of a XML file, Windows 11 now uses a JSON file. WIM Witch will determine if a XML or JSON should be chosen based off of the wim file selected on the “Select WIM” tab.

For information on how to export this file and how to customize it, check out “Customizing Windows 11 default Start Menu during OSD using LayoutModification.json”

Servicing Stack Updates and Windows 10 2004/20H2/21H1

WIM Witch now processes these versions of Windows 10 differently than the other operating systems. To safeguard against a required LCU and/or SSU being expired or not available for download, WIM Witch will extract the Servicing Stack Update and the monthly Cumulative Update from the current LCU package, then install the individual updates in order.

Deprecated Operating Systems

The option to select Window 10 version that have gone out of support (1709, 1803, and 1903) have been removed from the UI but the code to support those operating systems are still present. While existing save/config files should still work for these operating systems, there are no guarantees on functionality and will not be supported.

As an advanced warning, WIM Witch will drop support for Windows 10 2004 in December of 2021 when this version goes out of support.

The current options for manual update downloads.

Command Line Parameters

-Win11Version  Allows WIM Witch to download updates for Windows 11

-Server2022  Allows WIM Witch to download updates of Server 2022

-Win10Version  Removed depreciated OS’s and added 21H1 option

-HiHungryImDad  Added invoke function prior to starting WIM Witch GUI.

Donna Ryan

Donna Ryan is a Principal Consulting Engineer with CDW Corporation's Integrated Technology Services Mobility practice. She began her formal IT career in 2011 as an Associate Engineer with CDW. Her primary skills are around System Center Configuration Manager, specifically operating system deployment, software update delivery, and application packaging. Having consulted hundreds of clients in a variety of industries, she has also delivered projects in multiple other Microsoft technologies such as Hyper-V and Remote Desktop Services. In 2016, she was awarded CDW’s Coworker of the Month for her leadership and dedication to a large and highly visible Windows 10 deployment project for a school district in the Pacific North West.  In 2018, Donna was invited to participate in Microsoft's Mini Enterprise Mobility MVP Summit, as well as the Microsoft CLIP event for the Windows 10 1809 rollout. Her passion for technology and the tech community is a driving force that keeps her exploring the latest and greatest.

Add comment


Categories use cookies to ensure that we give you the best experience on our website.