Windows updates - Error Code 80071A90 - Reverting back the updates

I came across a issue where the windows update getting installed and promting for a reboot and once i reboot every thing is gone.

During Startup, The computer is reverting back and updates are getting failed with an error code 80071A90.

Completly stucked and what to do now ? what is causing for this failures ? why the installed updates are failing during apply and why they are reverting back ?

All Quetions at a time, rebuilded the Windows updates database and tried many other ways, Still the issue is same.

Here is the resolution comes now :-) I started reviewing the release dates of pending update and noticed that there are few long pending udpates which are old.

Now started installing the 1 of the old update first, Wow its done.

Now second oldest update and done. Now i pushed few old and similar updates at a time and got installed.

Then pushed all the lastest updates and all got installaed successfully.

So what happen here is when installing all updates at a time, there might be combination issues between old and new updates and getting failed. Installting the older updates first and latest update later fixed the issue and computer is up-to-date

Spooler.Xml File - Huge Space

                       Spooler.Xml File - Huge Space in the directory %windir%\system32\spool folder.

you face this any time on Printer server, that Spooler.xml file is occupying huge space %windir%\system32\spool folder.

This is due to the Windows Error Reporting service for print spooler which has introduced from 2003 SP1. The majority of issues where seen in Windows 2008 server where print spooler is installed and if the Print Spooler  enters into a error state or crash or a busy condition the Windows Error Reporting starts writing the activity into Spooler.xml and keep on goes increasin its size. This log is like Extra level of logging for spooler.

This Windows Error Reporting  for spooler is enabled by Default, you can diable this feature by using the registry key.

  • Click Start, click Run, type regedit, and then click OK.
  • Expand the following subkey: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Print
  • Create a new DWORD Value, and then type DisableWERLogging in the New Value field.
  • Right-click the DisableWERLogging registry entry, and then click Modify.
  • In the Value data box, type 1, and then click OK.

Once the registry changes are made, please restart the print spooler service.

Done now we have stopped the logging of Spooler.xml file, go a head and delete the file to get the free space back on the server.