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⤋