Subscribe

Receive updates via email:

 Updates via RSS

Tag Cloud

Blog Archive

Wednesday, July 23, 2008

Fixed! Vista SP1 Error 0x800F0826 Occurs During Service Pack Installation

One of the requirements to upgrade your Microsoft Vista Home Basic system to Microsoft Vista Home Premium is that you install Vista Service Pack 1 (SP1). That is when all the problems started.

The first problem that I had when working on my dad's Vostro 1400 is that the Dell installed Operating System was not picking up Service Pack 1 (SP1) Windows Update automatically. That immediately meant we spent the next 20 minutes waiting for 434.5MB SP1 standalone installation (Windows6.0-KB936330-X86-wave0.exe) to download.

After the machine download the information the entire package, I thought I was in the clear. I started the installation process for Windows Vista Service Pack 1 and everything was moving along smoothly. Then the system rebooted and started the 3 stages of "Configuring updates". Then almost immediately I was greeted with the wonderful message:

Installation was not successful

Windows Vista Service Pack 1 was not installed on your computer.

Error code 0800F0826. See http://go.microsoft.com/fwlink/?LinkId=10139 for details.

Installation was not successful Windows Vista Service Pack 1 was not installed on your computer. Error code 0800F0826.  See http://go.microsoft.com/fwlink/?LinkId=10139 for details.

Nice, just what I needed. Some random unknown error from an Microsoft installation package. I had been a little aggressive during the initial install and had been busy applying several other 3rd party software updates on the Dell Vostro 1400. I thought that might be the problem.

I rebooted and shut down just about every possible service and application that was running on the machine. Surely the installation would work. Nope. Once again, during the 3rd stage of configuring updates the install bombed out with the exact same error message. Strike two.

I did some Google searching and found several references to this problem being related to a missing patch from Microsoft, KB947821 -- the system update readiness tool for Microsoft Windows Vista. I downloaded the installer (from here), applied it to see if it would make a difference.

KB947821 -- the system update readiness tool for Microsoft Windows Vista

3rd strike, same 0X800F0826 -- I was beginning to really hate this error.

Then I stumbled on a couple of messages that referenced Microsoft Support the recommendation was to change the following two services to "Automatic Startup" in the Windows Services area. You can get there by going to Start --> Control Panel --> Administrative Tools --> Services. Then find the two services "Windows Event Collector" and "Windows Module Installer" and change their startup type from Manual to Automatic.

Now when try to initiate the installation I get another error:
An internal error occured when installing the service pack.

Error code 0x80070005 see
http://go.microsoft.com/fwlink/?linkid=101139 for details.

An internal error occured when installing the service pack.  Error code 0x80070005 see<br />http://go.microsoft.com/fwlink/?linkid=101139 for details.

Argh. Time to reboot as a last ditch effort. I think restarted the machine and finally, success on the installation of Service Pack 1 for Vista.

Installation of Microsoft Windows Vista Service Pack 1 (SP1)First the installation.

Fixed! Vista SP1 Error 0x800F0826 InstallationAnd now success!

This was great news, by changing the start up of the two services, Windows Event Collector and Windows Module Installer to Automatic from Manual, it fixed the problem. Too bad it only took 4 hours and several retries of the installation routine. Did this fix work for you? If so, let me know with a comment below!

Furthermore, this is the type of error that should never happen. The installer should be smart enough to check all the setting required to complete the service pack. My guess is that in this Dell specific installation, for some reason Dell did not configure these as Automatic (Dell's fault) and rather as dependent services. Then, when rebooting the machine the services that start up Windows Event Collector and Windows Module Installer do not start up for the installation (Windows Fault). In any case, it was a nightmare to get through -- but I was glad I was able to. Oddly enough, I have not ran into this problem on other Vista installations including Vista Home Premium and Vista Ultimate -- both 32-bit (x86) and 64-bit (x64) varieties.

Now it was on to install the upgrade from Windows Vista Home Basic to Windows Vista Home Premium.

34 comments:

. said...

Very frustrating patch. This is the most educated try at it. While I was reading this and doin what it said I also ran a virus scan and did have a trojan so when this attempt is final I can't say which fixed it. And yes I uninstalled the anti virus software before installing pack. I'll repost if it worked tho. bottom line thank you for the knowledge on the services.

Anonymous said...

Thanks for that info, I have the same problem on my laptop and the two services you mentioned were set to manual. No use blaming Dell, Microsoft should pick these things up, there is no excuses!! Oh yeah, my laptop is an Acer!!!

Ken Hanscom said...

Thanks for letting me know. I wrongly gave Microsoft the benefit of the doubt and blamed Dell. I wonder if mainly OEM installations suffer from this? Either way, you're right -- Microsoft should have been all over this.

-Ken

Gump said...

I dont understand a detail. I have to set the two services to Manual or Automatic??

Ken Hanscom said...

Gump,

The two services must be set to AUTOMATIC in order for it to install properly.

-Ken

Frank said...

Every time I set the Windows Modules Installer to automatic it resets to manual the next reboot. Any ideas how to keep it to auto?

Sorin said...

I think this is not Dell-related. I had the same problem on an Acer machine, and used the same resolution (provided Microsoft Support) to get SP1 installed.

Ken Hanscom said...

You're right, an earlier commented mentioned the same problem with another brand. Microsoft should have clearly caught this Service Pack 1 for Vista issue!

Ken Hanscom said...

Frank -- are you running Vista in the Administrator / Elevated permissions mode?

If not, to do that, right click on the services setting and select run as Administrator for the changes you make to be saved.

-Ken

Leonardo said...

Frank, I am having the same problem. I tried to run as administrator but it dont solve the problem. This service always resets to manual.

emanuelmelo - god bless portugal and no more else! said...

damn, man! i've been fooling around since a couple of months ago because of this damn error! and now, following your instructions i completed the installation succecefully. thanks!

Eric said...

Hello,

I encountered the same problem posted by leonardo na franck. Every time I try to turn "Windows Module Installer" to automatic, it flips back to manual... (i tried this several times as administrator).

the update is always failing at the very end, step 3 of 3 from the sp1 installation pack...

thank you to indicate if you find a solution.

Anonymous said...

Hi,

I also got the problem that the Module Installer switches to "manual" again and again.
Has anyone found a solution?

Kundan said...

Hi,

Thanks for your help. It worked for me and i was able to install service pack 1 on the computer.

Many Many Thanks again

Kundan Tripathi

Daniel said...

hey ken, I tried switching the Module thing to automatic under "as administrator" but it still switches back each time I reboot. I was wondering if you have any other advice. You'd think by now MS would've fixed this. Apparently this error is also whats causing my camera to malfunction.

Anonymous said...

hi,

i have the same problem with switching the Module Installer to automatic.. it always come back to manual.. than i swithed to Automatic (late start) - sorry i have hungarian Win and don't know the exact english... but the point is that it worked for me, it stayed automatic and i managed to apply SP1 finally (i took about 5 hours).

Thank's for this manual, really.

flerd

Anonymous said...

I also had the problem of Windows Modules Installer reverting to manual. Here's what finally worked for me, as I just posted at the Dell forums:

In services (as administrator), I right clicked on "Windows Modules Installer" and clicked on Properties. In the Recovery Tab, the original settings were First Failure - Restart the Service, Second Failure - Restart the Service, Subsequent Failures: Take No Action. What I did was to change the Subsequent Failures setting to Restart the Service. It was totally a guess on my part, but I figured that if the problem was that WMI wasn't staying automatic, perhaps the service was turning off during installation. I hoped this would force a restart. Now, I could possibly be blowing smoke on this one, but it did work for me.

-- Attila

Anonymous said...

Thanks for the great info!
It was the auto enabling of those services that fixed it.
Many thanks from www.repaircomputers.co.uk

Phil said...

I go to Start --> Control Panel --> Administrative Tools --> Services and I can't see "Windows Event Collector" and "Windows Module Installer" Help please!!

Ragna said...

I have the problem where the Windows Module Installer won't stay manual. It reverts back to Automatic whenever i restart my laptop. Anyone know any solutions to this?

despotismo said...

Thanks for the solution.

It was the 3d time I tried to install SP1, and always the same error.

Just changing both services to Automatic (as administrator) and installation was successfully.

Microsoft should take note and modify SP1 to check first the status of these services.

Epicac said...

Hi,

I've followed the recommendations and now I get 0x800F082C. Any ideas? The Windows Event Collector and Windows Module Installer services are both set as Automatic, but the Windows Installer service was set as Manual. I am going to try a re-boot and re-install and see what happens. If anyone has suggestions regardless, As Mr. Spock would say, "I'm all ears".

Anonymous said...

Had similar problems with automatic settings reverting. Culprit was UAC. Once I switched off this feature, automatic settings remained after restart and I was able to run SP1 update and it worked. Have to say this SP1 stuff is a real pain. I had previously avoided but needed to apply to enable Windows 7 upgrade.

Anyway - Hope it helps others with similiar issues

Epicac said...

I have disabled UAC, I disconnected from the WWW, I disabled Norton 360, I set Windows Event Logger to Auto (it stayed set), but the setting for Windows Module Installer insists on resetting to Manual. I also had set Windows Installer as Auto, and I've reset that to Manual.

Still no success in loading Vista SP1 in prep for Win 7. Is SP1 really necessary for the upgrade?

Jose said...

Finnaly I've found a possible solution! I'll try it now. How can Microsoft not mention this on the installation steps?

si2000 said...

Thank you guys!! And you all knew this in 2008 already... :-(

Anonymous said...

Thanks a million...that was very helpful

Anonymous said...

I've failed a dozen times over three or four years and tonight I have success! Thanks a million

Anonymous said...

Thanks a million

Tamas Szabo said...

I was suffering about this SP1 also. I've been trying for two weeks.

The above mentioned things did not help me. What I did Today was to run the standalone SP1 installer in Safe Mode. And also after the first restart I was pressing F8 to get in safe mode again. Then it was significantly different and took lots hours to finish.

Then it restarted again, and I think again and finally SP1 is installed.

However now, the built-in keyboard and the touchpad do not work. So, now I'll need to dig into again. But SP1 is installed at least!

32bit Vista Business Hungarian on DELL XPS M1530.

Regards,
Tamas

DrokasMashUp (Pedro Neto) said...

thank you so effing much! =D
finallyyyyyyy

Anonymous said...

I'm testing this solution, step 3 on 3, 62%, suspens suspens...

Anonymous said...

And it's good ! Many thanks from France !!!

Anonymous said...

None of this worked for me, but I found the cause and a solution on another forum and I wanted to share it here for those with the same issue. My computer is configured to dual boot linux and vista, each OS on a separate drive. Linux is installed on a ide drive and windows on sata, in that boot order. Service pack 1 is supposedly trying to write in the boot sector of the "master" drive with bitlocker or something. I had to unplug temporarly the linux IDE drive to get the service pack to install. Thank you all for sharing the knowledge.