Rather than build a new Windows 7 virtual machine from scratch in hyper-v, I like to do a fresh install of one VM and then “export” it as a “template” for re-import later on. Importing a machine as a new copy is much faster than building a machine from scratch and installing Windows from an ISO file.

Recently I found myself doing just this, however my most recent “template” was quite old. After bring the new VM online and getting networking setup, the first thing I went to do was run windows update.

It was then that I ran into this mysterious error message from the update console:

“Windows Update cannot currently check for updates, because the service is not running. You may need to restart your computer.”

Fine… I opened up services.msc and made sure bits and the windows update service were running. They were… I was mystified and immediately turned to Google…