aseret | |
| 2005-05-16 19:01 - Respuestas: 13 - Tema nº: 33765
Hola Watermelonmann
En Google he encontrado ésto, espero que te sirva:
+++++++++++++++++++++++++++++++++++
0x8007043b Windows Update Error
Published By Marc Liron - Microsoft MVP
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
+++++++++++++++++++++++++++++++++
Me metí en Google y puse error 0x8007043B
Hay más links pero éste es el que me pareció más interesante.
Suerte y saludos.
| |
|
|
Watermelonman | |
|
Re: Error en Windows Update - 2005-05-21 12:54 - Respuesta 7
Gracias por la ayuda. Lo pruebo y seguiré. (Perdón por el retraso pero he estado fuera de mi domicilio). | |
|
|
Watermelonman | |
|
Re: Error en Windows Update - 2005-05-22 08:44 - Respuesta 8
He probado la primera solución "Add WUAUSERV and BITS to te SvcHost process" pero al llegar al punto 7 ("Under Value Data") y ante la inseguridad, no he realizado ninguna acción.
Esto es lo que me aparece al abrir netsvcs key:
(Predeterminado) REG_SZ (valor no establecido)
AuthenticationCapabilities REG_DWORD 0x00003020(12320)
CoInitializeSecurityParam REG_DWORD 0x00000001 (1)
¿Cómo podría seguir?
Gracias. | |
|
|
Watermelonman | |
|
Re: Error en Windows Update - 2005-05-22 09:37 - Respuesta 9
Dándole vueltas al tema, me he encontrado en el disco C, una carpeta llamada 5068dce78caaeb9ff8, que, a su vez, contiene otra llamada i386
con numerosas carpetas y archivos. Yo diría que no estaban antes de desinstalar y reinstalar el Service Pack 2 (momento desde el que tengo problemas con el Update). ¿Estaban y estoy yo equivocado? ¿Puede estar aquí el problema y no deberían estar? En fin, sigo esperando. Gracias a tod@s. Saludos. | |
|
|
Watermelonman | |
|
Re: Error en Windows Update - 2005-05-23 04:09 - Respuesta 10
He encontrado en Google el wuauserv.dll pero ni rastro de bits. ¿Alguien sabe dónde está? Gracias. | |
|
|
|