Objective. Learners will diagnose and resolve at least four common Windows OS support issues—including slow performance, application crashes, failed updates, and profile corruption—using built-in tools and document each resolution.
This lesson, its worked examples and its practice questions has not yet been verified by an industry-certified professional or by a certification or approval body. It is a study draft and may contain errors. Do not use it as instructions for work on a job site or on live equipment. Always follow your instructor, your supervising professional, and current official references and regulations.
VoTechWorks program approval and accreditation are still in progress. Credentials are issued only by the certifying bodies named in each program, after their own exams.
Windows OS problems are among the most common tickets that help desk technicians handle every day. A systematic approach—using built-in diagnostic tools, reading system logs, and documenting every step—separates an effective technician from someone who just reboots and hopes. This lesson teaches you to diagnose and fix four high-frequency Windows issues: slow performance, application crashes, failed updates, and profile corruption.
Before touching any lab machine or production system, confirm you are authorized to work on it. Never disable security software, delete files, or modify the registry without understanding the consequences and having a documented rollback plan. In a workplace, follow your organization's change-management policy. Back up or snapshot the system before making significant changes. When working with physical hardware (adding RAM, reseating cards), power the system off and follow lockout/tagout procedures if the machine is connected to external equipment. ESD (electrostatic discharge) precautions—wrist strap, anti-static mat—apply whenever internal components are exposed.
Task Manager (Ctrl + Shift + Esc): Gives a real-time view of CPU, memory, disk, and network utilization. The Processes tab shows which running process is consuming resources. The Startup tab controls which applications launch at sign-in. Start here when a user complains the system feels sluggish.
Event Viewer (eventvwr.msc): Logs every significant system event. The most useful locations are Windows Logs > Application (app crashes and errors) and Windows Logs > System (OS-level events, driver failures, service stops). Error and Critical entries with a red icon are your first targets. Note the Event ID—it is a specific code that CompTIA A+ and Microsoft documentation map to known causes.
Windows Reliability Monitor (perfmon /rel): Presents a timeline of reliability, scored 1–10. Drop points on the graph align with application failures, Windows updates, and hardware warnings. It is faster than Event Viewer for spotting when things started going wrong.
Windows Update Troubleshooter: Found in Settings > System > Troubleshoot > Other troubleshooters. It resets the Windows Update components automatically and is the first step for a stuck update before any manual intervention.
System File Checker (sfc /scannow): Run from an elevated (Administrator) command prompt. It scans all protected system files and replaces corrupted versions from a cached copy. Always run this before DISM when you suspect file corruption.
DISM (Deployment Image Servicing and Management): Also run from an elevated command prompt. The command `DISM /Online /Cleanup-Image /RestoreHealth` repairs the local Windows image store that sfc draws from. If sfc finds errors it cannot fix, run DISM first, then run sfc again.
1. Open Task Manager and sort by CPU, then Memory, then Disk. A single process consuming 90 %+ of a resource is almost always the culprit.
2. If CPU is normal at rest but spikes on user actions, check the Startup tab for unnecessary programs.
3. Open Reliability Monitor to see whether the slowdown began after a specific event (an update, a new application install).
4. Check Event Viewer > System for disk errors (Event ID 7 or 11 from disk or controller sources), which can cause extreme slowness.
5. Document: process name, PID, resource consumed, and action taken (ended task, disabled startup entry, etc.).
1. Note the exact error message and whether it is consistent or random.
2. Open Event Viewer > Windows Logs > Application. Look for Error events near the time of the crash. The Faulting application name and Exception code fields identify the broken component.
3. Common exception code 0xc0000005 indicates an access violation—often a missing DLL or corrupted install.
4. Run `sfc /scannow` to rule out corrupted system files.
5. Try reinstalling the application or running it in compatibility mode (right-click > Properties > Compatibility tab).
1. Run the Windows Update Troubleshooter first.
2. If the update is still stuck, open Services (services.msc) and restart the Windows Update service and the Background Intelligent Transfer Service (BITS).
3. As a next step, clear the Software Distribution folder (`C:\Windows\SoftwareDistribution\Download`) after stopping the Windows Update service—this forces a fresh download of update components.
4. Run `DISM /Online /Cleanup-Image /RestoreHealth` if you suspect a damaged Windows image is blocking updates, then rerun sfc.
A corrupted profile often presents as a temporary profile at login, missing desktop items, or repeated "user profile service failed" errors.
1. Sign in as a different administrator account.
2. Open Event Viewer > Application and look for Event ID 1511 or 1502 from User Profile Service.
3. Navigate to `C:\Users` and verify whether the affected profile folder exists and is accessible.
4. Create a new local user account, copy the data from the old profile folder to the new one (excluding NTUSER.DAT), and have the user sign in to the new account.
5. After confirming all data is intact, disable or delete the corrupted profile.
Documentation is not optional—it is a professional requirement. Your fault log must record: the symptom as reported, the tool(s) used to investigate, the root cause found, the exact steps taken to fix it, and whether the fix was verified. Good documentation protects you legally, helps your team avoid duplicate work, and is a direct metric on your CompTIA A+ performance objectives.
Answer each question, then check it. Nothing is recorded; this is your own practice.
A free tech program — complimentary, as our commitment to get America working. Help us build VoTechWorks. Tell us what works, what doesn’t, and what you want to learn.