Question

Difficulty: MediumTroubleshooting Windows Performance and Application Crashes

A technician is investigating a Windows 11 workstation that experiences severe performance degradation after running automated data processing tasks for several hours. In Task Manager, the technician notices that available physical memory steadily decreases to near zero, while non-paged pool memory continuously accumulates and remains unreleased even after the processing application is terminated. Which of the following is the most likely cause of these symptoms?

  1. An application or driver memory leakAnswer
  2. B
    An under-provisioned virtual memory page file
  3. C
    Corrupted Component Store system files requiring DISM repair
  4. D
    Misconfigured User Account Control elevation permissions

Answer

An application or driver memory leak
The correct answer identifies an application or driver memory leak. Memory leaks occur when a software process or kernel-mode driver requests memory allocation from the operating system but neglects to release it after completing the operation. Because non-paged pool memory resides strictly in physical RAM and cannot be paged to disk, a leak in this pool causes overall available RAM to diminish steadily until the computer is restarted or the faulty driver is reloaded.

Step-by-Step Solution

1
Analyze the observed system performance metrics in Task Manager.
Identified continuous consumption of physical RAM and a steadily rising non-paged pool value.
Non-paged pool memory is allocated in RAM and cannot be swapped out to disk.
2
Evaluate the behavior after the application is closed.
The allocated pool memory remains locked and is not freed back to the operating system.
When software fails to properly release memory handles upon closing, it points directly to poor memory management in code.
3
Correlate symptoms with Windows performance troubleshooting concepts.
Conclude that an application or driver memory leak is occurring.
Memory leaks are defined by unreleased memory allocations that persist and degrade system responsiveness over time.

Key Concept

Identifying Memory Leaks in Windows Performance Monitoring
Estimated Time:1m 30s
Rate this question