220-1102 Software Troubleshooting Practice Question
A user reports that a 32-bit application on a 64-bit Windows 10 Pro workstation crashes immediately with error code 0xc000007b. The technician has already reinstalled the application and run System File Checker (SFC), which found no integrity violations. Which action should the technician take NEXT?
⚠ Common exam trap
Many candidates choose DISM (Option B) because they assume any system file error requires image repair, but error 0xc000007b is specifically a runtime library issue, not a Windows component store corruption.
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
✓
Reinstall Microsoft Visual C++ Redistributables
Error code 0xc000007b typically indicates a corrupted or missing Visual C++ runtime library, which is required by many 32-bit applications. Since SFC found no system file issues, the most likely cause is a damaged or incompatible version of the Microsoft Visual C++ Redistributable. Reinstalling the redistributables ensures the correct 32-bit and 64-bit runtime DLLs are properly registered and available.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✓
Reinstall Microsoft Visual C++ Redistributables
Why this is correct
Error 0xc000007b (STATUS_INVALID_IMAGE_FORMAT) on a 32-bit application running under 64-bit Windows typically indicates that a required DLL is either missing, corrupted, or has the wrong bitness. The Microsoft Visual C++ Redistributables provide essential runtime components (e.g., msvcp*.dll, vcruntime*.dll) in both x86 and x64 flavors; reinstalling both the 32-bit and 64-bit packages restores these libraries and ensures the application can load the correct dependency versions, resolving the mismatch.
- ✗
Run the Deployment Imaging Service and Management Tool (DISM)
Why it's wrong here
DISM (Deployment Imaging Service and Management Tool) is designed to repair corruption in the Windows system image by servicing the component store, and it is often used when System File Checker (SFC) cannot fix system file integrity. However, in this scenario SFC has already reported no integrity violations, and the 0xc000007b error is not a symptom of a damaged OS image but rather an application-specific dependency failure. Running DISM would not replace or reseat the user-mode runtime DLLs that a 32-bit application requires on a 64-bit system, so it is not the appropriate next step.
- ✗
Check the BIOS for CPU virtualization settings
Why it's wrong here
BIOS CPU virtualization settings (Intel VT-x, AMD-V) control hardware-assisted virtualization used by hypervisors like Hyper-V, Virtual Machine Platform, and third-party virtual machine software. They have no bearing on how Windows executes ordinary 32-bit applications via the WOW64 compatibility layer, which is a software mechanism that does not require virtualization extensions. The 0xc000007b error points to a missing or mismatched runtime library, not to a CPU mode or hypervisor feature, so toggling BIOS virtualization settings would neither cause nor resolve this issue.
- ✗
Perform a clean boot to isolate conflicting services
Why it's wrong here
A clean boot disables all non-Microsoft services and startup programs to help isolate conflicts from background software, which is useful when an application fails due to service interference or driver conflicts. However, the specific error code 0xc000007b indicates a binary format mismatch—often a 32-bit application loading a 64-bit DLL, or vice versa—and this problem stems from the application's runtime dependencies, not from a competing service. Reinstalling the Visual C++ Redistributables directly addresses the missing or corrupted runtime components, making it a far more targeted solution than a clean boot.
Go deeper
Related to this question
Learn chapter
Troubleshoot: Print Spooler Issues
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.
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.
About these practice questions
Courseiva writes every 220-1102 question from scratch — 925 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. 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.