MSMVPS.COM
The Ultimate Destination for Blogs by Current and Former Microsoft Most Valuable Professionals.

Windows Update - Code 57A
Mike's Window

A commonly held 'view.. '

 "Well, it worked in Windows 95!"

MVP Award years

2005 - 2006 - 2007

2008 - 2009 - 2010

2011 - 2012 - 2013

The original MVP logo

My Favourite Utilities

Speedfan is a great hardware monitor which can automatically control fan speeds, warn when temperatures are rising in the case, and do a SMART scan of your hard drives. A 'must have'.. http://www.almico.com/speedfan.php 

Piriform Speccy tells you what is inside the box and with great accuracy.. http://www.piriform.com/speccy

Networx shows download/upload bandwidth used.. http://www.softperfect.com/products/networx/

Piriform Recuva is probably the best file recovery utility around and is free too.. http://www.piriform.com/recuva 

Treesize shows you what you have got, where it is, and how much space it is all using.. http://www.jam-software.com/freeware/index.shtml

Windows 8 alternative start menus.. Classic Shell.. http://classicshell.sourceforge.net/

Stardock Start8.. http://www.stardock.com/products/start8/

EaseUS Partition Manager is the best free utility of its type..   http://www.partition-tool.com/download.htm

YoWindow, a weather utility which appears to work with the Windows 8 desktop.. http://yowindow.com/

My Favourite Gadgets - Windows 7 and Vista only..

Links

  • Click on the graphics for more information

    Locations of visitors to this page

Syndication

If you have attempted to install the latest round of Office updates via Windows Update, there is a very good chance of seeing this error code.

There is a fix, but it is quite severe and may leave you with the task of creating new user accounts if your computer is set up for multiple users.

It requires

  1. the downloading and installation of a utility
  2. the ability to search for, find, open and understand the first line in a log file (optional)
  3. the creation of a 'batch' file
  4. the 'nerve' to run the batch file

Are you still in the game?

 

Getting ready..

The file to be downloaded and installed is called SubInACL.exe and can be downloaded from this web site

http://www.microsoft.com/downloads/details.aspx?FamilyID=E8BA3E56-D8FE-4A91-93CF-ED6985E3927B&displaylang=en

Now run a search on MSI*.log

If you have attempted to install the Office update 'today', when the search has finished, look for a log file dated with today's date. Open it and it will tell you in the first line which registry key has been causing the problem.

When you create your 'batch' file, you can either include all of the registry (as shown) or you can just fix the registry key set as indicated in the msi*.log file. Personally, I would 'fix' all of the registry.

 

To create the batch file, open NOTEPAD, then copy and paste the text between the broken lines into it. When pasted in, edit the blank lines out.

You will then need to 'save as' resetreg.bat or something similar. The important bit is that it is saved with the 'bat' extension.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

cd /d "%ProgramFiles%\Windows Resource Kits\Tools"

subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f

subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f

subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f

subinacl /subdirectories %SystemDrive% /grant=administrators=f /grant=system=f

subinacl /subdirectories %windir%|*.* /grant=administrators=f /grant=system=f

secedit /configure /cfg %windir%\inf\defltbase.inf /db defltbase.sdb /verbose

pause

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _

 

This is it..

OK, you have installed 'subinacl.exe', you have created your batch file, and are ready to go.

Locate your newly created batch file, right click on it and select ' run as administrator'. A CMD window will appear automatically and the process will start. When finished, the CMD window will automatically close.

You can now reboot your computer and then head off to Windows Update and install the Office update.


Posted Thu, May 15 2008 20:47 by Mike Hall
Filed under: , , ,

Comments

cm wrote re: Windows Update - Code 57A
on Fri, Jul 3 2009 19:04

this worked perfectly for me.  It's not unexpected because i had to go through a similar process to install windows XP SP3 on another machine.

I did not have the problem of needing to recreate user accounts.

thanks for the fix!

Brewski wrote re: Windows Update - Code 57A
on Wed, Apr 7 2010 1:26

The exe isn't supported in Vista (of course - what is?).

Jiytee wrote re: Windows Update - Code 57A
on Tue, Jun 29 2010 15:11

Worked an absolute treat!!!

Virtual pint at the bar for you there......

Have a good life mate

:0)

Stephen wrote re: Windows Update - Code 57A
on Fri, Apr 22 2011 9:05

Excellent, thank you. This has solved the problem.

I tried the three different suggestions from the  Windows tech person on their support site - manual installation, using Microsoft Fixit and disabling UAC - none worked.

Why do I bother with Microsoft?

Yoly wrote re: Windows Update - Code 57A
on Wed, Aug 24 2011 20:05

I have an error with the windows  update, for wich i get error 57a.  I have windows vista. i tried  to update, i keep getting the same error: 2003 junk mail filter KB2586918. Please somebody  help....

yoly

Alex wrote re: Windows Update - Code 57A
on Wed, Sep 21 2011 13:35

Running the *.bat right now. It already took 10 minutes and still running.

My reg backup file is over 300M by the way.

Add a Comment

(optional)  
(optional)
(required)  
Remember Me?
If you can't read this number refresh your screen
Enter the numbers above:  

Questions? Contact Susan at Susan-at-msmvps.com. Each post's copyright held by the original author. All rights reserved. Blog site is an independent site not sponsored by Microsoft.
Our servers would like to thank www.ownwebnow.com and www.exchangedefender.com. We wouldn't be here without the generosity of Vlad Mazek and his companies.

Powered by Community Server (Commercial Edition), by Telligent Systems