There are several articles out there about disabling the Windows 7 dialog that nags you to reboot after updates are installed, but most are either inaccurate, or rely on using the Group Policy Editor (gpedit.msc), which doesn’t ship with the Home Premium edition.
The Group Policy Editor is basically just a front-end for the registry, though, so you can use regedit instead. The TechNet article on Configuring Automatic Updates in Non–Active Directory Environments lists the relevant keys:
Within HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\WindowsUpdate\AU, set these values:
- NoAutoRebootWithLoggedOnUsers – Reg_DWORD – 1
- RebootRelaunchTimeout – Reg_DWORD – 5a0
- RebootRelaunchTimeoutEnabled – Reg_DWORD – 1
If the WindowsUpdate\AU folder and its keys don’t exist, go ahead and create them. The 5a0 value for RebootRelaunchTimeout is the hexadecimal representation of 1440 minutes (24 hours). You can try setting it higher if you want, but the docs make it sound like 24 hours is the highest number it will recognize.
You’ll have to reboot for the settings to take effect.