Skip to content

TechDirectArchive

Hands-on IT, Cloud, Security & DevOps Insights

  • Home
  • About
  • Advertise With US
  • Reviews
  • Contact
  • Toggle search form
Home » Windows Server » Install Wim: How to Add Packages to Windows image Using the DISM Tool
  • veeam backup for Proxmox VE
    Backup and Restore Proxmox VE virtual machines with Veeam Backup
  • dtjdhn
    The action cannot be completed because the folder or file is open in another program: Determine where a file is open in Windows Windows
  • mgithub
    How to use Command-Line on Git Bash and GitHub Desktop to PUSH local code to GitHub Version Control System
  • Featured image IE mode.
    How to Enable Internet Explorer Mode in Edge in Windows 11 Windows
  • Safeguard Your PC Against Common Malware Entry Points
    Safeguard Your PC Against Common Malware Entry Points Security | Vulnerability Scans and Assessment
  • cisco ASA
    Common Cisco ASA Commands Network | Monitoring
  • Stellar Exchange
    Exchange Recovery: Repair EDB Files and Recover Mailboxes Reviews
  • HiveNightmare
    Workaround for “SeriousSAM or HiveNightmare” registry vulnerability for Windows 10 and 11 Security | Vulnerability Scans and Assessment

Install Wim: How to Add Packages to Windows image Using the DISM Tool

Posted on 19/09/202028/09/2023 Christian By Christian No Comments on Install Wim: How to Add Packages to Windows image Using the DISM Tool
Install Wim

Deployment Image Servicing and Management (DISM.exe) is a command-line tool that helps to update offline Windows Images. There are two ways to install or remove packages offline with DISM. You can either apply an unattended answer file to the offline image, or you can add or remove the package directly from the command prompt using DISM or PowerShell. Here are some possible errors you can encounter while resolving this issue Error 0xc1570103: The license file was not found in the specified path, and how to fix error 0xc1510114: The wim file needs to be remounted.

Note: If you would like to install multiple packages to a Windows image with dependency requirements, the best way to ensure the correct order of the installation is by using an answer file. You can use DISM to apply the Unattend.xml answer file to the image. When you use DISM to apply an answer file, the unattended settings in the offline servicing configuration pass are applied to the Windows image.

How to Add Packages to Windows image

To ensure we can add packages to the Windows image, we must install the latest version of the Windows Assessment and Deployment Kit (Windows ADK), which contains all of the required tools, including DISM. Thus, below are the steps to add packages to an install.wim file (Windows image).
1: Ensure you mount the image. See this article on how to mount an image.
2: After mounting the images, you can remove packages you don’t require by your organization. See this link on how to remove packages from the Windows image.

Now that we have successfully cleaned out wim file, we can then proceed to add the packages. View the installed packages before proceeding. This guide will teach you how to add packages to an install.wim image.

Using DISM: Query the Windows image for pre-installed apps with the following command, which makes sense.
dism /Image:G:\MountZ /Get-Package

Add your desired packages: With the command above, we can review the package we need and then add them with the command below. Here is how to add LXPs to Windows image using DISM and PowerShell.

dism /Image:G:\Path-to-the-mounted-wim-file\<MountedZ(mountedDirectory)>  /Add-Package  /PackagePath:G:\path-to-the-package\the-cabinet(cab)-file-to-be-added

After successfully adding the package to the WIM file, you should get a message as shown below

Deployment Image Servicing and Management tool
Version: xxxxxxxxxxxxxxx
Image Version: xxxxxxxxxxxxxxx

Processing 1 of 1 - Adding package Microsoft-Windows-TabletPCMath-Package~31bf3856ad364e35~amd64~~.cab [==========================100.0%==========================] The operation completed successfully.

After successfully adding the packages, save (commit) the changes to the WIM file as demonstrated below. This will unmount and save the newest state. For more on these commands, see the Microsoft documentation.

dism /unmount-wim /mountdir:G:\Path-to-the-mount-file\MountZ /commit

I hope you found this blog post helpful. If you have any questions, please let me know in the comment session.

Rate this post

Thank you for reading this post. Kindly share it with others.

  • Share on X (Opens in new window) X
  • Share on Reddit (Opens in new window) Reddit
  • Share on LinkedIn (Opens in new window) LinkedIn
  • Share on Facebook (Opens in new window) Facebook
  • Share on Pinterest (Opens in new window) Pinterest
  • Share on Tumblr (Opens in new window) Tumblr
  • Share on Telegram (Opens in new window) Telegram
  • Share on WhatsApp (Opens in new window) WhatsApp
  • Share on Pocket (Opens in new window) Pocket
  • Share on Mastodon (Opens in new window) Mastodon
  • Share on Bluesky (Opens in new window) Bluesky
  • Share on Threads (Opens in new window) Threads
  • Share on Nextdoor (Opens in new window) Nextdoor
Windows Server Tags:DISM, install.wim, Microsoft Deployment Toolkit (MDT), WDS, Windows 11, Windows Deployment Services

Post navigation

Previous Post: Determine Apps UWP and remove pre-provisioned Appx in Windows
Next Post: Action cannot be complete because the computer is open in Wimserv

Related Posts

  • screenshot 2020 04 17 at 17.09.01
    How to configure a remote Windows Server to Support Ansible Windows Server
  • Windows Server
    Migrate Roles and Features to Windows Server 2022 using WSMT Windows
  • Microsoft BitLocker Administration and Monitoring
    How to deploy MBAM for BitLocker Administration Windows Server
  • 1 WeXxkEX0JG3oB781HD8Hrg 1
    Post OS installation: Configure the properties of Windows Server Windows Server
  • mountedimagenotaccessible
    Unable to access the image: Make sure that the image path exist Windows
  • Screenshot
    An error occurred while attempting to start the selected VM Virtualization

More Related Articles

screenshot 2020 04 17 at 17.09.01 How to configure a remote Windows Server to Support Ansible Windows Server
Windows Server Migrate Roles and Features to Windows Server 2022 using WSMT Windows
Microsoft BitLocker Administration and Monitoring How to deploy MBAM for BitLocker Administration Windows Server
1 WeXxkEX0JG3oB781HD8Hrg 1 Post OS installation: Configure the properties of Windows Server Windows Server
mountedimagenotaccessible Unable to access the image: Make sure that the image path exist Windows
Screenshot An error occurred while attempting to start the selected VM Virtualization

Leave a Reply Cancel reply

You must be logged in to post a comment.

Microsoft MVP

VEEAMLEGEND

vexpert-badge-stars-5

Virtual Background

GoogleNews

Categories

veeaam100

sysadmin top30a

  • veeam backup for Proxmox VE
    Backup and Restore Proxmox VE virtual machines with Veeam Backup
  • dtjdhn
    The action cannot be completed because the folder or file is open in another program: Determine where a file is open in Windows Windows
  • mgithub
    How to use Command-Line on Git Bash and GitHub Desktop to PUSH local code to GitHub Version Control System
  • Featured image IE mode.
    How to Enable Internet Explorer Mode in Edge in Windows 11 Windows
  • Safeguard Your PC Against Common Malware Entry Points
    Safeguard Your PC Against Common Malware Entry Points Security | Vulnerability Scans and Assessment
  • cisco ASA
    Common Cisco ASA Commands Network | Monitoring
  • Stellar Exchange
    Exchange Recovery: Repair EDB Files and Recover Mailboxes Reviews
  • HiveNightmare
    Workaround for “SeriousSAM or HiveNightmare” registry vulnerability for Windows 10 and 11 Security | Vulnerability Scans and Assessment

Subscribe to Blog via Email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Join 1,832 other subscribers
  • RSS - Posts
  • RSS - Comments
  • About
  • Authors
  • Write for us
  • Advertise with us
  • General Terms and Conditions
  • Privacy policy
  • Feedly
  • Telegram
  • Youtube
  • Facebook
  • Instagram
  • LinkedIn
  • Tumblr
  • Pinterest
  • Twitter
  • mastodon

Tags

AWS Azure Bitlocker Microsoft Windows PowerShell WDS Windows 10 Windows 11 Windows Deployment Services Windows Server 2016

Copyright © 2025 TechDirectArchive

 

Loading Comments...
 

You must be logged in to post a comment.