Windows: How to disable WinSat.exe (System Assessment Tool)


So I was coding away at 1am on Sunday (as night owls would) and suddenly my computer switches off Aero and goes crazy with CPU usage, causing heat hot enough to cook an egg and the fan to go absolutely ballistic.

I checked out the cause and it turned out to be WinSAT.exe started up on it's own and decided to max out one of the cores. Turns out this is a task it runs periodically to rate the computer's performance.

Well, I personally don't need this and odds are you won't either.

To turn it off:

  • Start > Task Scheduler (taskschd.msc)
  • Find Task Scheduler (Local)
  • Task Scheduler Library
  • Microsoft > Windows > Maintenance
  • Right click WinSAT
  • Select disable.


Enjoy the full use of your computer again.

Update Your Dynamic DNS and specify IP Address


When running behind proxies or VPNs, the Dynamic DNS auto-updater in your router or computer isn't always able to detect the correct IP address upon update.

This will cause the dynamic DNS to point to addresses which won't route the data request back to the right IP

In order to remedy this, I've created a little Python script which fetches the correct WAN IP from the router and updates FreeDNS with the right IP.

Where can you find your token? Visit the Dynamic DNS page and copy the link for "Direct URL".

Once that's all done, just find a good time to run the script. I find that running it upon startup works well for me.


Copyright © Twig's Tech Tips
Theme by BloggerThemes & TopWPThemes Sponsored by iBlogtoBlog