How to keep Windows 7 restarting the PC until no `restart requirement` is required?

Solution 1:

Use WSUS Offline Updater and let it handle the reboots for you. Designed for managing systems that can't connect to the network but it would work on your computer as well. It at least makes installing the updates for Windows, Office, etc. totally unattended.