Courseiva
Software Troubleshooting →mediumMultiple Choice

220-1102 Software Troubleshooting Practice Question

A user reports that a Windows 10 application displays the error 'This application could not be started. Please try reinstalling the application.' The technician runs a compatibility troubleshooter and it applies the Windows 8 compatibility mode. The application works after that. The technician wants to permanently apply this setting. What should the technician do?

⚠ Common exam trap

The trap here is that candidates might think reinstalling the application (Option B) will resolve the compatibility issue, but it does not address the underlying OS version mismatch that the compatibility mode fixes.

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

✓

Right-click the executable, Properties, Compatibility tab, check 'Run this program in compatibility mode for Windows 8'

The Compatibility tab in the executable's Properties dialog allows you to permanently set a compatibility mode for a specific application. By checking 'Run this program in compatibility mode for' and selecting Windows 8, the setting is saved in the registry under HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers, ensuring the application always runs with that compatibility mode without needing to run the troubleshooter again.

Answer analysis

Option-by-option breakdown

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

  • ✓

    Right-click the executable, Properties, Compatibility tab, check 'Run this program in compatibility mode for Windows 8'

    Why this is correct

    This is the correct approach because the Program Compatibility Troubleshooter only diagnoses and suggests compatibility settings; to make the fix permanent for future launches you must apply the same mode manually. Opening the executable's Properties and selecting the Compatibility tab writes a compatibility flag (specifically, a Windows 8 emulated version) into the registry, which the OS then uses every time that program starts. The check box 'Run this program in compatibility mode for Windows 8' tells Windows to provide the Windows 8 API shims and operating-system version to the application, resolving the 'this application...' error without affecting other programs.

  • ✗

    Reinstall the application

    Why it's wrong here

    Reinstalling the application will not resolve this error because the incompatibility is not caused by corrupted files or an incomplete install—it stems from the application's expectation of an older Windows API set or version. Reinstalling simply copies the same incompatible binary onto the disk again and does not write any compatibility settings to the registry, so the program will fail in exactly the same way on the next launch. While reinstallation might fix a completely different class of error (like missing DLLs), it does nothing to address the need for a compatibility shim.

  • ✗

    Create a shortcut with the /compat flag

    Why it's wrong here

    This option is not valid because Windows does not recognize a '/compat' flag for executable shortcuts; command-line switches are passed to the program, not interpreted by Windows as a compatibility directive. Even if you created a shortcut and appended '/compat' to the Target, the application would receive that string as an argument (likely causing a different runtime error) and Windows would still launch it in its native environment. The only supported ways to set compatibility are the GUI on the Compatibility tab, the registry, or Group Policy—no undocumented command-line switch exists.

  • ✗

    Enable Windows Features for Application Compatibility

    Why it's wrong here

    Enabling the 'Application Compatibility' feature in Windows Features does not apply a compatibility mode to any specific program; it merely installs supporting infrastructure such as the Application Compatibility Toolkit and the compatibility engine. After enabling the feature, you still have to manually configure the individual executable through its Properties dialog or via registry entries, so this option is a prerequisite at most, not the actual fix. The error would persist exactly as before because no shim or version override has been assigned to the failing application.

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.