I know that this has been covered by just about everyone with a Tech Blog at this point. So after doing my research, I decided I wanted to do things a little bit differently. So I brushed up on my Scripting skills and made a pretty nifty Batch File that will automate about Half of the work for you with just a few clicks! And for Everything beyond the scope of my script – We have PuriForms CCleaner.
Before we Dive in to the Details, I’m going to Quickly List the usual Maintenance procedures and How I’ve addressed them. If you don’t care for all the details – I’ve compiled a “Quick Reference Guide” at the end of this post that Summarizes Everything in 3 simple Steps!Orange = Batch File Green = CCleaner Black = Manually
- Run Microsofts CleanDisk
- Clear %Temp%
- Run Disk Defrag
- Run Chkdsk /f /r
- Cleanup Programs that Run on Startup
- Uninstall Unused Programs
- Registry Cleaner
- Disable Browser Addons ( IE, Firefox & Chrome )
- Schedule Automatic Virus Scans
- Turn on Automatic Windows Updates
That should just about cover all the Basics. Now Everything that I’ve labeled In orange has been lovingly crafted into a super Awesome Batch file by yours truly, which can be Downloaded HERE.
- Extract the Resulting .Zip File anywhere
- Run “Win_MaintenanceConfig.Zip”
- You will be prompted to Configure your default “CleanDisk” settings.
- Then The Batch file will automatically Create a Monthly Schedule to Run Steps 1-2!
- ***Read the Read_Me.txt File if you want to enable Defrag or Chkdsk ( off by default for SSD users )
PuriForms CCleaner does a Fantastic Job of Covering Steps #5 – #8! Check it Out…
And For Startup Optimization, Browser Addons and Scheduled Tasks….
If you were so inclined, As you can see from the Above Screenshot they also have a Registry Cleaning Utility and Standard Temp Files Cleaner ( probably more capable than Windows CleanDisk ). This Program is great – Download it, learn it, love it.
Automate your Anti-Virus
Since There are so many different programs available, and the process for each one differs – You are on your own for this one. Fortunately Virus definitions are almost always set to automatically update by default. And The interfaces are easy enough to navigate to be able to figure out How to schedule Monthly Scans.
Enable Automatic Updates – XP
- Use Microsoft Internet Explorer to visit Microsoft Update.
- On the right side of the page, Internet Explorer displays the current status of Automatic Updates:
- If Automatic Updates is turned on, your computer is protected. Windows XP will automatically install updates. You don’t need to follow the rest of these steps.
- If Automatic Updates is turned off, click Turn on Automatic Updates.
- In the Automatic Updates window, click OK.
Enable Automatic Updates – Vista / 7
- Open Windows Update by clicking the Start button , clicking All Programs, and then clicking Windows Update.
- In the left pane, click Change settings.
- Choose the option that you want.
- Under Recommended updates, select the Include recommended updates when downloading, installing, or notifying me about updates check box, and then click OK. If you are prompted for an administrator password or confirmation, type the password or provide confirmation.
Quick Reference Summary
- Download My Super Awesome Batch File. Run “Win_MaintenanceConfig.BAT“
- Download & Install CCleaner. Optimize Windows Startup, Browser Addons, Registry Entries & Un-install Old Programs
- Automate Virus Definition Updates ( if they aren’t already ) and Turn on Windows Automatic Updates!