Monthly PC Maintenance Routine
Follow this checklist once a month to prevent most computer problems before they start. Takes 20-30 minutes and saves hours of troubleshooting later.
Every Month: Essential Tasks
1. Windows Updates ✓
- Open Settings → Windows Update
- Click “Check for updates”
- Install all available updates
- Restart if prompted
Why: Security patches, bug fixes, performance improvements
2. Backup Important Files ✓
- Copy to external drive or cloud storage
- Check that backup actually worked (open a file)
- Include: Documents, Photos, Desktop files
Why: Hardware fails. You will lose data eventually.
3. Disk Cleanup ✓
- Press
Win + I→ System → Storage - Click “Temporary files”
- Select all, click “Remove files”
- OR use our PC Speedup Script
Why: Frees 5-20GB, prevents “low disk space” errors
4. Antivirus Scan ✓
- Open Windows Security
- Click “Virus & threat protection”
- Run “Full scan”
- Takes 30-60 minutes (run while doing other work)
Why: Catches malware before it causes damage
5. Password Review ✓
- Check for password reuse
- Update weak passwords
- Consider password manager (Bitwarden free)
Why: Breaches happen constantly. Old passwords = easy targets.
Every 3 Months: Deeper Maintenance
6. Check Installed Programs ✓
- Settings → Apps → Installed apps
- Uninstall what you don’t recognize/use
- Look for: Toolbars, “PC Optimizers”, trial software
Why: Bloatware slows everything down
7. Browser Cleanup ✓
- Clear cache and cookies (Settings → Privacy)
- Remove unused extensions
- Check homepage/search engine settings
Why: Prevents hijacked browsers, improves speed
8. Check Storage Health ✓
- Run “Optimize Drives” (search in Start menu)
- Check disk health with CrystalDiskInfo (free tool)
- Note any warnings about drive health
Why: Drives fail gradually—catch it early
9. Physical Cleaning ✓
- Power off completely
- Compressed air in vents/keyboard
- Wipe screen with microfiber cloth
- Check for dust buildup in desktop case
Why: Overheating = crashes and hardware failure
Every 6 Months: Major Checkups
10. Full System Backup ✓
- Create system image (Windows Backup)
- Store on external drive
- Label with date
Why: Fast recovery if Windows breaks
11. Password Changes ✓
- Update all critical passwords (email, banking)
- Check haveibeenpwned.com for breaches
- Enable 2FA where possible
Why: Security best practice
12. Review Startup Programs ✓
- Task Manager → Startup tab
- Disable unnecessary programs
- Only keep essentials
Why: Faster boot times, less resource drain
Red Flags to Watch For
Stop and get help if you see:
⚠️ Constant popups or new toolbars
⚠️ Extremely slow performance suddenly
⚠️ Random crashes or blue screens
⚠️ Files disappearing or changed
⚠️ Can’t access websites or email
⚠️ Disk always at 100% usage
Printable Checklist
Download a one-page checklist for quick reference:
Automate Where Possible
Some tasks can be automated:
- Windows Update: Settings → Automatic (default)
- Antivirus: Schedule weekly scans
- Backups: OneDrive, Dropbox, or Backblaze (automatic)
- Disk Cleanup: Use our PC Speedup Script
Too Busy to Maintain?
We offer monthly maintenance packages with remote check-ins. Learn more about our services →
Related Resources
- PC Speedup Script - Automated cleanup
- Network Reset Script - Fix WiFi issues
- Windows Shortcuts - Work faster
- Common PC Problems - DIY fixes
Need Help Getting Started?
Not sure how to do any of these? Book a tutoring session and we’ll walk through it together.