Courseiva
Operating Systems →mediumMultiple Choice

220-1102 Operating Systems Practice Question

A user is attempting to install a legacy business application on a Windows 10 Pro workstation. The installation fails with an error stating that the .NET Framework version 3.5 is required. The technician checks the 'Turn Windows features on or off' dialog. Which feature should the technician enable to satisfy this requirement?

⚠ Common exam trap

Many candidates confuse 'Legacy Components' with a catch-all for older software support, but it does not include .NET Framework versions, which must be enabled separately.

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

✓

.NET Framework 3.5 (includes .NET 2.0 and 3.0)

The .NET Framework 3.5 is a prerequisite for many legacy business applications. In Windows 10, this feature is not installed by default but can be enabled via 'Turn Windows features on or off'. Selecting '.NET Framework 3.5 (includes .NET 2.0 and 3.0)' installs the required runtime components, including the older 2.0 and 3.0 frameworks that the application depends on.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✓

    .NET Framework 3.5 (includes .NET 2.0 and 3.0)

    Why this is correct

    Enabling .NET Framework 3.5 (which includes .NET 2.0 and 3.0) is the correct solution because it installs the legacy Common Language Runtime (CLR) 2.0 that many older business applications were compiled against. Windows 10 ships with .NET Framework 4.8 as an in-box component, but the 3.5 runtime is intentionally not enabled by default to avoid conflicts. Without this feature, a legacy app will throw errors such as 'Could not load file or assembly' or 'The required version of the .NET Framework is not installed.'

  • ✗

    Legacy Components

    Why it's wrong here

    The 'Legacy Components' optional feature in Windows 10 bundles outdated items like DirectPlay (used by older games) and deprecated media codecs. It does not include any .NET Framework runtime files or assemblies. Although the name sounds like it might cover all legacy software needs, it has no effect on applications that require .NET 2.0/3.0 functionality.

  • ✗

    Windows Subsystem for Linux

    Why it's wrong here

    Windows Subsystem for Linux (WSL) is a compatibility layer that lets you run Linux ELF binaries directly on Windows via a lightweight virtual machine or a kernel interface. It is intended for Bash scripts, Linux utilities, and native Linux development tools. WSL does not provide or install Microsoft's .NET Framework runtimes, and enabling it will not satisfy a Win32 .NET-based legacy application's dependency on .NET 3.5.

  • ✗

    Hyper-V

    Why it's wrong here

    Hyper-V is a Type-1 hypervisor that enables hardware virtualization, allowing you to create and run separate virtual machines with their own operating systems. It does not install software components into the host OS, nor does it expose .NET Framework 2.0/3.0 to the current environment. While Hyper-V is a Windows feature, it is unrelated to application runtime dependencies and would not resolve a missing .NET Framework error.

Go deeper

Related to this question

About these practice questions

This 220-1102 question is part of Courseiva's 925-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 by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This 220-1102 practice question is part of Courseiva's free CompTIA 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 220-1102 exam.