Microsoft has put out a few bad updates, and one of them caused the same problem you have.

This is the one: KB2823324

I would go to Windows Update in Control panel and change the way updates are downloaded and installed.

I would choose, download updates, but let me decide which ones to install.

I would think Microsoft would have removed the bad ones by now, but you never know.