I have a WSUS 3.0 and the computer show up on the WSUS console but they do not get the updates from the server.

Posted on 2009-04-27
Last Modified: 2012-05-06
I have a new WSUS 3.0 server and the computer show up on the console but they show no status. I have made sure the work stations can assess the server but they still do not update from the server. They show "Not Reported Yet"
Question by:Barron1299
    LVL 23

    Expert Comment

    On the client type gpresult /v and see if the WSUS GPO is applied.
    Next type wuauclt /resetauthorization /detectnow
    This will report to the WSUS and check if updates are available.

    LVL 47

    Accepted Solution

    save the below as fixwsus.cmd and run on clients

    %Windir%\system32\net.exe stop bits 
    %Windir%\system32\net.exe stop wuauserv
    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 /v SusClientValidation /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
    if exist %Windir%\system32\atl.dll %Windir%\system32\regsvr32.exe /s %Windir%\system32\atl.dll  
    if exist %Windir%\system32\jscript.dll %Windir%\system32\regsvr32.exe /s %Windir%\system32\jscript.dll 
    if exist %Windir%\system32\softpub.dll  %Windir%\system32\regsvr32.exe /s %Windir%\system32\softpub.dll  
    if exist %Windir%\system32\wuapi.dll %Windir%\system32\regsvr32.exe /s %Windir%\system32\wuapi.dll 
    if exist %Windir%\system32\wuaueng.dll  %Windir%\system32\regsvr32.exe /s %Windir%\system32\wuaueng.dll  
    if exist %Windir%\system32\wuaueng1.dll  %Windir%\system32\regsvr32.exe /s %Windir%\system32\wuaueng1.dll  
    if exist %Windir%\system32\wucltui.dll  %Windir%\system32\regsvr32.exe /s %Windir%\system32\wucltui.dll  
    if exist %Windir%\system32\wups.dll  %Windir%\system32\regsvr32.exe /s %Windir%\system32\wups.dll  
    if exist %Windir%\system32\wups2.dll  %Windir%\system32\regsvr32.exe /s %Windir%\system32\wups2.dll  
    if exist %Windir%\system32\wuweb.dll  %Windir%\system32\regsvr32.exe /s %Windir%\system32\wuweb.dll  
    if exist %windir%\system32\iuengine.dll %windir%\system32\regsvr32.exe /s iuengine.dll
    if exist %windir%\system32\wuauserv.dll %windir%\system32\regsvr32.exe /s wuauserv.dll
    if exist %windir%\system32\cdm.dll %windir%\system32\regsvr32.exe /s cdm.dll
    if exist %windir%\system32\msxml2r.dll %windir%\system32\regsvr32.exe /s msxml2r.dll
    if exist %windir%\system32\msxml3r.dll %windir%\system32\regsvr32.exe /s msxml3r.dll
    if exist %windir%\system32\msxml.dll  %windir%\system32\regsvr32.exe /s msxml.dll
    if exist %windir%\system32\msxml3.dll %windir%\system32\regsvr32.exe /s msxml3.dll
    if exist %windir%\system32\msxmlr.dll %windir%\system32\regsvr32.exe /s msxmlr.dll
    if exist %windir%\system32\msxml2.dll %windir%\system32\regsvr32.exe /s msxml2.dll
    if exist %windir%\system32\qmgr.dll %windir%\system32\regsvr32.exe /s qmgr.dll
    if exist %windir%\system32\qmgrprxy.dll %windir%\system32\regsvr32.exe /s qmgrprxy.dll
    if exist %windir%\system32\iuctl.dll %windir%\system32\regsvr32.exe /s iuctl.dll
    del C:\Windows\WindowsUpdate.log /S /Q
    rd /s /q %windir%\softwareDistribution
    sleep 5
    %Windir%\system32\net.exe start bits 
    %Windir%\system32\net.exe start wuauserv 
    wuauclt.exe /resetauthorization
    wuauclt.exe /detectnow 
    wuauclt.exe /reportnow
    exit /B 0

    Open in new window

    LVL 47

    Expert Comment

    LVL 1

    Author Comment

    computertechie: I have done all that and it still does not work.
    dstewartjr: I will run the script the first chance I get and see if that resolves the issue. I am not on site for the rest of the week but I will try the script first thing next week and will report back. BTW the is an awesome script.
    LVL 1

    Author Comment

    SO I ran the diagnostic program on two different computer one on the domain and one off the domain and the error error is the same on both:
    WinHttpDownloadFileToMemory(szURLDest, NULL, 0, NULL, NULL, NULL, &downloadBuffer) failed with hr=0x80190194
    Everything else says "PASS". I deleted the computer from the WSUS and then ran your script on two different computers and then showed up on WSUS but they still say "Not Yet Reported" One thing I want to make clear is that I have some computers that are not on the domain and some that are on the domain. However more of the ones that are not on the domain (3) are working and updating fine. I have 2 on the domain that are also updating just fine. However, I have 55 more domain computers and 8 more off the domain that are still not reporting.  

    WSUS Client Diagnostics Tool
    Checking Machine State
            Checking for admin rights to run tool . . . . . . . . . PASS
            Automatic Updates Service is running. . . . . . . . . . PASS
            Background Intelligent Transfer Service is running. . . PASS
            Wuaueng.dll version 7.0.6000.374. . . . . . . . . . . . PASS
                    This version is WSUS 2.0
    Checking AU Settings
            AU Option is 4: Scheduled Install . . . . . . . . . . . PASS
                    Option is from Policy settings
    Checking Proxy Configuration
            Checking for winhttp local machine Proxy settings . . . PASS
                    Winhttp local machine access type
                            <Direct Connection>
                    Winhttp local machine Proxy. . . . . . . . . .  NONE
                    Winhttp local machine ProxyBypass. . . . . . .  NONE
            Checking User IE Proxy settings . . . . . . . . . . . . PASS
                    User IE Proxy. . . . . . . . . . . . . . . . .  NONE
                    User IE ProxyByPass. . . . . . . . . . . . . .  NONE
                    User IE AutoConfig URL Proxy . . . . . . . . .  NONE
                    User IE AutoDetect
                    AutoDetect in use
    Checking Connection to WSUS/SUS Server
                    WUServer =
                    WUStatusServer =
            UseWuServer is enabled. . . . . . . . . . . . . . . . . PASS
            Connection to server. . . . . . . . . . . . . . . . . . PASS
    WinHttpDownloadFileToMemory(szURLDest, NULL, 0, NULL, NULL, NULL, &downloadBuffer) failed with hr=0x80190194
    No Error description could be found

    Open in new window

    LVL 47

    Expert Comment

    LVL 1

    Author Closing Comment

    The problem is with DNS server, thanks for your help

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How your wiki can always stay up-to-date

    Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
    - Increase transparency
    - Onboard new hires faster
    - Access from mobile/offline

    In a hurry?.. scroll down to "HERE's HOW TO DO IT" Section. Greetings All, I was going to post this as question/solution, but its seems more appropriate as an article considering its length.  I felt it important to illucidate all the details c…
    Ever notice how you can't use a new drive in Windows without having Windows assigning a Disk Signature?  Ever have a signature collision problem (especially with Virtual Machines?)  This article is intended to help you understand what's going on and…
    This video Micro Tutorial explains how to clone a hard drive using a commercial software product for Windows systems called Casper from Future Systems Solutions (FSS). Cloning makes an exact, complete copy of one hard disk drive (HDD) onto another d…
    With the advent of Windows 10, Microsoft is pushing a Get Windows 10 icon into the notification area (system tray) of qualifying computers. There are many reasons for wanting to remove this icon. This two-part Experts Exchange video Micro Tutorial s…

    737 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    18 Experts available now in Live!

    Get 1:1 Help Now