Skip to content
February 27, 2026 • Junior (1-3 years) How-To

Setup Your Home Lab for IT Learning

By Last updated

Build a budget-friendly home lab for learning Windows administration, PowerShell, Intune, and more. Hardware recommendations and setup guide.

Free PDF

Top 10 Intune and Autopilot Enrollment Errors: Causes and Fixes

A free cheat sheet covering ten enrollment errors, each with the symptom, the most likely cause, the fix, and a link to the full guide.

  • Ten real error codes and failures, including 0x80180014, 0x8018002b, 0x801c03f3, 0x800705b4, the ODJConnector logon failure, and the Win32 detection error 0x87d1041c.
  • Every cause and fix checked against Microsoft's own documentation.
  • A link from each entry to the full zakitpro.com article.

You get the free PDF. By subscribing you also agree to receive occasional emails from zakitpro about Intune and Autopilot troubleshooting. Emails are sent through MailerLite. You can unsubscribe anytime with the link in every email. See the privacy page for how your email is handled.

Step-by-step guide

Setup Your Home Lab for IT Learning

You want to learn Windows administration, Intune, PowerShell, but you need a lab. Here’s how to build one on a budget.

The Minimal Lab ($0-50)

What You Need

  • Your current PC (8GB RAM minimum, 16GB recommended)
  • Free hypervisor: Hyper-V (Windows Pro) or VirtualBox (any Windows)

Setup

# Check if Hyper-V is available (Windows Pro/Enterprise)
Get-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All

# Enable Hyper-V
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-All -NoRestart

VMs to Create

  1. DC01 — Windows Server 2022 (Domain Controller)
  2. CLIENT01 — Windows 11 (joined to domain)
  3. SRV01 — Windows Server 2022 (file/app server)

The Better Lab ($100-200)

Hardware Recommendations

ComponentBudget OptionBetter Option
CPUIntel i5-10400Intel i7-12700K
RAM32GB64GB
Storage500GB SSD1TB NVMe
NetworkBuilt-inDual NIC

Pro Tips

  • Buy used enterprise hardware (Dell Optiplex, HP ProDesk)
  • Get machines with vPro/AmT for remote management

Essential VMs to Build

1. Domain Controller

# Install AD DS
Install-WindowsFeature AD-Domain-Services -IncludeManagementTools

# Promote to DC
Import-Module ADDSDeployment
$DsrmPassword = Read-Host "Enter a unique Directory Services Restore Mode password" -AsSecureString
Install-ADDSForest -DomainName "lab.local" -SafeModeAdministratorPassword $DsrmPassword

2. Intune Connector Server

  • Windows Server 2022
  • Install Azure AD Connect
  • Install Intune Certificate Connector

3. Clients

  • Windows 11 Enterprise (eval ISO)
  • Windows 10 Enterprise

Software to Install

Free Windows ISOs

Tools to Have

  • VS Code — Script editing
  • Remote Server Administration Tools (RSAT) — Management
  • Hyper-V Manager — VM management
  • Pester — Testing PowerShell

Network Setup

[Router] 
  |
  +-- [Hyper-V Host]
  |     +-- DC01 (Server 2022, 4GB RAM)
  |     +-- CLIENT01 (Win11, 4GB RAM)  
  |     +-- CLIENT02 (Win11, 4GB RAM)
  |     +-- SRV01 (Server 2022, 4GB RAM)

Switch to Use

  • Physical: Unmanaged gigabit switch ($20)
  • Virtual: Default Switch in Hyper-V

Learning Path

Week 1-2: Active Directory

  • Create users, groups, OUs
  • Group Policy basics
  • DNS, DHCP

Week 3-4: PowerShell

  • Script AD tasks
  • Build automation

Week 5-6: Intune

  • Enroll devices
  • Deploy policies
  • App packaging

Week 7-8: Security

  • BitLocker
  • Conditional Access
  • Endpoint Security

Wrap-Up

You don’t need expensive gear to learn. Start with what you have, add RAM, and build out incrementally.

Questions? Drop them below!

Free PDF

Top 10 Intune and Autopilot Enrollment Errors: Causes and Fixes

A free cheat sheet covering ten enrollment errors, each with the symptom, the most likely cause, the fix, and a link to the full guide.

  • Ten real error codes and failures, including 0x80180014, 0x8018002b, 0x801c03f3, 0x800705b4, the ODJConnector logon failure, and the Win32 detection error 0x87d1041c.
  • Every cause and fix checked against Microsoft's own documentation.
  • A link from each entry to the full zakitpro.com article.

You get the free PDF. By subscribing you also agree to receive occasional emails from zakitpro about Intune and Autopilot troubleshooting. Emails are sent through MailerLite. You can unsubscribe anytime with the link in every email. See the privacy page for how your email is handled.

#lab #homelab #hyper-v #virtualization #learning #career