Learn Windows Autopilot | Full Tutorial 2025
Nick Ross · · Video and write-up
Onboarding new devices has traditionally been one of the most painful, time-consuming tasks for IT teams. Hours are wasted configuring operating systems, installing applications, and applying security settings before a new hire can even log in.
But with Windows Autopilot, all of that changes. Autopilot streamlines device provisioning so that you no longer have to manually configure every laptop or maintain custom OS images. Better yet, you can even apply security patches during the out-of-box experience (OOBE) before the employee touches the device.
By the end of this post, you’ll see how Autopilot can save you at least one hour per device.
The Old Way: Painful and Manual

Let’s imagine a fictional company, Northwind Outdoors. They’re a fast-growing business with only two IT technicians handling new employee onboarding.
Here’s what their process looks like today:
- Order laptops from Dell or HP.
- Have them shipped to headquarters.
- Unbox and reimage the device with a USB stick.
- Manually install applications and security software.
- Package the device and ship it out to the remote employee.
Sounds familiar? That workflow can take anywhere from 2–5 hours per device. Multiply that across dozens of employees, and you’ve got an IT bottleneck that slows down the business.
The New Way: Autopilot + Intune

Now, let’s reimagine that workflow with Microsoft Intune and Windows Autopilot.
- Devices are still procured from an OEM, but instead of shipping to HQ, the OEM sends the hardware IDs (hashes) directly to your Intune tenant.
- Intune becomes the single source of truth for apps, security baselines, and settings.
- The device ships straight to the end user, already associated with your organization.
- When the user turns it on and connects to Wi-Fi, Autopilot provisions everything:
- Microsoft 365 Apps
- OneDrive folder redirection
- Security baselines like Microsoft Defender Antivirus
- Custom branding and lock screen settings
From unboxing to productivity, the user is ready to go in 30–60 minutes, without IT ever touching the device.
Configure Autopilot
Step 1: Set Up Your Autopilot Environment
Inside the Intune Admin Center, the process starts with creating a group (e.g., Windows Autopilot Devices). This group acts as the container for assignments like apps, security policies, and deployment profiles.
You can also configure company branding (opens in new tab) so your users see a customized welcome message during OOBE. Imagine your new hire booting up a laptop to: “Welcome to Northwind Outdoors!”—a simple touch that makes IT feel personal.
Step 2: Register Devices
There are a couple of ways to get devices into Autopilot:
- OEM integration (Dell, HP, Microsoft Surface) – Devices automatically appear in your tenant when you purchase.
- Manual upload – Use PowerShell (
Get-WindowsAutopilotInfo -Online) to upload a device hash to Intune during the OOBE experience: Manually register devices with Windows Autopilot | Microsoft Learn (opens in new tab)
Once registered, you can assign the device to a user or dynamic group, so policies and profiles apply automatically.
Step 3: Create a Deployment Profile

The deployment profile defines what happens during OOBE. Common settings include:
- User-driven or self-deploying mode
- Azure AD join or hybrid join
- Standard vs. admin account type (default = standard, which is ideal)
- Whether to skip privacy and licensing screens
- Device naming conventions
This profile is what transforms the raw device into a corporate-ready endpoint the moment it boots up.
Full Setup Instructions: Configure Windows Autopilot profiles | Microsoft Learn (opens in new tab)
Step 4: Configure Policies and Apps

Intune lets you push down everything the device needs:
- Configuration Profiles (e.g., Wi-Fi, lock screen timeout, OneDrive Known Folder Move)
- Applications (e.g., Office, Chrome, Teams, line-of-business apps)
- Security Policies (e.g., Defender Antivirus, compliance baselines, Endpoint Protection)
Assign these to your Autopilot device group, and they’ll flow automatically during enrollment.
Create Configuration Profiles: Configure device configuration profiles in Microsoft Intune – Microsoft Intune | Microsoft Learn (opens in new tab)
Deploy the M365 apps: How to Deploy Microsoft 365 Apps With Intune – Our Cloud Network (opens in new tab)
Step 5: Enrollment Status Page (ESP)


The Enrollment Status Page controls what users see during setup. You can require all apps and policies to install before login, or allow users to sign in sooner while apps continue in the background.
For sensitive environments, it’s best to block device use until security apps are fully installed. That way, no one starts working on an unprotected machine.
Full Instructions: Set up the Enrollment Status Page in the admin center copy – Microsoft Intune | Microsoft Learn (opens in new tab)
The End-User Experience
Here’s what your employees see:
- Boot device → connect to Wi-Fi.
- Custom branded login screen.
- Enrollment Status Page showing progress as apps and settings install.
- Desktop with Office, Chrome, and OneDrive already configured when they get access to the desktop.
In under an hour, they’re ready to work, no IT intervention required.
The Payoff
Switching to Autopilot doesn’t just save time. It also:
- Standardizes configurations across the company.
- Eliminates reimaging and manual setup.
- Improves security posture by ensuring baselines are applied consistently.
- Delivers a better employee experience on day one.
For a company like Northwind Outdoors (or yours), that can mean hundreds of hours saved each year and happier employees from the start.
Video Tutorial
See which Intune and device settings need attention, in about a minute.
CloudCapsule scans 300+ Microsoft 365 controls, including the Intune settings and admin roles that leave a single point of failure, then watches for drift so a fixed setting stays fixed.
No credit card required. Results in < 2 minutes.
Keep reading
Autopilot Device Preparation Tutorial | Is it better than v1?
Windows Autopilot has been around for years, and many admins have built entire deployment processes around what we now call “Autopilot V1.” But recently, there’s been a ton of buzz around Autopilot Device Preparation—also known as Autopilot V2. On the surface, V1 and V2 look nearly identical: A new device is purchased, Windows boots into […]
How to secure devices in Intune | Top Tips
Below you will find a list of security controls for Microsoft Intune that will help secure your environment. Keep in mind these are recommendations and will not be able to be used in all environments due to unique constraints. Each control should be evaluated and tested appropriately. I have also written security baselines across the […]
Patching macOS Devices in Microsoft Intune
Many MSPs have been using a third-party tool like JAMF or Addigy to manage macOS devices in customer environments because of the limitations of Intune. Over the years, Microsoft has been adding a good amount of management functionality specifically for macOS devices. One of the latest releases is giving you the ability to manage the […]



