Courseiva
Software Troubleshooting →mediumMultiple Choice

220-1102 Software Troubleshooting Practice Question

A user's Windows 10 computer is running slowly and frequently displays 'Low Memory' errors. In Task Manager, a single svchost.exe process is using over 80% of memory. What is the best course of action?

⚠ Common exam trap

Watch out — candidates often confuse svchost.exe with a virus or think ending the process is safe, not realizing that svchost.exe is a critical system component hosting multiple essential services, and the correct approach is to isolate and stop only the problematic service.

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

✓

Identify which service is causing the issue and stop it

Svchost.exe is a generic host process for Windows services; a single instance consuming over 80% of memory indicates a specific service running under it is leaking or malfunctioning. Using Task Manager's 'Go to Details' or the command `tasklist /svc` allows you to identify the offending service (e.g., wuauserv, BITS) and stop it via `net stop <service>` or Services.msc, resolving the memory issue without disrupting other critical services.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    End the svchost.exe process

    Why it's wrong here

    Ending svchost.exe is risky because this process is a generic service host that can run multiple essential Windows services simultaneously. Task Manager shows several instances, but each instance may host services such as RPC, DHCP, or DNS; terminating the entire process will forcibly stop all of them, potentially causing system instability, application crashes, or a bugcheck (BSOD). Even if the issue appears to be a single svchost.exe consuming memory, you should never end it blindly; instead, expand it to see the specific service and stop only that service.

  • ✗

    Run a full antivirus scan

    Why it's wrong here

    Running a full antivirus scan is a reactive measure that can identify malware, but it is not the best immediate step here because the system is already running slowly, and the scan itself consumes significant CPU and disk resources. Before scanning, you should use Task Manager to see exactly which process or service is consuming memory or processor time, as this may be a non-malicious service like a Windows Update component stuck in a loop. Once you've isolated the service, you can stop it to relieve pressure and then scan if you suspect malware, making the scan much more effective.

  • ✓

    Identify which service is causing the issue and stop it

    Why this is correct

    In Windows 10 Task Manager, expand the 'Service Host' (svchost.exe) group under Windows processes to reveal the individual services hosted by each instance. You can also use the command `tasklist /svc` or Task Manager's Details tab to map specific service names to their svchost.exe process ID. Identify the service that is consuming an abnormal amount of memory or CPU, then right-click it and choose 'Stop' or run `net stop <service>` from an elevated command prompt. Stopping only that service avoids disrupting unrelated services and directly resolves the resource drain without needing to reboot.

  • ✗

    Increase the size of the paging file

    Why it's wrong here

    Increasing the paging file size expands virtual memory on disk, but it does nothing to address the underlying problem of a service leaking memory or spinning in a loop. If a service is consuming RAM excessively, expanding the paging file will merely let it consume more, causing the system to thrash as it reads and writes to the slower disk, making the computer feel even less responsive. The correct step is to identify and stop the conflicting service, thereby releasing its memory; if the service is legitimate, restart it or update it, rather than masking the symptom with more virtual memory.

Visual reference

Client Recursive Resolver Root DNS (13 root servers) TLD DNS (.com, .org, …) Authoritative example.com query IP addr answer

About these practice questions

Courseiva writes every 220-1102 question from scratch — 925 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

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.