0x8007043b

 

 0x8007043b Windows Update Error

 

Article by Marc Liron - Microsoft MVP (2004-2010)

 

Finding a solution for the 0x8007043b error



This is a fairly common Windows Update error and hopefully this article will help you resolve the problems you are having.

The 0x8007043b error code typically occurs because of a "process" issue.!

 

 

 

 

 

 

What Causes Error 0x8007043b

This error may occur if the WUAUSERV and BITS services are not configured properly in the registry.


To resolve this error, use the following method:

Resolution Suggestion One:

# Add WUAUSERV and BITS to the SvcHost process:


1. Click Start
2. Choose Run
3. In the Run box, type REGEDIT
4. Click OK

The Registry Editor opens.


*WARNING*
Using Registry Editor incorrectly can cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that problems resulting from the incorrect use of Registry Editor can be solved. Use Registry Editor at your own risk.

5. Navigate to the following key:

HKEY_Local_Machine\Software\Microsoft\WindowsNT\CurrentVersion
\SvcHost

6. Double-click to open the netsvcs key
7. Under Value Data
8. Add BITS and WUAUSERV to the list of services
9. Click OK
10. Exit the registry
11. Restart the system


------------------------------

It is NOT possible to write a REG file for you to download and accomplish this for you as there are too many variables that could go wrong here! (Basically each machine could, and is going to vary....)

BUT...

Torgeir a Microsoft MVP in Scripting and WMI has written a VBScript that checks if BITS and wuauserv is listed in the Registry value netsvcs, and if not, adds them.

Put it in 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=impersonate}!\\" _

& 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<----------------------




This 0x8007043b error "fix" has also been found to work in some newsgroup postings.......

Try registering the following:

Click Start, select Run and type (pressing enter after each one and wait for the
success message):

net.exe stop wuauserv

Press Ok

Repeat for the following:

regsvr32 wuapi.dll
regsvr32 wups.dll
regsvr32 wuaueng.dll
regsvr32 wucltui.dll
regsvr32 msxml3.dll
regsvr32 atl.dll

net.exe start wuauserv

Trouble Free Computing?





CLICK HERE - For More Information Now!

-----------------------------------------------------------------------------------------------------------

>>> My FREE Windows Newsletter! >>>

 

Free-Report

Claim YOUR Fortnightly copy of my FREE Windows Newsletter covering:

Windows XP, Windows Vista, Windows 7 , Microsoft Office and Windows Live Services - Sign-up TODAY!!!

 
First Name:
Email:
 

Your Details are secure - we never pass them on to anyone else!

Privacy Policy

Enjoy!

Kind Regards

Marc Liron

Marc Liron - Microsoft MVP (2004-2010)
www.marcliron.com
www.twitter.com/marcliron
http://blog.marcliron.com

.

Subscribe for 640-802 training sessions to guarantee pass 70-680 exam. Also get free download link for the next pmi certifications exams. Our self paced 70-640 training courses and high quality itil v3 certification dumps provide you definite guarantee for passing the real cissp training exam.

 

Links

Trouble Free Computing?

 

PC Security Bootcamp

"Discover The Simple But Powerful Secrets To Keeping Out Viruses, Hackers, Trojans, Keyloggers And Many Other Online Security Threats"


Get YOUR Copy NOW!

--------------------

 


Popular Articles

 

Windows XP Chkdsk


DirectX Diagnostic Tool


IE Shortcuts


Codecs for WMP11


SHERLOCK Codec Utility


Online Data Storage


WMP and DVD


Cryptographic Service


Scannow SFC


Download IE6


Logon XP Tips


Windows File Protection


Computer Workstation Ergonomics


Stop Messages


Windows XP Task Manager


0x8007007E


0x80072EE2


0x80072EFD


800C0008


0x8DDD0018


0xc00d1199


8004022f


80040154


0x800B0004


0x80070005