Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Update > Error 0x8007043B after XP SP2

Reply
Thread Tools Display Modes

Error 0x8007043B after XP SP2

 
 
mark@no.spam
Guest
Posts: n/a

 
      09-05-2004
Hi,

I am getting error number 0x8007043B in Windows Update V5 after upgrading XP
Professional to SP2.

A Google search yields two refernces in the Japanese KB to this error:

http://support.microsoft.com/default...d=kb;JA;875270
http://support.microsoft.com/default...d=kb;ja;875571

Any idea when they'll get around to translating them to English?

Also, if I explicitly select http://v4.windowsupdate.microsoft.com, why does it
kick me into v5? Isn't it possible to stick with what works?

Thanks.
 
Reply With Quote
 
 
 
 
Torgeir Bakken \(MVP\)
Guest
Posts: n/a

 
      09-05-2004
wrote:

> Hi,
>
> I am getting error number 0x8007043B in Windows Update V5 after upgrading XP
> Professional to SP2.
>
> A Google search yields two refernces in the Japanese KB to this error:
>
> http://support.microsoft.com/default...d=kb;JA;875270
> http://support.microsoft.com/default...d=kb;ja;875571
>
> Any idea when they'll get around to translating them to English?

Hi

From the Windows Update v5 Trouble shouter Web site:

When searching for available updates on the Windows Update site, you
see the 0x8007043B error
http://v5.windowsupdate.microsoft.co...cleid=19&ln=en


--
torgeir, Microsoft MVP Scripting and WMI, Porsgrunn Norway
Administration scripting examples and an ONLINE version of
the 1328 page Scripting Guide:
http://www.microsoft.com/technet/scr...r/default.mspx
 
Reply With Quote
 
mark@no.spam
Guest
Posts: n/a

 
      09-05-2004
Hi,

Thanks for your reply.

Would you happen to know WHY these services would have gone missing from the
registry? I have another XP Pro 2002 (SP1) system, and these services are
there.....

Also, is it possible to write a REG file that would update this key, which is a
REG_MULTI_SZ, and insert these services if they are not already there? I don't
know the syntax for that....

Thanks

"Torgeir Bakken \(MVP\)" <Torgeir.Bakken-> wrote:

> wrote:
>
>> Hi,
>>
>> I am getting error number 0x8007043B in Windows Update V5 after upgrading XP
>> Professional to SP2.
>>
>> A Google search yields two refernces in the Japanese KB to this error:
>>
>> http://support.microsoft.com/default...d=kb;JA;875270
>> http://support.microsoft.com/default...d=kb;ja;875571
>>
>> Any idea when they'll get around to translating them to English?

>Hi
>
> From the Windows Update v5 Trouble shouter Web site:
>
>When searching for available updates on the Windows Update site, you
>see the 0x8007043B error
>http://v5.windowsupdate.microsoft.co...cleid=19&ln=en


 
Reply With Quote
 
Torgeir Bakken \(MVP\)
Guest
Posts: n/a

 
      09-06-2004
wrote:

> Thanks for your reply.
>
> Would you happen to know WHY these services would have gone missing
> from the registry? I have another XP Pro 2002 (SP1) system, and these
> services are there.....


No, I don't know.


> Also, is it possible to write a REG file that would update this key,
> which is a REG_MULTI_SZ, and insert these services if they are not
> already there? I don't know the syntax for that....


No, you cannot use a REG file for this, because the list of services
in that value can be different from computer to computer.

But you can use a VBScript to do this. Below is a VBScript that
checks if BITS and wuauserv is listed in the registry value netsvcs,
and if not, adds them.


Put it a file named e.g. NetsvcsWUChk.vbs

'--------------------8<----------------------

Const HKLM = &H80000002

arrNeededSvcs = Array("BITS","wuauserv")

strKeyPath = "SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost"
strValueName = "netsvcs"

strComputer = "." ' "use "." for local computer
Set objReg = GetObject("winmgmts:{impersonationLevel=impersonat e}!\\" _
& strComputer & "\root\default:StdRegProv")

objReg.GetMultiStringValue HKLM, strKeyPath, strValueName, arrValues

' create string from array, easier to check for existence this way
strValues = "|" & Join(arrValues, "|") & "|"

bolUpdateNeeded = False ' init value

For Each strNeededSvcs In arrNeededSvcs
If InStr(1, strValues, strNeededSvcs, vbTextCompare) = 0 Then
' service is not in array, add it
intArrCount = UBound(arrValues) + 1
ReDim Preserve arrValues(intArrCount)
arrValues(intArrCount) = strNeededSvcs
bolUpdateNeeded = True
End If
Next

If bolUpdateNeeded Then
objReg.SetMultiStringValue HKLM, strKeyPath, strValueName, arrValues
End If

MsgBox "Done!", vbInformation + vbSystemModal, "Netsvcs check"

'--------------------8<----------------------


--
torgeir, Microsoft MVP Scripting and WMI, Porsgrunn Norway
Administration scripting examples and an ONLINE version of
the 1328 page Scripting Guide:
http://www.microsoft.com/technet/scr...r/default.mspx
 
Reply With Quote
 
mark@no.spam
Guest
Posts: n/a

 
      09-07-2004
Thanks, man. Worked like a charm.
 
Reply With Quote
 
alphastate@yahoo.com
Guest
Posts: n/a

 
      01-17-2005
I tried using your SB script but got an error message for line 14 char
1 expecting ')'.

I am not a scripting guru. Could you please help me out with this?

Thanks,
Scott Ashby

Torgeir Bakken (MVP) wrote:
> wrote:
>
> > Thanks for your reply.
> >
> > Would you happen to know WHY these services would have gone missing
> > from the registry? I have another XP Pro 2002 (SP1) system, and

these
> > services are there.....

>
> No, I don't know.
>
>
> > Also, is it possible to write a REG file that would update this

key,
> > which is a REG_MULTI_SZ, and insert these services if they are not
> > already there? I don't know the syntax for that....

>
> No, you cannot use a REG file for this, because the list of services
> in that value can be different from computer to computer.
>
> But you can use a VBScript to do this. Below is a VBScript that
> checks if BITS and wuauserv is listed in the registry value netsvcs,
> and if not, adds them.
>
>
> Put it a file named e.g. NetsvcsWUChk.vbs
>
> '--------------------8<----------------------
>
> Const HKLM = &H80000002
>
> arrNeededSvcs = Array("BITS","wuauserv")
>
> strKeyPath = "SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost"
> strValueName = "netsvcs"
>
> strComputer = "." ' "use "." for local computer
> Set objReg = GetObject("winmgmts:{impersonationLevel=impersonat e}!\\"

_
> & strComputer & "\root\default:StdRegProv")
>
> objReg.GetMultiStringValue HKLM, strKeyPath, strValueName, arrValues
>
> ' create string from array, easier to check for existence this way
> strValues = "|" & Join(arrValues, "|") & "|"
>
> bolUpdateNeeded = False ' init value
>
> For Each strNeededSvcs In arrNeededSvcs
> If InStr(1, strValues, strNeededSvcs, vbTextCompare) = 0 Then
> ' service is not in array, add it
> intArrCount = UBound(arrValues) + 1
> ReDim Preserve arrValues(intArrCount)
> arrValues(intArrCount) = strNeededSvcs
> bolUpdateNeeded = True
> End If
> Next
>
> If bolUpdateNeeded Then
> objReg.SetMultiStringValue HKLM, strKeyPath, strValueName,

arrValues
> End If
>
> MsgBox "Done!", vbInformation + vbSystemModal, "Netsvcs check"
>
> '--------------------8<----------------------
>
>
> --
> torgeir, Microsoft MVP Scripting and WMI, Porsgrunn Norway
> Administration scripting examples and an ONLINE version of
> the 1328 page Scripting Guide:
> http://www.microsoft.com/technet/scr...r/default.mspx


 
Reply With Quote
 
Freele
Guest
Posts: n/a

 
      06-02-2005


"" wrote:

> Hi,
>
> I am getting error number 0x8007043B in Windows Update V5 after upgrading XP
> Professional to SP2.
>
> A Google search yields two refernces in the Japanese KB to this error:
>
> http://support.microsoft.com/default...d=kb;JA;875270
> http://support.microsoft.com/default...d=kb;ja;875571
>
> Any idea when they'll get around to translating them to English?
>
> Also, if I explicitly select http://v4.windowsupdate.microsoft.com, why does it
> kick me into v5? Isn't it possible to stick with what works?
>
> Thanks.
>

 
Reply With Quote
 
Freele
Guest
Posts: n/a

 
      06-02-2005


"Torgeir Bakken (MVP)" wrote:

> wrote:
>
> > Hi,
> >
> > I am getting error number 0x8007043B in Windows Update V5 after upgrading XP
> > Professional to SP2.
> >
> > A Google search yields two refernces in the Japanese KB to this error:
> >
> > http://support.microsoft.com/default...d=kb;JA;875270
> > http://support.microsoft.com/default...d=kb;ja;875571
> >
> > Any idea when they'll get around to translating them to English?

> Hi
>
> From the Windows Update v5 Trouble shouter Web site:
>
> When searching for available updates on the Windows Update site, you
> see the 0x8007043B error
> http://v5.windowsupdate.microsoft.co...cleid=19&ln=en
>
>
> --
> torgeir, Microsoft MVP Scripting and WMI, Porsgrunn Norway
> Administration scripting examples and an ONLINE version of
> the 1328 page Scripting Guide:
> http://www.microsoft.com/technet/scr...r/default.mspx
>

 
Reply With Quote
 
 
 
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Canot post to newsgroups Socket Error: 10053, Error Number: 0x800CCC0F ThatsIT.net.au Windows Vista Mail 2 03-09-2008 02:23 PM
Error in 98/me,message:Reader removal monitor error retry threshold reached. dodo Windows Vista Drivers 0 10-25-2005 07:38 AM
Windows update 0x8007043B error Todd W. Roat Windows Update 0 08-29-2004 01:14 AM
Error 0x8007043B dork Windows Update 3 08-23-2004 06:27 AM
error in explorer kernel32.DLLAT167:7ff7b9a6 /also windows update shows a error Windows Update 1 09-03-2003 09:10 PM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59