Testing Windows 10 Enrollment in AutoPilot

by | Mar 14, 2018 | Infrastructure | 0 comments

In a previous blog, we outlined the benefits of Windows AutoPilot:

Leveraging Windows AutoPilot for Device Provisioning

It this article we describe how you can test enrolling an existing device with Windows Autopilot.

Test Enroll an Existing Windows 10 machine with Windows AutoPilot

In order to register devices, you will need to acquire their hardware ID and register them. Microsoft is actively working with various hardware vendors to enable them to provide the required information to you, or upload it on your behalf.   You can find more information about this process HERE.

First, you should be aware of configured prerequisites for AutoPilot:


Gather the hardware ID from a Windows 10 machine

Open an elevated Windows PowerShell session

Set-ExecutionPolicy Unrestricted

Download the Get-WindowsAutoPilotInfo.ps1 script by entering this command in PowerShell

Install-Script  -Name  Get-WindowsAutoPilotInfo

Change directory to scripts folder by typing the command: CD “C:\Program Files\WindowsPowerShell\Scripts\”

Then run the script .\Get-WindowsAutoPilotInfo.ps1 -OutputFile HWID.csv

Copy the HWID.csv to a location so you can upload the file to Microsoft.  As an example:

C:\Program Files\WindowsPowerShell\Scripts\HWID.csv

Device Serial Number    Windows Product ID       Hardware Hash


Log on to the Microsoft Store for Business:  https://businessstore.microsoft.com/en-us/store

Go to Devices

Add devices

Upload the HWID.csv file you generated with the Get-WindowsAutoPilotInfo.ps1 script

To reset the Test PC to its original state

  • Navigate to Settings.
  • Select “Update & Security”
  • Click “Recovery” in the left pane.
  • Click “Get started” under Reset this PC.
  • Click “Remove everything”

Now log on using your cloud credentials

Your PC will automatically be configured.

Windows AutoPilot enables users to self-deploy their new Windows 10 devices without needing IT assistance. The next blog in this series will discuss managing AutoPilot machines with Intune.

Need more information? Email info@peters.com. We are happy to help.