How to Create a Custom Windows 10 Image for Deployment

A custom Windows 10 image lets IT teams set up one reference PC with apps and settings, then deploy that exact setup to many machines. The standard tools are Sysprep, which removes machine-specific information, and DISM, which captures the installation as a WIM file. Windows 10 reached end of support on October 14, 2025. Consumer Extended Security Updates (ESU) now run until October 12, 2027. New deployments should generally use Windows 11, and the same process applies there.

Quick Answer

Build a reference PC in Audit mode, install apps and settings, run sysprep /generalize /oobe /shutdown, boot into Windows PE, and capture the drive with dism /Capture-Image. Deploy the resulting WIM with DISM or your deployment tool.

How to Create a Custom Windows 10 Image

  1. Install Windows 10 on a reference PC or virtual machine, and when the out-of-box setup screens appear, use Ctrl+Shift+F3 to switch into Audit mode.
  2. Install updates, drivers, and apps, and set your default settings. Avoid signing in with personal accounts.
  3. Open Command Prompt as administrator, go to C:\Windows\System32\Sysprep, and run sysprep /generalize /oobe /shutdown.
  4. Boot the PC from Windows PE media (from the Windows ADK) and check which drive letter holds Windows.
  5. Run dism /Capture-Image with /ImageFile set to a WIM path on another drive, /CaptureDir set to the Windows drive, and a /Name for the image.
  6. Test the image by applying it to a spare PC with dism /Apply-Image before rolling it out.
Command Prompt showing the sysprep generalize command and a DISM capture command
Generalize the reference PC with Sysprep, then capture it with DISM from Windows PE.

Imaging Tools

Tool Role
Audit mode Customize the reference PC before users see it
Sysprep Removes unique IDs so the image can be reused
Windows PE Boot environment used to capture and apply images
DISM Captures and applies the WIM image
Windows System Image Manager Creates answer files for unattended setup

Troubleshooting

  • Sysprep fails with an app error: a Store app provisioned for only one user is a common cause. Check the Sysprep log in the Panther folder and remove the listed app.
  • The captured image is too large: clean up temporary files and run Disk Cleanup before generalizing.
  • New to Audit mode? See how to enter Audit mode in Windows 10.
  • For Windows 11 images, read how to Sysprep Windows 11 and how to run DISM.

Frequently Asked Questions

Do I need a volume license to deploy a custom image?

Reimaging rights depend on your licensing agreement. Check your organization’s Microsoft licensing terms before deploying to many PCs.

Can I Sysprep the same installation many times?

There is a limit on how many times one installation can be generalized, so capture from a fresh build or a virtual machine snapshot.

Should I still build Windows 10 images?

Only if you have ESU coverage or a specific need. For new deployments, a Windows 11 image is the supported choice.

Summary

  1. Customize a reference PC in Audit mode.
  2. Generalize it with Sysprep.
  3. Capture the drive with DISM from Windows PE.
  4. Test the image before deploying.