Its not the Windows update, it's the game after patches 1.0.6.1 / 1.0.6.2
I assume that by "screen hitching" you mean noticeable stutter, that is not related to your fps.
English
-
it is the update.. i constantly reinstall windows and turn off updates. until it installs them for me, game is perfect. no frame drops ever.