• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 533
  • Last Modified:

XP client not updating from WSUS 3 server.

We have a WSUS server sitting on a 2003 R2 server.  

I am only modifying the local group policy on client machines.  All windows 7 machines are CLEARLY updating from my WSUS server. I know this because of the speed of which is download updates, and in Win7 it clearly says it is using admin settings to get updates (as well as a link to go to MS site for updates).

My problem is any XP client.  I make the same changes in the local group policy ("configure automatic updates, Specify Intranet Microsoft update service location, and AU detection freq".  When i run windows update from the XP machine, the downloads take FOREVER...no way can it be grabbing updates from m WSUS server.  Also, as a test i put in a bad WSUS server name in the GP, and downloads still took the same about of time.

The XP client is visible in the WSUS admin console, but took hour before it appeared.  Win7 appeared instant.

Any ideas?
  • 5
  • 4
  • 2
1 Solution
Are the XP computers on the domain?

If yes, why are you deploying the GP locally? Is it possible the domain GP is overriding the local GP?

Maybe run a gpresult or rsop.msc to see?

We have our WSUS server defined through AD on all computer OU's. No problems with XP machines.
SmallPrintAuthor Commented:
I dont want to apply a global GP since I am just testing this service. I am modifying the GP locally, so that I can confirm WSUS is working, without affecting everyone on the domain.

The XP client is my domain.
Did you try running rsop.msc on one of the machines to see if the domain GP is overriding the local GP?

You could also try taking the few XP machines you are rolling out and put them in a sub-OU, add a new GPO to them and try applying it through the domain.
Cloud Class® Course: Microsoft Exchange Server

The MCTS: Microsoft Exchange Server 2010 certification validates your skills in supporting the maintenance and administration of the Exchange servers in an enterprise environment. Learn everything you need to know with this course.

DonNetwork AdministratorCommented:
"...the downloads take FOREVER...no way can it be grabbing updates from m WSUS server."

Does your windowsupdate.log verify this?

Please post this log

If your XP clients need more updates than your windows 7 clients, then of course it would take longer
SmallPrintAuthor Commented:
just did a few tests on the XP machine.

windowsupdate.log says "downloading from htt[://download.windowsupdate.com....."
DonNetwork AdministratorCommented:
Ok, what is the result from command prompt

Reg query HKLM\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate /s

do you see your WSUS server in results ?
SmallPrintAuthor Commented:
looks good to me, that is my server name
DonNetwork AdministratorCommented:
You may need to clear the BITS Queue <<<to stop from downloading from microsoft

Start Notepad. To do this, click Start, click Run, type notepad, and then press ENTER.
Copy and then paste the following commands into Notepad.

net stop bits
net stop wuauserv
Ipconfig /flushdns
cd "Documents and Settings\All Users\Application Data\Microsoft\Network\Downloader"
del qmgr0.dat
del qmgr1.dat
net start bits
net start wuauserv

Save the file to your desktop as clear.bat. To do this, follow these steps:

    In Notepad, click File, click Save As, and then type clear.bat.
    Click Save as type, select All Files, and then click Save.

On the desktop, double-click the clear.bat file.
SmallPrintAuthor Commented:
still downlaoding from net.

Let me try this on another XP machine
DonNetwork AdministratorCommented:
Are you looking at the bottom of your windowsupdate.log ?
DonNetwork AdministratorCommented:
This will give you a fresh windowsupdate.log, you will need to give it a few minutes to repopulate
%Windir%\system32\net.exe stop bits 
%Windir%\system32\net.exe stop wuauserv 
%Windir%\system32\net.exe stop cryptsvc


reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v AccountDomainSid /f
reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v PingID /f
reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate /v SusClientId /f
reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v LastWaitTimeout /f
reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v DetectionStartTime /f
reg delete "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update" /v NextDetectionTime /f

rd /s /q %windir%\softwareDistribution
del %WINDIR%\WindowsUpdate.log /S /Q 
%Windir%\system32\net.exe start cryptsvc
%Windir%\system32\net.exe start bits 
%Windir%\system32\net.exe start wuauserv 


wuauclt /resetauthorization /detectnow
wuauclt /reportnow

exit /B 0

Open in new window

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: Ruby Fundamentals

This course will introduce you to Ruby, as well as teach you about classes, methods, variables, data structures, loops, enumerable methods, and finishing touches.

  • 5
  • 4
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now