Courseiva
Manage applications →hardMultiple Choice

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

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 →

How Courseiva writes practice questions · Editorial policy

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.