intunemdms.com

Intune Deployment Guide

Intune requirements explained

Overview

Requirements control whether a device is eligible to install a Win32 app. Intune evaluates requirements before running the install command.

Correct requirements prevent apps from being offered to unsupported devices and reduce failed installations.

Built-in requirements

Common built-in requirements include operating system architecture, minimum operating system, disk space, memory, CPU count, and CPU speed.

Custom requirement rules

Custom requirement rules can use file, registry, or script-based checks when built-in rules are not enough.

How the flow works

01Device targetedAssignment applies
02Requirements runEligibility checked
03EligibleInstall can continue
04Not eligibleInstall is skipped

Intune UI examples

These compact mockups show the Intune settings that matter for this topic.

Requirements overview□ ×
64-bit
Windows 10 1607
500
Hardware requirements□ ×
4096
2
1000
Requirement rule□ ×
Registry
HKEY_LOCAL_MACHINE\Software\Vendor
Equals
Script requirement□ ×
requirement.ps1
No
Integer/String/Boolean

Practical reference

AreaWhat to check
ArchitectureLimit install to 32-bit, 64-bit, or ARM64 where appropriate
Minimum OSPrevent install on unsupported Windows versions
Disk/RAM/CPUAvoid installs on devices that cannot support the app
Custom ruleHandle app-specific eligibility checks

Quick checklist

  • Use the minimum requirements that are actually needed.
  • Do not over-restrict pilot devices by accident.
  • Check requirements first when an assigned app never starts installing.

Troubleshooting checks

IssueWhat to check
App never installsDevice may not meet requirements.
Only some devices installCompare architecture and OS version.
Custom requirement failsReview script output or registry/file path.

Leave a feedback

Include versions, steps, and any error text if you have them.