Soru

Zorluk: ZorTroubleshooting Windows Performance and Application Crashes

A technician is troubleshooting a Windows 11 workstation where a critical desktop publishing application intermittently freezes during high-resolution graphics export. The technician needs to isolate the specific thread deadlock causing the freeze, restore application responsiveness without terminating the main application process if possible, and gather historical crash logs for post-incident reporting. In what order should the technician execute these troubleshooting steps?

  1. 1Open Task Manager and navigate to the Details tab to locate the Process ID (PID) of the unresponsive publishing application.
  2. 2Right-click the application process and select Analyze Wait Chain to identify any blocking child process or thread lock.
  3. 3Terminate the specific blocking child thread identified in the wait chain tree to release the frozen main process.
  4. 4Open Event Viewer and inspect the Application log for Event ID 1002 (Application Hang) entries to document faulting module details.

Cevap

The technician should first locate the application process in Task Manager's Details tab, use Analyze Wait Chain to pinpoint the blocking thread, end the blocking thread to restore responsiveness, and finally inspect Event Viewer Application logs for Event ID 1002 entries.
The correct troubleshooting sequence begins by targeting the process in Task Manager's Details tab, running Analyze Wait Chain to identify the specific thread lock, terminating the blocking child thread to safely unfreeze the application, and lastly querying Event Viewer (Event ID 1002) for root-cause diagnostic information.

Adım Adım Çözüm

1
Navigate to Task Manager Details tab
Identify the target application executable name and associated PID.
Process management utilities like Analyze Wait Chain are accessible from the Details tab.
2
Execute Analyze Wait Chain
Examine the dependency tree to find which thread or secondary process is holding a resource lock.
Analyze Wait Chain pinpoints thread contention causing the application to stop responding.
3
End the blocking child process
Unfreeze the main application window without killing the primary process tree.
Selective termination releases locked memory handles while preserving unsaved work in the parent process.
4
Review Event Viewer Application logs
Filter for Event ID 1002 (Application Hang) to capture faulting DLLs, timestamps, and error codes.
Log analysis provides empirical data for persistent bug resolution or software updates.

Anahtar Kavram

Isolating Windows application hangs using Task Manager Analyze Wait Chain and Event Viewer logging
Bu soruyu puanla