Situation At Hand:
- When performing Windows XP updates – You may receive the following error code : 0×8007043B
Error message :
- 0×8007043B
Possible Root Cause :
- This could be due to corrupted DLL Files on your Windows XP box or possibly corrupted registry settings as well.
To resolve the issue at hand :
Warning : Steps below will require amendments to Windows Registry and as such should be proceeded with extreme caution. In any event you changed an invalid setting – it may render your system unusable.
- Click on Start > Run > Regedit
- On the top left pane search for HKEY_LOCAL_MACHINE
- If you are unable to locate HKEY_LOCAL_Machine or the registry is just too cluttered. Click on any of parent keys and press and HOLD down the left arrow button. It will merge all the folders and you should be able to see My Computer. Expand the folder and you will have the 5 parent keys.
- Once you have expanded HKEY_LOCAL_MACHINE, locate and expand Software > locate and expand Microsoft > locate and expand WindowsNT > locate and expand CurrentVersion > locate and expand SVCHost >
- If you followed through properly your path will be HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\SVCHost
- Please refer to the image below. The path is visible on the bottom left corner of the Windows Registry Editor.
- Once you are in the right location, switch over to the right pane and locate netsvcs. Double click on it and it will reveal a pop up box.
- Append BITS and WUAUSERV into the list of services.
- Click on OK and exit Registry Editor altogether.
The last Step
- We are nearing to the end … almost there
- Click on Start > Run
- Type in cmd and click on OK.
- Type "net stop wuauserv" (without quotes) and press Enter.
- Type "regsvr32 wuaupi.dll" (without quotes) and press Enter.
- Type "regsvr32 wups.dll" (without quotes) and press Enter.
- Type "regsvr32 wuaueng.dll" (without quotes) and press Enter.
- Type "regsvr32 wucltui.dll" (without quotes) and press Enter.
- Type "regsvr32 msxml3.dll" (without quotes) and press Enter.
- Type "regsvr32 atl.dll" (without quotes) and press Enter.
- Restart and try again …