Courseiva
Software Troubleshooting →mediumMultiple Choice

220-1102 Software Troubleshooting Practice Question

A technician is installing a business application on a Windows 10 workstation. The installation fails with the error 'Fatal error during installation (Error 1603)'. The technician confirms there is sufficient disk space and the user has administrative privileges. What is the most likely cause of this error?

⚠ Common exam trap

Many candidates assume Error 1603 is always a corruption or permission issue, but CompTIA tests the understanding that it is a generic MSI failure frequently caused by missing runtime prerequisites.

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

✓

Required runtime prerequisites are missing

Error 1603 is a Windows Installer error that typically indicates a fatal error during installation, often caused by missing prerequisites such as Visual C++ Redistributables, .NET Framework, or other runtime components. Even with sufficient disk space and administrative rights, the installer cannot proceed if required system dependencies are absent, making C the most likely cause.

Answer analysis

Option-by-option breakdown

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

  • ✗

    The installer file is corrupt

    Why it's wrong here

    A corrupt installer file would typically trigger a CRC or hash mismatch, a 'file not found' message, or an error such as 0x80070002 during extraction. Error 1603, however, is a generic Windows Installer 'fatal error during installation' that occurs after the MSI package has been successfully extracted and validated, making corruption an unlikely cause.

  • ✗

    Antivirus software is blocking the installation

    Why it's wrong here

    Antivirus software often blocks installation by silently quarantining the executable, showing a security alert, or returning a separate error code such as 0x80070005 (access denied). Error 1603 is a Windows Installer-specific code that indicates a problem during the MSI execution phase, not a file-access or security-policy violation, so AV interference is an improbable explanation.

  • ✓

    Required runtime prerequisites are missing

    Why this is correct

    Error 1603 is a generic fatal error that frequently surfaces when a Windows Installer package cannot locate a required runtime dependency, such as a specific version of the .NET Framework, Microsoft Visual C++ Redistributable, or a Windows update. Without these prerequisites, a custom action or service component fails to initialize, and the installer rolls back with Error 1603. Checking the MSI verbose log at the point of failure will typically show a missing DLL or assembly.

  • ✗

    The user account is not a local administrator

    Why it's wrong here

    The question states the user has administrative privileges, so the account is already able to elevate the installation through UAC. Error 1603 is not a privilege-related failure; insufficient rights typically produce Error 1602, 1925, or a UAC prompt. Even if UAC were misconfigured, the error would be a security-event failure, not a generic fatal error inside the installer.

Go deeper

Related to this question

About these practice questions

One of 925 original 220-1102 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. 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.