Jump to content

Recommended Posts

Posted

Hi all

 

have a handful of Win 7 PC's that just don't appear in wsus (2008 R2), can't figure out why. Set to use the update service console.

 

Any pointers?

Posted

Check the reg keys for WSUS on the client, should be:-

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]

"WUServer"="http://WSUSServer:8530"

"WUStatusServer"="http://WSUSServer:8530"

 

Restart the Windows Update service

 

Run the following shortcut by right clicking and selecting run as admin

%windir%\system32\wuauclt.exe /resetauthorization /detectnow

 

Then see if it appears

 

If all else fails, check the log file in c:\windows\WindowsUpdate.log

 

Hope that helps

Andrew

  • Thanks 1
Posted (edited)

Open IIS Manager on your server, browse down to your WSUS folder and then click on "Check Bindings". That will tell you the port number WSUS has been setup on. From memory by default it can be 80, 443, 8530 or 8531.

 

Andrew

Edited by AJWhite1970
Posted
Should it always be port 8530? Look slike it's set to port 80 for us (I didn't set it up?)

 

Thanks

 

there are 2 options 8530 in newer versions is the default port as it dosent interfere fith port 80 and iis but on older versions port 80 was the default. Either is fine as long as it works youre probably better off using 8530 though in new deployments i wouldnt go to the effort of changing it unless you need iis on the same box

Posted
Seem to have found the problem, looking through the logs, looks like background services are still looking through our old proxy, so ran a netsh winhttp and ran what @AJWhite1970 and it's now appeared, i assume that's the issue for all of the ones not appearing...
Posted

Have the machines been imaged? if they weren't sysprepped before the image was taken its likely that WSUS is seeing all of the affected PC's as one. If that is the case try copying this in to a batch file and running on the affected machines:

 

REG Delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v SusClientId /f

REG Delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v SusClientIdValidation /f

gpupdate

net stop wuauserv /y

net stop BITS /y

rd C:\WINDOWS\SoftwareDistribution /s /Q

del "c:\windows\windowsupdate.log"

regsvr32 WUAPI.DLL /s

regsvr32 WUAUENG.DLL /s

regsvr32 WUAUENG1.DLL /s

regsvr32 ATL.DLL /s

regsvr32 WUCLTUI.DLL /s

regsvr32 WUPS.DLL /s

regsvr32 WUPS2.DLL /s

regsvr32 WUWEB.DLL /s

regsvr32 msxml3.dll /s

net start wuauserv /y

wuauclt.exe /resetauthorization /detectnow

 

^^^^^^I believe I came across this somewhere on here!

  • Thanks 1
  • 2 weeks later...
Posted
Have the machines been imaged? if they weren't sysprepped before the image was taken its likely that WSUS is seeing all of the affected PC's as one. If that is the case try copying this in to a batch file and running on the affected machines:

 

REG Delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v SusClientId /f

REG Delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v SusClientIdValidation /f

gpupdate

net stop wuauserv /y

net stop BITS /y

rd C:\WINDOWS\SoftwareDistribution /s /Q

del "c:\windows\windowsupdate.log"

regsvr32 WUAPI.DLL /s

regsvr32 WUAUENG.DLL /s

regsvr32 WUAUENG1.DLL /s

regsvr32 ATL.DLL /s

regsvr32 WUCLTUI.DLL /s

regsvr32 WUPS.DLL /s

regsvr32 WUPS2.DLL /s

regsvr32 WUWEB.DLL /s

regsvr32 msxml3.dll /s

net start wuauserv /y

wuauclt.exe /resetauthorization /detectnow

 

^^^^^^I believe I came across this somewhere on here!

 

This worked for the server itself, albeit there was a few syntax errors appearing at the start of the script. But i'll take that :D

  • 4 months later...
Posted
Check the reg keys for WSUS on the client, should be:-

 

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate]

"WUServer"="http://WSUSServer:8530"

"WUStatusServer"="http://WSUSServer:8530"

 

Restart the Windows Update service

 

Run the following shortcut by right clicking and selecting run as admin

%windir%\system32\wuauclt.exe /resetauthorization /detectnow

 

Then see if it appears

 

If all else fails, check the log file in c:\windows\WindowsUpdate.log

 

Hope that helps

Andrew

 

Odd, looking at a PC now and the windows update registry folder doesnt seem to exist! :confused:

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...