Soru

Zorluk: OrtaTroubleshooting Windows Performance and Application Crashes

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?

  1. Reinstall or repair the Microsoft Visual C++ Redistributable package associated with the faulting DLLCevap
  2. B
    Run chkdsk C: /r from an elevated command prompt to repair corrupted hard drive sectors
  3. C
    Perform an in-place upgrade of Windows 11 to restore missing operating system binaries
  4. D
    Open Performance Monitor and configure a Data Collector Set to monitor disk queue length

Cevap

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.

Adım Adım Çözüm

1
Analyze the Event Viewer crash log details
Event ID 1000 confirms an application crash, and the faulting module `msvcr120.dll` points directly to a C++ runtime dependency rather than core Windows files.
Identifying the faulting module narrows down the crash source to a specific shared library component.
2
Evaluate prior troubleshooting results
Since `sfc /scannow` found no errors, core Windows operating system files are intact.
This rules out OS file corruption and confirms the issue is localized to application-level software libraries.
3
Apply targeted remediation
Repairing or reinstalling the corresponding Microsoft Visual C++ 2013 Redistributable package restores the missing or damaged `msvcr120.dll` library file.
Replacing the specific corrupted library allows the application to initialize successfully.

Anahtar Kavram

Application Crash Isolation and Runtime Library Resolution
Bu soruyu puanla