Vista .msu installer fails with error: Installer encountered an error: 0x80070422

11. September 2008

I needed to use PowerShell for something today on my Vista laptop, but was unable to install the file. I had the normal UAC permission required when I ran it,  but then it failed with this error

Installer encountered an error: 0x80070422

The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.

It turns out that you need to enable the Windows Update service in order to use an MSU file. How backwards is that? Well, lets see, I have to run a SERVICE in order to be able to install applications.

Incidently, PowerShell is fantastic, I'm just getting used to using it at the moment, probably more to come on that!

Windows Vista, PowerShell

Comments

12/20/2008 10:05:29 PM #
Nice, it works for me..
The update I used needed "Background Intelligent Transfer Service" and "Windows Update"

Thanks
1/13/2009 7:02:18 PM #
I thought this was the case and sure enough it is.  By policy this service is disabled where I work.  We have not deployed Vista yet and I wonder if this service being disabled will prevent patches from being installed successfully and if it only effects msu files?

FWIW, I tried installing RSAP on Vista SP1 and ran into this problem.  Another MSU.
Comments are closed