What it is
A small toolkit for checking the health of a Windows PC before deciding what to fix, upgrade, or replace. Every script reports; none of them repairs, deletes, or changes system settings on its own.
It is the toolkit I would hand to an office administrator who has been asked “why is this computer so slow?” and wants facts rather than guesses.
Why I built it
Most slow-PC advice starts with cleaning, registry tools, or reinstalling Windows. That is the wrong order. The useful first step is a short, honest report: how much free disk space, how much memory, what starts automatically, and what is actually running.
That report takes a few minutes and prevents both unnecessary work and unnecessary purchases.
Who it is for
- Office administrators looking after a handful of Windows 10 or 11 computers.
- IT support staff who want a repeatable first-line check.
- Small businesses deciding whether a machine needs an upgrade or a replacement.
What’s included
Scripts (report-only):
Get-PCHealthReport.ps1— disk space, memory, Windows version, uptime, and the heaviest running processes in one screen.Get-StorageReport.ps1— where space is being used.Get-StartupItemsReport.ps1— everything that starts with Windows, so you can decide what to disable.Test-WindowsSystemHealth.ps1— basic system health checks.Open-WindowsMaintenancePages.ps1— opens the built-in Windows maintenance tools you may need next.
Checklists:
- Monthly PC care checklist
- How to read your reports
- A short README explaining each script
How to use it
- Download the ZIP and extract it to a folder (for example,
Documents\PC-Toolkit). - Read the
README.mdfirst. - Run the scripts as your normal user. Where a script needs elevation, it will say so.
- Start with the health report, then use the checklists to decide what to do next.
- Keep the report output with your maintenance notes, so the next check has something to compare against.
Limitations and safety notes
- Report-only by design. The scripts do not delete files, change services, or modify the registry, and they do not need your data.
- PowerShell execution policy may block scripts on managed computers. In that case, ask your IT administrator before changing any policy setting — do not disable security features to run a free tool.
- Windows versions differ. Test on one non-critical machine first.
- Nothing in the toolkit connects to the internet, sends data anywhere, or collects information about you. You can open every script in a text editor and read it before running it.
- Provided for educational and internal maintenance use, without warranty. See the Terms of use for details.
Version history
- 1.0 — 7 September 2026: first release.
- Last reviewed: 4 October 2026. Scripts checked for report-only behaviour; guidance added.

Community discussion
Comments 0
Comments are reviewed before they appear publicly. Be respectful and avoid sharing private information.
No approved comments yet. You can be the first to share a useful thought.
Add a comment
No account or login is needed. Your comment is emailed for moderation and is published only after approval in the CMS.