Go Back   TechArena Community > Technical Support > Computer Help > Windows XP > Windows Update
Become a Member!
Forgot your username/password?
Register Tags Active Topics RSS Search Mark Forums Read

Sponsored Links



update error 0xC800042D

Windows Update


Reply
 
Thread Tools Search this Thread
  #1  
Old 11-10-2006
sethg
 
Posts: n/a
update error 0xC800042D

I have been getting this error from Windows Update yesterday and today. This
is a different error code from what many others have reported. Is anyone
else seeing this? Any idea what it might be?

Reply With Quote
  #2  
Old 11-10-2006
DJH
 
Posts: n/a
RE: update error 0xC800042D

I have been getting the same error message on a Windows 2000 Pro SP4 machine.
The following seemed to work for me based on the post directly above this
one by Cabbie. Thanks Cabbie.

1. Click Start, Run, type: cmd and press Enter. Please run the following
command in the opened window.

Net stop WuAuServ

2. Click Start, Run, type: %windir% and press Enter.
3. In the opened folder, rename the folder SoftwareDistribution to Sdold.
4. Click Start, Run, type: cmd and press Enter. Please run the following
command in the opened window.

Net start WuAuServ
Reply With Quote
  #3  
Old 12-10-2006
peterd
 
Posts: n/a
This fix worked for me, too (at least so far: 5/5 "critical" updates
installed.) This was also a Win2K SP4 machine. (which updated fine on
9/27/2006 but failed today...)

BTW, the affected system was also Win2K SP4, though so were some unaffected
systems in the network.

I had this error come up, while running XP (standard 32-bit) Professional
with Service Pack 3. The procedure below still works.
Reply With Quote
  #4  
Old 14-10-2006
sethg
 
Posts: n/a
RE: update error 0xC800042D

It worked! Thanks very much, and thanks also to peterd for his comment.
Looks like their ActiveX control could use some tweaking.

As another observation, the afflicted machine was the only one that had
problems in the network. On that particular machine, I actively requested an
update via the web page the day of the planned update release, rather than
relying on the background service. All other machines used the background
service and had no problems, though the update didn't show up for a couple of
days.
Reply With Quote
  #5  
Old 17-05-2007
Mesmurized
 
Posts: n/a
RE: update error 0xC800042D

This enabled update to work but had the unfortunate result of deleting all
update history (stored in sub-dir DataStore). To recover the history I tried
this: Stopped the service, copied the DataStore sub-dir (from Sdold) into
the newly created Software Distribution dir, then re-enabled the service.
Only 50% successful :( The history returned, but the problem with update
also returned.
Reply With Quote
  #6  
Old 18-05-2007
MowGreen [MVP]
 
Posts: n/a
Re: update error 0xC800042D

In the DataStore folder there's a file named DataStore.edb. That's the
file that shows the update history on the Windows/Microsoft Update
sites. Unfortunately, said file can become corrupted or damaged and
cause issues doing updates. So, you could try preserving that file by
copying it out of SoftwareDistribution\DataStore after stopping the AU
service, then delete ALL contents of the subfolders of SoftwareDistribution
Move DataStore.edb back to the DataStore subfolder
Restart the AU service
Now see if that resolved the issue

If it did not, the DataStore.edb is definitely the cause of the issue
If this is XP Home, stop the AU service first, then try running these
commands at a Command Prompt, pressing Enter after entering each one and
allowing the operations to complete prior to entering the next one -

esentutl /d %windir%\SoftwareDistribution\Datastore\datastore.edb

[This command defragments the DataStore.edb]

esentutl /r %windir%\SoftwareDistribution\Datastore\datastore.edb

[This command performs recovery, bringing all databases to a
consistent state]

esentutl /p %windir%\SoftwareDistribution\Datastore\datastore.edb

[ This command attempts to repair the damaged database ]

If the OS is XP Pro then you do not have to stop the AU service to run
the commands.
Reply With Quote
  #7  
Old 18-05-2007
stafford collinsworth
 
Posts: n/a
Re: update error 0xC800042D

hello

can anyone out there say or spell incompetent ??

you know ... microsoft experts are cluless when asked

to explain the screw-ups with the windows update site

raise your hand if you are still visiting the windows update website

even with the black screens, blue screens, or pink screens. or fill in the
blamk

you guys are cluless and you will not admit that you f**ked up the windows
update web site.

good luck if you go there ... i for one will not visit windows update until
someone

who works for microsoft admits that thew screwed up big time ...

good luck to all others .. p.a. bear can reply with his stupid answer ...

i expect no less from him ...

go to hell microsoft programmers
Reply With Quote
  #8  
Old 19-05-2007
Mesmurized
 
Posts: n/a
Re: update error 0xC800042D

Thanks for your reply.

esentutl /d ... worked
esentutl /r ... did not.

Initiating RECOVERY mode ...
Logfile base name: C:\Windows\Softwaredistribution\datastore\datastore.edb
Log Files (current directory)
System Files: (current directory)

Operation terminated with error -1003 (JET_errInvalidParameter, Invalid API
parameter)

esentutl /r ... worked

Windows update still fails. Any ideas?
Reply With Quote
  #9  
Old 20-05-2007
Mesmurized
 
Posts: n/a
Re: update error 0xC800042D

I just realized a typo in my post. I'll summarize with the correct parameters:

esentutl /d ... worked
esentutl /r ... did not.
esentutl /p ... worked

I guess the update history is unrecoverable. :(
Thanks for your help.
Reply With Quote
  #10  
Old 22-05-2007
MowGreen [MVP]
 
Posts: n/a
Re: update error 0xC800042D

Then DataStore.edb is beyond hope. In order to update the system
successfully you'll have to delete it after stopping the Automatic
Updates service.

To prevent such database/log corruption in the future, configure the
installed antivirus to *NOT* scan DataStore.edb nor any of the other
logs contained in SoftwareDistribution\DataStore\Logs
http://support.microsoft.com/kb/822158
Reply With Quote
  #11  
Old 15-04-2009
rrw5
 
Posts: n/a
RE: update error 0xC800042D

For me, same situation as Jay Valatka -- XP Pro SP3. And this procedure still
worked, after about a day of floundering around, before I found this
solution. Who's developing this update rat's nest? The US government?
Reply With Quote
  #12  
Old 10-07-2009
Eve in Oak Hill Florida
 
Posts: n/a
RE: update error 0xC800042D

Thanks to all!! I had the same situation as Jay Valatka. I took my Dell
laptop into our local computer repair shop and thier solution was to disable
my AVG paid version anti-virus software, update Windows, then re-install!
What a pain and I wasn't going to do that much less pay for another service
call when it happened again in a couple of days.
Reply With Quote
  #13  
Old 30-09-2009
sid
 
Posts: n/a
RE: update error 0xC800042D

Many thanks DJH - worked a treat! I've been looking for a cure for some time.
I had Win XP SP2, now finally updated to SP3.
Reply With Quote
  #14  
Old 19-01-2010
Kjetil Nymoen
 
Posts: n/a
RE: update error 0xC800042D

Thanks. I had the same problem om my laptop running XP SP3.
The old procedure still works.
Thanks :-)
Kjetil

"Jay Valatka" wrote:

> I had this error come up, while running XP (standard 32-bit) Professional
> with Service Pack 3. The procedure below still works.
>
> "DJH" wrote:
>
> > 1. Click Start, Run, type: cmd and press Enter. Please run the following
> > command in the opened window.
> >
> > Net stop WuAuServ
> >
> > 2. Click Start, Run, type: %windir% and press Enter.
> > 3. In the opened folder, rename the folder SoftwareDistribution to Sdold.
> > 4. Click Start, Run, type: cmd and press Enter. Please run the following
> > command in the opened window.
> >
> > Net start WuAuServ
> >
> > - Dan

>

Reply With Quote
Reply

  TechArena Community > Technical Support > Computer Help > Windows XP > Windows Update
Tags: , , ,



Thread Tools Search this Thread
Search this Thread:

Advanced Search


Similar Threads for: "update error 0xC800042D"
Thread Thread Starter Forum Replies Last Post
Vista Windows Update error Code: 80070490 Windows Update encountered an unknown error Kumar esan Vista Help 3 04-05-2012 12:24 PM
Update Error: Error Connecting to update source Kantimoy Windows Software 5 22-07-2010 05:31 AM
Security Update for Windows Vista (KB967723) update error 80070490 jyenterp Windows Update 1 03-11-2009 11:56 AM
instAllshield update service update manager vista error requires permission Nunya Beeswax Vista Help 7 21-05-2008 05:10 PM
RE: Windows update error 80070103 - Beta 2 Vista NVIDIA Driver Update Nadhe Vista Help 1 28-02-2007 06:56 PM


All times are GMT +5.5. The time now is 10:24 AM.