I believe in running periodic preventive maintenance on them. Here is a basic check-list for the maintenance of these computers:
Checks that can be run automatically (read-only):
- Check Windows version and support status (Windows 10 support ended October 2025; check Windows 11 eligibility).
- Check OS drive space and disk health (SMART status).
- Check RAM, CPU, Disk and Processes in taskmgr.exe.
- Review Reliability Monitor (perfmon /rel) and Event Viewer for recent critical errors.
- Check Windows Update status and pending updates.
- Check Antivirus status and definitions, review quarantine.
- Check Firewall status.
- Check Network type (Private, Public, Domain) & sharing.
- Review Programs and Features: appwiz.cpl. Check for and update unique applications on the computer, if any.
- Review startup items: Task Manager Startup tab, the Startup Groups (%AppData%\Microsoft\Windows\Start Menu\Programs\Startup and %ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup), and the Run registry keys (HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run, HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run, HKEY_LOCAL_MACHINE\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Run).
- Check for old or unauthorized user accounts.
- Check System Restore: sysdm.cpl, System Protection; and rstrui.exe.
- Check BitLocker status and that the recovery key is saved.
- Check Remote Desktop and any remote access software.
- Check hardware driver and BIOS versions.
- Check E-mail store size, if applicable, and that any Outlook .pst/.ost files are backed up, usually here: %homepath%\appdata\local\microsoft\outlook
- Check the backup method: Is it working? Is it backing up everything it should?
- Laptops: check battery health with powercfg /batteryreport.
- Check system file integrity with sfc /scannow and DISM /Online /Cleanup-Image /RestoreHealth.
Manual steps:
- Create a restore point before making changes.
- Clean up temporary disk files by running cleanmgr.exe or Storage Sense (remove System Files as well), and delete the temporary files in %SYSTEMROOT%\TEMP and %TEMP%.
- Check for browser updates, rogue extensions, toolbars, search-providers.
- Check for Microsoft 365 (Office) updates.
- Watch for any indication of malware, adware, virus, etc. Scan and remove accordingly.
- Test the backup by restoring a file.
- Back up the BitLocker recovery key (Microsoft account or printed copy).
- Turn off Remote Desktop unless it is in use.
- Turn off IPv6 unless you use it.
- Check System notifications and privacy settings notifications.
- Start settings (Under Personalization): Turn off “Show recommendations for tips …”
- Lock screen settings (Under Personalization), Personalize your lock screen: Set to Picture and uncheck “Get fun facts”.
- Run Windows Updates (Under Advanced Options, Enable “Receive updates for other Microsoft products”).
- Update hardware drivers and BIOS if needed.
- Make sure important accounts use multi-factor authentication (MFA).
- Reboot.