System Monitoring & Maintenance
Ongoing monitoring and maintenance keep your system healthy, catch threats early, and ensure security controls remain effective.
Windows Security Dashboard
Centralized security status view:
- Settings → Update & Security → Windows Security
- Review five areas:
- Virus & threat protection
- Device performance & health
- Firewall & network protection
- App & browser control
- Device security
All should show No issues with green checkmarks.
Virus & threat protection
Run regular scans
- Windows Security → Virus & threat protection
- Click Scan options
- Choose scan type:
- Quick scan — 5-10 minutes, most common threats
- Full scan — 1-2 hours, comprehensive
- Custom scan — specific folder
- Click Scan now
Schedule weekly full scans
Automate regular scanning:
- Windows Defender Advanced Threat Protection (not available in Home)
- Or use Task Scheduler to automate manual scans
For Home edition, manually run full scan weekly:
Task Scheduler → Create Basic Task
Name: Weekly Defender Scan
Trigger: Weekly (day/time of choice)
Action: Program: C:\Program Files\Windows Defender\MsMpEng.exe
Arguments: -Scan -ScanType 2
Tip: Schedule scans for off-hours (late night or weekend) to avoid performance impact.
Quarantine suspicious files
Defender quarantines detected threats:
- Windows Security → Virus & threat protection → Protection history
- Review quarantined items
- If legitimate, select and Restore
- If malicious, Remove
Event Viewer (system logging)
Event logs record system events, errors, security incidents:
- Press Win+R, type
eventvwr - Or: Control Panel → Administrative Tools → Event Viewer
Monitor important logs
Security log:
- Windows Logs → Security
- Logs account logins, policy changes
- Review for suspicious logon attempts
System log:
- Windows Logs → System
- Hardware issues, driver problems, shutdowns
Application log:
- Windows Logs → Application
- App crashes, compatibility issues
Filter logs
- Right-click log (e.g., Security)
- Filter Current Log
- Set Event level: Warning, Error (ignore info)
- Set timeframe: Last 24 hours
- Click OK
Disk cleanup
Benefit: Free disk space improves both performance and security (less space for attackers to hide).
Disk Cleanup utility
- Press Win+R, type
cleanmgr - Select drive (usually C:)
- Check items to delete:
- ✓ Temporary files
- ✓ Recycle Bin
- ✓ Downloads (if empty)
- ✓ Thumbnails cache
- Click Clean up system files (requires Admin)
- Confirm removals
Storage Sense (automatic)
- Settings → System → Storage
- Turn on Storage Sense
- Set Automatically free up space: Every month
Disk defragmentation
Modern SSDs don't need defragmentation; HDDs benefit occasionally:
Check drive type
- Settings → System → Storage
- Look for drive type: SSD vs HDD
Defragment HDD (if applicable)
- Type
Defragmentin Start menu - Select Defragment and Optimize Drives
- Select drive, click Optimize
- Monitor progress (can take 30+ minutes)
Note: SSDs don't need defragmentation; modern Windows detects this and skips the process.
Startup performance
Check what's slowing boot:
- Press Ctrl+Shift+Esc → Task Manager
- Click Startup tab
- Sort by Startup impact: High/Medium
- Disable unnecessary programs:
- Right-click → Disable
- (You can re-enable if app stops working)
Impact: Disabling high-impact programs can reduce boot from 2+ minutes to <30 seconds.
Driver updates
Keep hardware drivers current for stability/security:
Check for updates
- Settings → Update & Security → Windows Update
- Advanced options → Optional updates
- Look for Driver updates
- Install any available
GPU driver updates
GPU drivers are critical for gaming/graphics performance:
- NVIDIA: nvidia.com/Download/driverDetails
- AMD: amd.com/en/support
- Download and install latest driver
System file integrity
Verify Windows system files haven't been modified:
- Open Command Prompt (Admin)
- Run:
sfc /scannow - Wait for scan to complete (~30 minutes)
- If issues found, system repairs automatically
For more advanced scan:
DISM /Online /Cleanup-Image /RestoreHealth
Tip: Run sfc /scannow monthly to catch corruption early.
Startup troubleshooting
If system won't boot normally:
-
Restart in Safe Mode:
- Settings → Update & Security → Recovery → Restart now (under Advanced startup)
- Select Troubleshoot → Advanced options → Startup Settings → Safe Mode
-
Use Startup Repair:
- Same recovery menu → Troubleshoot → Advanced options → Startup Repair
-
If all else fails, Reset this PC:
- Completely reinstalls Windows
- Keep or remove files as needed
Windows Activation
Ensure your Windows license is valid:
- Settings → Update & Security → Activation
- Should show Windows is activated
- If issues, Troubleshoot to re-activate
Unactivated Windows limits functionality — keep activation current.
Performance monitoring
Task Manager overview
Quick performance snapshot:
- Ctrl+Shift+Esc → Performance tab
- Monitor: CPU, Memory, Disk, GPU usage
Resource Monitor (detailed)
Advanced performance analysis:
- Press Win+R, type
resmon - View resource usage by process
- Identify resource hogs
Performance Monitor
Advanced logging and alerts:
- Press Win+R, type
perfmon - Create Data Collector Set to monitor over time
- Set alerts for thresholds
Task Scheduler maintenance
Disable unnecessary scheduled tasks
- Press Win+R, type
taskschd.msc - Browse: Task Scheduler Library → Microsoft → Windows
- Review scheduled tasks
- Right-click unused tasks → Disable
Caution: Disable only tasks you're certain aren't needed. When in doubt, leave it enabled.
Next: Advanced Security Topics