Routine Maintenance on Windows Computers

Most computers running Windows 7 thru Windows 10 have a lot in common. I believe in running periodic preventive maintenance on them. Here is a basic check-list for the maintenance of these computers:

  1. Review file structure and delete GUID folders. Check OS Drive space.
  2. Clean up temporary disk files by running cleanmgr.exe (remove System Files as well).
  3. Delete the temporary files in %SYSTEMROOT%\TEMP and %TEMP%.
  4. Review Programs and Features: appwiz.cpl.
  5. Review registry entries in the following registry keys, regedit.exe: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Run
  6. Review the contents of the Startup Groups:
    %AppData%\Microsoft\Windows\Start Menu\Programs\Startup
    %ProgramData%\Microsoft\Windows\Start Menu\Programs\Startup
  7. Clear Browser Cache, check browser plugins, toolbars, search-providers.
  8. Update Adobe Flash Player for Internet Explorer in Windows 7: or
  9. Update Adobe Acrobat, or Acrobat Reader: or
  10. Update Java browser plugin from or
  11. Remove Apple Quicktime if it’s still installed.
  12. Check for and update unique applications on the computer, if any.
  13. Check for updated hardware drivers, BIOS updates.
  14. Check Antivirus, update if necessary, review quarantine.
  15. Check for unauthorized user accounts.
  16. Check E-mail store size, if applicable.
  17. Watch for any indication of malware, adware, virus, etc. Scan and remove accordingly.
  18. Check Firewall.
  19. Check RAM, CPU, and Processes in taskmgr.exe.
  20. Check System Restore, rstrui.exe.
  21. Check the backup method: Is it working? Is it backing up everything it should?
  22. Run Windows Updates.
  23. Run Disk Defragmentation, if not SSD.