Windows 7 automatic updates help to keep your computer secure and up to date with the latest bug fixes and security patches. It highly recommended that you have it enabled, but can be really annoying when it continuously nags you to reboot your computer. The good news it is very easy to disable the auto-restart using Local Group Policy Editor.
This article will help you to disable Windows 7 auto update restart.
1)Click the Start menu and type "gpedit.msc" (without quotes) in the search line and press the enter key. This will launch the Local Group Policy Editor.
2)On the left side of Local Group Policy Editor, expand to Computer Configuration > Administrative Templates > Windows Components. Then scroll down and select Windows Update.
3)Double click "No auto-restart with logged on users for scheduled automatic updates installations" option. In the properties window that appears, change the option from "Not Configured" to "Enabled". Click "OK" and close Local Group Policy Editor. Windows will no longer prompt you to restart after automatically installing updates.