I like that windows wants to update and improve itself, but I hate that it wants to choose when to restart and that it nags you until you do. Where is the snooze button for this process?
Run this from the command line (as an administrator).
net stop wuauserv
It stops the windows update service.
The next time you restart your PC, everything will be back to normal.