MD-102 Manage applications Practice Question
You manage a set of Windows 10 devices with Microsoft Intune. You need to deploy a Win32 app that requires a specific registry key to exist before installation. The app installer does not check for this key. You must ensure the app installs only on devices that have the registry key. What should you do?
⚠ Common exam trap
Watch out — candidates often confuse detection rules with requirement rules; detection rules only check if an app is installed, while requirement rules control whether installation should proceed.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Add a requirement rule to the Win32 app that checks for the registry key.
Requirement rules in Intune are evaluated before app installation. By adding a rule that checks for the presence of a specific registry key, you ensure the app is only installed on devices that already have that key. This enforces the prerequisite automatically and reliably.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Use a PowerShell script in the app package to create the registry key before installation.
Why it's wrong here
Modifying the system with a script may violate the requirement that the key must already exist. The scenario states the app should install only on devices that have the key, implying the key is a prerequisite, not something to be added. Creating the key would bypass the intended condition.
- ✗
Deploy the app as available and instruct users to verify the registry key before installing.
Why it's wrong here
Making the app available relies on users to manually check the registry key, which is unreliable and does not enforce the condition. Intune requirement rules provide automated enforcement, whereas user-based verification is prone to error and does not scale.
- ✓
Add a requirement rule to the Win32 app that checks for the registry key.
Why this is correct
Requirement rules in Intune allow you to specify conditions that must be met for the app to install. You can create a rule that checks for the existence of a registry key, file, or value. This ensures the app is only offered to devices that meet the condition, without modifying the installer.
- ✗
Create a detection rule that checks for the registry key.
Why it's wrong here
Detection rules are used to determine whether an app is already installed. They do not prevent installation on devices that lack the registry key. A detection rule would only report the app as installed or not, but it would not block installation on non-compliant devices.
Go deeper
Related to this question
Learn chapter
Deploying Applications with Intune
Key term
Windows 10
Windows 10 is a personal computer operating system developed by Microsoft that combines the familiarity of Windows 7 with the modern features of Windows 8, designed to run on a wide range of devices from desktops to tablets.
Key term
Microsoft Intune
Microsoft Intune is a cloud-based service that helps organizations manage employee devices, apps, and security policies without needing to own or control the physical hardware.
About these practice questions
This MD-102 question is part of Courseiva's 556-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official Microsoft exam blueprint
This MD-102 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the MD-102 exam.