Back up & note the symptoms
Copy important files. Record when the issue started, recent changes, and whether it happens on battery, charger, or both.
Adjusts the overall page scale. You can also use your browser’s own zoom controls.
PRACTICAL IT SUPPORT · WINDOWS TROUBLESHOOTING
A step-by-step troubleshooting guide for slow PCs, startup delays, freezes, storage problems, overheating, malware concerns, and common Windows faults.
Observe CPU, memory, disk, heat and free space.
Keep a note of what you changed and why.
Restart and compare the same workload.
Data first. Back up important files before repairs. If the drive may be failing, prioritize backup and avoid intensive scans.
01 / TRIAGE
Choose the closest match. The suggested plan starts with low-risk checks and escalates only when needed.
Enter any readings you know and select “Generate my troubleshooting plan.” You will get an ordered checklist, warning flags, and a downloadable report.
02 / BASELINE
Use this sequence for most unexplained performance or reliability problems. Stop when the issue is resolved.
Copy important files. Record when the issue started, recent changes, and whether it happens on battery, charger, or both.
Open Task Manager with Ctrl + Shift + Esc. Sort Processes by CPU, Memory and Disk; note sustained high use and process names.
Settings → System → Storage. Aim to keep practical free space available. If there are clicking noises, read errors, or missing files, back up and stop intensive tests.
Task Manager → Startup apps. Disable only applications you recognize and do not need at sign-in. Do not disable unknown drivers or security components.
Run a Windows Security Quick scan. Check Windows Update. Avoid random “optimizer,” registry cleaner, and third-party driver-updater utilities.
After backup and ruling out drive failure, run DISM followed by SFC from an administrator terminal. Record the final results, restart, and retest.
Change one thing at a time, write it down, and test again. Avoid “debloating” scripts, registry hacks, deleting unknown files, disabling services at random, or resetting Windows as a first response.
03 / COMMON FIXES
Use the “first action” before moving to advanced repair. Hardware symptoms need hardware diagnosis.
| Symptom / clue | First action | If it persists |
|---|---|---|
| Slow startupDesktop appears late | Disable nonessential startup apps; restart and time the boot. | Check Task Manager Startup impact, free space, recent drivers/apps and Reliability Monitor. |
| CPU stays highOne process dominates | Identify the process and let Windows Update or an active scan finish if appropriate. | Update/reinstall the affected app or investigate malware. Do not terminate unfamiliar system processes. |
| Memory near fullMany apps/tabs open | Close unused apps/tabs; sort Task Manager by Memory. | Review browser extensions and startup apps. If routine work still saturates memory, consider RAM capacity/upgrade compatibility. |
| Disk active time near 100%Everything hangs | Identify process; check available space and Windows Update activity. | Back up first if there are errors/freezes/noises. Assess storage health before intensive checks; old HDDs may be the bottleneck. |
| Overheating / fanSlow when hot | Use a hard, flat surface; clear vents externally; check airflow. | Shut down if there is a burning smell, swelling, or extreme heat. Have the cooling system/fan inspected. |
| Freezes / blue screensStarted after a change | Record the error code and when it occurs; disconnect new peripherals. | Review Reliability Monitor, recent drivers/updates, memory and storage. Back up before repairs. |
| Low disk spaceC: nearly full | Settings → System → Storage → Temporary files. Review every category before deletion. | Uninstall unused apps, move personal files, or increase capacity. Do not manually delete Windows folders. |
| Slow internet onlyPC otherwise responsive | Test another device and another website; restart router if appropriate. | Compare Wi-Fi vs Ethernet, pause downloads/VPN temporarily, and update Wi-Fi drivers via the PC maker. |
| Pop-ups / browser redirectsPossible unwanted software | Do not click pop-ups. Run Windows Security scans and remove unknown browser extensions. | If compromise is likely, use a separate trusted device to secure important accounts; seek incident-response help if needed. |
| Windows Update errorsUpdate loops or fails | Restart, ensure stable internet and enough free space, then retry Windows Update. | Run DISM and SFC. Capture the exact error code before deeper update troubleshooting. |
04 / WINDOWS RECOVERY
Use the least disruptive fix that matches the evidence. A reset or reinstall is not the first step for every slow PC, and it cannot repair broken hardware.
Restart, unplug unnecessary peripherals, check free space, run the matching built-in troubleshooter, Windows Security scan and Windows Update.
Undo a recent app/driver/update change, test Safe Mode, inspect Device Manager and Reliability Monitor, and update only the affected app or driver.
Use Startup Repair, Uninstall Updates or System Restore if Windows will not boot or a recent change broke it.
Try a repair reinstall when available, then Reset this PC only after backup and key checks.
Clean install only when justified and you are confident about the correct disk. Hardware warnings belong with the manufacturer or a qualified technician.
rstrui.exe, review affected programs, and choose a point from before the issue. It normally keeps personal files but can remove recent apps, drivers, and settings.Startup Repair ↗ · Windows Recovery Environment ↗ · Safe Mode / Startup Settings ↗
Use this only after simpler repairs fail and your backup and recovery key are ready. Resetting reinstalls Windows but removes apps and settings; your choice determines what happens to personal files.
Reinstalls Windows and attempts to preserve personal files. Apps and settings are removed. Still make a verified backup first.
Removes personal files, apps and settings. Use only when you intend a full wipe or are preparing the device for a new owner. Double-check which data/disk will be erased.
Downloads a fresh Windows copy. Prefer this if local Windows files may be damaged and a reliable internet connection is available.
Uses Windows files already on the device. It can be quicker or useful without a fast connection, but those local files may not solve existing corruption.
Some Windows 11 versions offer Fix problems using Windows Update / Reinstall now under Settings → System → Recovery. If available, this reinstalls the current Windows version while retaining personal files, apps and settings. Follow the on-screen explanation for your version and still back up first.
Another option, when Windows still runs and the installation media matches the installed edition/language/architecture, is to mount official installation media and run setup.exe from inside Windows. Review Change what to keep carefully. Choose Keep personal files and apps only if Setup offers it and that is what you want; do not boot from the USB if the goal is an in-place repair.
Microsoft: reinstall Windows with installation media ↗ · Compare Windows recovery options ↗
Use it only for a specific reason, such as selecting a USB installer, checking whether the internal SSD is detected, or following a manufacturer-supported fix. If Windows can boot, use Settings → System → Recovery → Advanced startup → Restart now → Troubleshoot → Advanced options → UEFI Firmware Settings when that option is available. Otherwise follow the manual for your exact make and model; startup keys differ.
Example manufacturer BIOS safety guidance (Dell) ↗ · Microsoft: find BitLocker recovery key ↗
Microsoft: update drivers through Device Manager ↗ · Device Manager error codes ↗
05 / HARDWARE DIY CHECKS
These are non-invasive checks for beginners. They help decide whether a problem is Windows/software or needs manufacturer service; they are not a guarantee that hardware is healthy.
Shut down and unplug the laptop if the battery is swollen, there is smoke/burning smell, liquid spill, exposed or damaged power wiring, electric-shock sensation, extreme heat, or the case/power connector is damaged. Do not open, puncture or press on a swollen battery. For clicking drives, disappearing files or repeated I/O errors, prioritize data recovery and avoid repeated tests.
mdsched.exe); it schedules a restart. A pass does not prove RAM is perfect.If the problem happens before Windows loads, affects BIOS/UEFI, follows the laptop across a clean supported OS install, or a manufacturer diagnostic reports an error, hardware/firmware service becomes more likely. If it happens only in one app or stops in Safe Mode, software/driver conflict becomes more likely. Neither clue is conclusive by itself.
Seek support if there is physical damage, swollen battery, repeatable hardware-test failure, no detected SSD, repeated blue screens after basic repairs, BIOS update failure, a forgotten BitLocker key, or Windows still fails after an appropriate recovery attempt. Before contacting support, prepare the exact model, Windows edition/build, error/stop code, the date the problem began, steps tried and results. Send serial/service-tag numbers only through the official support portal—not in public posts. Never share your password, recovery key or full diagnostic report publicly.
06 / ADVANCED TOOLS
Open Start, type Terminal or Command Prompt, right-click it, and select Run as administrator for repair commands. Read each command before running it.
DISM.exe /Online /Cleanup-Image /RestoreHealthUses Windows servicing sources (typically Windows Update) to repair the component store. Requires an internet connection in common scenarios and may take time. Do not close the window while it runs.
sfc /scannowRun after DISM completes. Note whether files were repaired, no integrity violations were found, or some files could not be repaired.
chkdsk C: /scanChecks the C: NTFS file system online; replace C: only if you are intentionally checking another local volume. This is not a substitute for drive-health diagnostics or a backup. If the drive may be failing, prioritize backup first.
mdsched.exeOpens the memory diagnostic prompt. Save work before scheduling a restart. Use it for unexplained crashes/freezes or suspected RAM issues, not as a first step for every slow PC.
perfmon /relShows a timeline of application failures and Windows errors. Look for failures beginning when the problem started. Record the error name/date before changing drivers or uninstalling software.
Do not proceed to reset/reinstall Windows or run intensive disk repair until important files are backed up. If the drive is noisy, repeatedly disappears, reports I/O errors, or causes files to vanish, minimize use and consult a technician or data-recovery specialist. Do not open a swollen battery or continue using a device with battery swelling.
07 / OPTIONAL LOCAL REPORT
The companion PowerShell script collects a small system inventory and saves a text report on the Desktop. It does not intentionally change system settings or send data over the network.
Includes Windows version, PC model, memory, CPU, local drive free space, uptime, and top processes by memory use. Review the report before sharing it; system details can still be sensitive.
Download read-only script ↓Only run scripts you have inspected and trust. This script is optional; you can follow the checklist without it.
ABOUT WINKIT
WinKit by ferdz. is a privacy-conscious Windows troubleshooting toolkit designed to help people understand what is happening before making changes.
THE MAKER
Created and maintained by Ferdinand Degracia, this independent project turns common Windows problems into careful, step-by-step actions. No scare tactics, no “magic optimizer,” and no automatic system changes.
SUPPORT THE PROJECT
If WinKit has helped you, you can support future improvements and new troubleshooting guides. Thank you.
Support options will appear here when configured by the site owner.
Payment options are optional. Only publish wallet details or payment links you are comfortable sharing publicly.
INSTALL WINKIT
WinKit is a web app, so you do not need an App Store download or installer. Add the published website to your device for an app-like icon and standalone window.
If you do not see the option, scroll the Share sheet or add it from Edit Actions.
Tip: Use the published HTTPS website, not a GitHub source-file URL. The installed app uses the same WinKit website and may cache essential resources for offline access.
REFERENCE
Use official documentation for version-specific or higher-risk actions.
Support status: Standard Windows 10 support ended on October 14, 2025. If your PC runs Windows 10, check eligibility for Windows 11 or the applicable Extended Security Updates program; this is a security and support concern, not necessarily the cause of slowness.