A user reports that a newly installed graphics editing application crashes immediately upon launch on a Windows 11 workstation. The technician opens Event Viewer and identifies an Event ID 1000 (Application Error) entry in the Application log, identifying `msvcr120.dll` as the faulting module name. System File Checker (`sfc /scannow`) completes successfully with no integrity violations detected. Which of the following is the MOST appropriate next step to resolve the application crash?
- Reinstall or repair the Microsoft Visual C++ Redistributable package associated with the faulting DLLAnswer
- BRun chkdsk C: /r from an elevated command prompt to repair corrupted hard drive sectors
- CPerform an in-place upgrade of Windows 11 to restore missing operating system binaries
- DOpen Performance Monitor and configure a Data Collector Set to monitor disk queue length
Answer
Reinstall or repair the Microsoft Visual C++ Redistributable package associated with the faulting DLL.
Event ID 1000 in the Windows Application log indicates an application crash. When the faulting module is a dynamic-link library such as `msvcr120.dll`, it signifies a missing or corrupted Microsoft Visual C++ Redistributable file. Reinstalling or repairing the appropriate redistributable package restores the necessary DLL for application execution.
Step-by-Step Solution
Key Concept
Application Crash Isolation and Runtime Library Resolution