Sei sulla pagina 1di 3

Este parece ser un problema mas que comn en las instalaciones de WSUS.

La mayora de los
usuarios se quejan porque dicen que a veces los clientes dejan de reportarse o de detectar o
arrojan errores de Automatic Updates (AU) al revisar los los. Si bien tenemos comandos para
poder !or"ar la detecci#n como por ejemplo wuauclt.exe /detectnow muc$as veces este no
!unciona ya que aluna %LL de AU se corrompi# o dej# de responder como deba.
&#mo podemos resolver estos problemas desde el cliente' Simple( podemos ejecutar una serie
de comandos para poner el cliente de AU en cero y que vuelva a reistrarse en la consola(
previamente reistrando las %LL nuevamente en el sistema operativo.
Script
)ec$o o!!
Ec$o *$is batc$ !ile +ill ,orce t$e Update %etection !rom t$e AU client by-
Ec$o .. Stops t$e Automatic Updates Service (+uauserv)
Ec$o /. %eletes t$e LastWait*imeout reistry 0ey (i! it e1ists)
Ec$o 2. %eletes t$e %etectionStart*ime reistry 0ey (i! it e1ists)
Ec$o 3. %eletes t$e 4e1t%etection*ime reistry 0ey (i! it e1ists)
Ec$o 5. 6estart t$e Automatic Updates Service (+uauserv)
)ec$o on
6E7 %ELE*E 89:L;<So!t+are<;icroso!t<Windo+s<&urrent=ersion<Windo+sUpdate<Auto
Update8 >v LastWait*imeout >!
6E7 %ELE*E 89:L;<So!t+are<;icroso!t<Windo+s<&urrent=ersion<Windo+sUpdate<Auto
Update8 >v %etectionStart*ime >!
6e %elete 89:L;<So!t+are<;icroso!t<Windo+s<&urrent=ersion<Windo+sUpdate<Auto
Update8 >v 4e1t%etection*ime >!
net start +uauserv
)ec$o o!!
Ec$o *$is AU client +ill no+ c$ec0 !or t$e Updates on t$e Local SUS Server.
Ec$o A!ter .?@/? mts 9ave a loo0 at &-<Windo+<Windo+s update.lo
Ec$o ,or any errorsA !eel !ree to post on t$e !orum B C +ill try to $elp out.
+uauclt >resetaut$ori"ation >detectno+
Si no funciona ese paso hacer probar con el siguiente
PASO1- Ejecutar lneas o bien como arc$ivo .bat o .cmd
net stop bits
net stop +uauserv
6E7 %ELE*E 89:L;<So!t+are<;icroso!t<Windo+s<&urrent=ersion<Wi ndo+sUpdate<Auto
Update8 >v LastWait*imeout >!
6E7 %ELE*E 89:L;<So!t+are<;icroso!t<Windo+s<&urrent=ersion<Wi ndo+sUpdate<Auto
Update8 >v %etectionStart*ime >!
6E7 %ELE*E 89:L;<So!t+are<;icroso!t<Windo+s<&urrent=ersion<Wi ndo+sUpdate<Auto
Update8 >v 4e1t%etection*ime >!
resvr2/ >s +uapi.dll
resvr2/ >s +uauen.dll
resvr2/ >s +uauen..dll
resvr2/ >s +ucltui.dll
resvr2/ >s +ups.dll
resvr2/ >s +u+eb.dll
resvr2/ >s jscript.dll
resvr2/ >s alt.dll
resvr2/ >s ms1ml2.dll
resvr2/ >s so!tpub.dll
resvr2/ >s +ups/.dll
resvr2/ >s Cnitp0i.dll
resvr2/ >s ;ssip2/.dll
PASO2- 6eali"ar las siuientes tareas manualmente
.. Dorrar de todas las particiones que se encuentre la carpeta 8WUTep8
/. Dorrar la carpeta 8!atroot28 eneralmente en Windo+s<System2/
2. Dorrar la carpeta 8WindowsUpdate8 que se encuentra en Eroram ,iles. Fjo porque
es una carpeta oculta.
3. %entro de las propiedades del Cnternet E1plorer( en Fpciones Avan"adas se debe
$abilitar 8Use "TTP 1.1 through prox# connections8
5. Dorrar la carpeta 8Software$istribution8 del directorio Windo+s y de
Windo+s<System2/
G. Elimina el contenido F!!line del Cnternet E1plorer desde CE *ools>Fptions y a$ $acer
clic0 en 8$elete8
PASO%- 6einiciar el equipo
Al reiniciar el equipo se va a iniciar nuevamente los servicios de Automatic Updates y DC*S
(Dac0round Cntellient *rans!er Service) que paramos en el primer paso. Si no es posible
reiniciar ya que estas trabajando sobre un servidor o por otra ra"#n entonces debes iniciar
dic$os servicios. Los comandos para $acerlo son-
net start wuauser&
net start bits
Lueo s#lo nos quedara !or"ar la detecci#n en el WSUS Server. Eara esto podemos utili"ar el
comando wuauclt.exe /resetauthori'ation /detectnow
Para a#or inforaci(n podeos &er el log )ue esta en &-<Windo+<Windo+s update.lo

Potrebbero piacerti anche