220-1102 Software Troubleshooting Practice Question
A user reports that a Windows 10 application crashes immediately on startup with error code 0xc0000142. The technician has already run System File Checker (SFC) and Deployment Image Servicing and Management (DISM), both reporting no corruption. The application was working before a recent Windows Update was installed. Which should the technician try NEXT?
⚠ Common exam trap
Test-takers frequently assume SFC and DISM are definitive for all software issues, overlooking that Windows Updates can introduce application-specific incompatibilities that those tools do not detect.
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
✓
Roll back the most recent Windows Update
Since SFC and DISM found no corruption, the issue is not system file integrity. The application worked before a recent Windows Update, which strongly suggests the update introduced a compatibility regression or a dependency change (e.g., a .NET framework or Visual C++ redistributable update) that broke the application. Rolling back the most recent Windows Update is the logical next step to restore the previous working environment without reinstalling the application prematurely.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Roll back the most recent Windows Update
Why this is correct
Rolling back the most recent Windows Update is the targeted fix here because the application crash began immediately after that update, indicating a system-level compatibility break. Windows updates frequently alter crucial components such as the .NET Framework, Visual C++ Redistributables, or security policies that an application depends on at initialization. By using Settings > Update & Security > Windows Update > View update history to uninstall the problematic update, you restore the previous runtime environment without touching the app's own files. This action directly addresses the root cause rather than masking the symptom.
- ✗
Reinstall the application
Why it's wrong here
Reinstalling the application replaces its own program files and registry entries but will not roll back or repair the OS-level changes made by a freshly installed Windows Update. If the crash stems from an incompatible system library or an API change introduced by that update, the application will still fail immediately after reinstallation because those dependencies remain altered. Furthermore, reinstallation could overwrite user configuration or local data, increasing the risk of additional issues without any guarantee of resolving the startup crash. The proper approach is to eliminate the environmental change first, not to re-add a copy of the same broken code over the same altered system.
- ✗
Run the application as an administrator
Why it's wrong here
Running the application as an administrator only elevates its access token to grant more permissions, such as writing to Program Files or HKLM, but it does not alter or restore the system libraries and API behavior that are causing the initialization failure. In this scenario, the crash occurs during early startup, before the app would need any elevated privileges, so heightened rights offer no benefit. Additionally, elevation can introduce new conflicts by changing the app's working directories or create side effects like virtualization, but it cannot undo the modifications from an OS patch. This option is only useful for permission-related problems, not for compatibility breaks from an OS patch.
- ✗
Check the Event Viewer for detailed error logs
Why it's wrong here
Checking Event Viewer for detailed error logs is an excellent diagnostic step and has likely already been done to obtain the error code and failing module, but it does not change the state of the system and therefore cannot resolve the crash. The logs provide evidence that points to the Windows Update as the root cause, yet the user still needs to perform an action such as rolling back that update to fix the problem. In the CompTIA troubleshooting methodology, this step belongs after 'Establish a theory of probable cause' and before implementing a solution. Since the question asks for the correct solution, Event Viewer alone is insufficient because diagnosis is not remediation.
Go deeper
Related to this question
Learn chapter
Troubleshoot: Windows Update Failures
Key term
Windows
Windows is a family of operating systems developed by Microsoft that manages computer hardware and software, providing a graphical user interface for users to interact with their devices.
Key term
Integrity
Integrity is the assurance that data has not been altered or tampered with in an unauthorized way, preserving its accuracy and consistency from source to destination.
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 →
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.