220-1102 Software Troubleshooting Practice Question
A user reports that a 64-bit application on Windows 10 Pro crashes immediately upon launch with the error '0xc000007b'. The technician has already reinstalled the application, verified that all required Visual C++ Redistributable packages are present, and run System File Checker (SFC) and DISM with no issues. What should the technician do NEXT?
⚠ Common exam trap
The trap here is that candidates often jump to system-level fixes like SFC/DISM or reinstallation, but the 0xc000007b error specifically points to an architecture mismatch, making verification of the application's bitness the most efficient next step.
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
✓
C. Verify that the application is the 64-bit version and not accidentally 32-bit.
Error 0xc000007b (STATUS_INVALID_IMAGE_FORMAT) typically indicates a mismatch between the application's architecture and the system's DLLs or dependencies. Since the technician has already verified Visual C++ Redistributables and system file integrity, the most likely cause is that the installed application is a 32-bit version attempting to run on a 64-bit system, or vice versa. Checking the application's architecture (64-bit vs. 32-bit) is the logical next step before more drastic measures.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
A. Reinstall Windows 10 via an in-place upgrade.
Why it's wrong here
Performing an in-place upgrade is a drastic measure used to repair corrupted Windows system files and registry hives when SFC and DISM fail. While this process resolves deep OS-level instabilities, it fails here because error 0xc000007b specifically indicates a bitness mismatch between the application and its loaded DLLs. This issue requires resolving library architecture conflicts rather than repairing the underlying operating system files.
- ✗
B. Check for a corrupted shortcut or .exe file and replace it.
Why it's wrong here
Investigate the shortcut or replace the .exe only if you have independent evidence of file corruption. A corrupted binary typically produces errors such as 0xc0000005, 0xc0000135, or a generic 'not a valid Win32 application', not 0xc000007b. That specific code, STATUS_INVALID_IMAGE_FORMAT, points to a bitness mismatch between an executable and its loaded DLLs, so replacing the file won't resolve the root cause unless the corruption is coincidental. Furthermore, a corrupted shortcut only causes 'The item ... is no longer located' or a similar shell error, not a crash at process start.
- ✓
C. Verify that the application is the 64-bit version and not accidentally 32-bit.
Why this is correct
Error 0xc000007b translates to STATUS_INVALID_IMAGE_FORMAT, meaning Windows tried to load an executable or a dependent DLL whose machine architecture conflicts with the process. If a 64-bit app is installed but a required 32-bit DLL is present (or vice versa), the loader aborts immediately. Check the application's actual binary architecture using Task Manager (under the 'Details' tab), file properties (in the 'Compatibility' tab or via `dumpbin /headers`), or the installer's bitness. This is the quickest, least invasive diagnostic step and directly addresses the most common cause of this error.
- ✗
D. Disable Data Execution Prevention (DEP) for the application.
Why it's wrong here
Disabling DEP (Data Execution Prevention) targets a security mitigation that blocks execution of code from non-executable memory regions. When DEP triggers, it produces an access violation error such as 0xc0000005, not 0xc000007b. DEP is also a critical OS protection mechanism; disabling it globally or per-application rarely ever resolves an architecture mismatch and can expose the system to exploit attacks. Moreover, the system's hardware DEP settings rarely interfere with correctly built binaries, so this action is both ineffective and unsafe for this symptom.
Go deeper
Related to this question
Learn chapter
Ticketing System Workflow
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 10
Windows 10 is a personal computer operating system developed by Microsoft that combines the familiarity of Windows 7 with the modern features of Windows 8, designed to run on a wide range of devices from desktops to tablets.
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 →
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.