Quote from Xspurt:
Windows updates should not affect TWS. Check your registry for errors. Won't be the first time an update screwed up a PC.
This is a great free tool to fix your registry
http://www.filehippo.com/download_ccleaner
Just click Download Latest Version on the top right.