By Lily / Last update April 22, 2022

Why do you need Windows 10 deployment tools?

Windows 10 deployment toolkit, as its name suggests, refers to software that is designed to deploy Windows 10 to other computers. That is, one can image Windows 10 OS to other machines regardless of same or different hardware equipped. Windows deploy tool generally will boot all target PCs from network which has to be set in BIOS. This also makes sense in deploying Windows 7 system image to different hardware or deploying Windows 8, or XP to other PCs.

Apparently, reinstalling OS and necessary applications on each computer is not a wise choice when one plans to re-image computers on a large scale, performing Windows 10 business deployment in particular. These computers that need to be deployed may be new computer (bare metal) or dead computer, so additional work is added if you try traditional method. Therefore, Windows deployment and imaging tools will be fairly helpful when one needs to accomplish a lot of deployments in a short amount of time.

Deployment tools for Windows 10: which is your best choice?

Currently, there are three Microsoft built-in deployment toolkits and several third-party tools specialized for large-scale deployment environment on the market. If you have come across different machine restore, you may have heard of these products slightly. They are the Windows Assessment and Deployment kit (Windows ADK), the Microsoft Deployment Toolkit (MDT) and System Center Configuration Manager (SCCM).

Windows ADK is a collection of tools including Windows Imaging and Configuration Designer, Windows Assessment Toolkit, Windows Performance Toolkit and a set of other deployment tools. These tools allow administrators to view image settings, policies, and add third-party drivers that they may need.

Windows ADK

The latter two tools are more likely used in new installation and automating deployments for desktop and Server operating systems. All operations in the three toolkits are image-based.

Deployment Workbench

Mentioned Windows 10 OS deployment tools are powerful strategies yet they will be fully utilized only in the hands of IT professionals mostly. This results from their complex preparations and parameter settings.

Fortunately, a lot of third-party deployment software attempt to streamline Windows installation by replacing those complicated processes with easy-to-use interface and wizards. AOMEI Image Deploy (AID) is such Windows 10 deployment software that strives to make large-scale deployment of Windows efficient and flexible with its professional technologies. It is image deployment and network cloning software that supports deploying or restoring an image to multiple computers over network. This would save you time and effort by provisioning hundreds of PCs and Servers simultaneously.

AID has Free and Technician two editions and both of them support all Windows-based computers. You can learn a quick comparison between the two editions from the following table.

  Free Edition Technician Edition
Number limit of client computers unlimited PCs and up to 20 servers unlimited PCs and servers
Real-time process monitor monitor IP address, restore status and progress, and final result. monitor IP address, restore status and progress, and final result.
Batch preset name of client computers  Yes Yes
Batch preset IP address of client computers No Yes
Dissimilar hardware restore No  Yes
Business use No  Yes

As you see, with AID Technician, you are allowed to preset client computer IP address and deploy same operating system to multiple dissimilar computers as long as they are in the same LAN, while its Free edition only supports deploying image to computers with same hardware. Learn specific Windows 10 deployment guide in the next part. All the steps are similar with minor differences.

Deploy Windows 10 to multiple computers via AOMEI Image Deploy

Before you start, please make sure:

  • All computers are on the same LAN.
  • The computer you use as a Server/Host computer is fully functional and the Windows Recovery Environment of it is complete. If it is incomplete or the system is older than Windows 7, please download Windows AIK/ADK.
  • All the client computers support network boot (PXE boot).

Also, you'll need a system image without SID before Windows 10 deployment. Here the image should be created by AOMEI Backupper. Follow the steps below:

1. Download AOMEI Backupper Standard on the server computer and create bootable media with it. You have to boot from a bootable disk so that you can create a system image without SID.

Create Bootable Media

2. Press "Win + R" and enter "sysprep" to find Sysprep.exe. Run it and choose "Enter System Out-of-Box Experience (OOBE)", tick "Generalize" option, and select "Shutdown". This step is used to remove SID on the server computer, thus avoiding compatible issues after deployment.

Remove SID

3. Boot the server computer from the bootable USB just made and create a full system image with AOMEI Backupper. Remember to put the image on NAS or network share folder, which is on the same network segment of the same LAN as the server computer and all the client computers.

Create System Image

Now let's begin Windows 10 deployment to multiple computers:

1. Download and install AID on the server computer. Start AOMEI Image Deploy to create bootable WinPE ISO file for client computers by choosing Create Windows PE automatically. The ISO image will be auto stored in installation directory. If you want to add third-party drivers to this ISO image, choose the next one Create bootable WinPE ISO manually.

Download AID Windows Server & PC
Secure Download

AOMEI Image Deploy Free

2. Check Enable DHCP box based on your condition. Generally, there should have one and only one DHCP Server in deploying. If there is no DHCP server in your LAN, check this box. After entering the second interface, you will get a prompt says: “The service has started, waiting for connect…”

The Service Has Started

3. Then it is time to start client computers. Please note that all client computers have to boot from network, meaning, you have to change boot priority of each client computer manually in BIOS.

Set Boot Order

4. After all client computers boot successfully, their status in the display list in AOMEI Image Deploy will show as “Client computers connected”. Then tick “I confirm all the client computers which need to be restored are online” option and click Next to continue.

Server Connection Status

5. Configure your deployment as follows.

a. Select backup images from network or NAS by clicking Browse.

b. Select client computers that you will deploy image to from the display list.

c. Specify disk number in client computers. Assume that there is more than one hard drive in client computers, the start disk number is 0, and the limitation is 256.

d. Now set how many computers you would like to restore at a time. For instance, if you set the value 3, AID will deploy three computers first, then deploy next three ones. This value can be set from 1 to 33. Given that all data are transferred via network, too many computers deployed at a time may slow down the transferring speed. So it is better to set the value 5.

Specify Image

6. (Optional) Click Settings to set client computers' names.

Tip: If there are different drivers in client computers, please upgrade to AOMEI Image Deploy Technician and check Universal Restore to ensure secure boot. It also allows you to preset IP addresses. Make sure the IP addresses you set aren’t the in-used ones in the LAN.

7. Finally, click Start Deploy to execute the deployment. You have choices to decide whether shut down or restart client PCs after deployment. Now go grab a cup of coffee and wait for the process to be completed.

Start Deploy

Deploy Process

Summary

Follow the Windows 10 deployment guide step by step, and it is quite easy to accomplish those so-called difficult businesses. AOMEI Image Deploy does have clearer and simpler operation wizard compared to Windows 10 deployment tools. AID is useful in Windows update deployment, no matter which OS you would like to deploy. Download to learn more about multiple computers deployment.