English Deutsch Français Italiano Español Português 繁體中文 Bahasa Indonesia Tiếng Việt ภาษาไทย
All categories

2006-09-02 15:08:12 · 3 answers · asked by jim bates 1 in Computers & Internet Security

Having installed Norton 2006 it will not let me do windows update, it keeps coming with the error No.0x8007043B.

2006-09-02 15:13:11 · update #1

3 answers

The error has nothiing to do with norton, Your computer has a process problem. To "fix" this problem you will have to edit your computers registry.

Instructions on how to do this:

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"

***ANOTHER FIX***

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


If you don't want to do this, go to a local computer repair shop, or if you can, re-install windows.

Please note:

Reinstalling windows will lose all of the infomation on your computer, back-up first if you decide to re-install.

Hope this helps

Spikey_Jay

2006-09-02 18:17:33 · answer #1 · answered by Spikey_Jay 2 · 0 0

Buy a legal copy of Windows!

2006-09-02 15:11:36 · answer #2 · answered by tattie_herbert 6 · 0 0

msn help line

2006-09-03 22:47:01 · answer #3 · answered by Anonymous · 0 0

fedest.com, questions and answers