Ok, so I used Process Explorer to see what was going on and the instance of svchost that is utilizing the 528MB of RAM and 100% of CPU every few seconds is apparently running wuauclt.exe which it says is Automatic Updates. Does this make any sense? When I restart it starts off small and the amount of RAM it's using just keeps increasing.
Help! my system is slow as molasses!
Help! my system is slow as molasses!