Wsus clients not updating from wsus server
Running this command will "prime" the Windows Update engine to submit its most recent status on the next poll.
To trigger that next poll, use: wuault /reportnow Yes, I know.
All you want is for your clients to report their current status into WSUS on demand. And I swear I've read every single one of them and tried every single suggestion.
But despite having tried everything, you're at at a loss. If you google "force wsus client to check in to wsus server", you'll see almost 300,000 results.
https://docs.microsoft.com/en-us/windows/desktop/api/wuapi/nf-wuapi-iupdatesearcher-search Awesome, that works! Here’s a minimal version assuming that that will work (and only using /reportnow): Function Force-WSUSCheckin($Computer) And yes, you do need the null value in the Search($criteria) method.
while we still troubleshooting the issues with our Windows Server 2k8 r2 std.
then we come up to reinstall the said server role(WSUS on Windows Server 2008 r2 STD).
It won't return anything but a few moments later you should see the WSUS last contact and last detect time update and more importantly, if all the updates were installed successfully, the computer will instantly change to green in the WSUS console.
I've tested it on both Windows 7 and Windows 10 clients successfully. I always have to run “Usoclient Refresh Settings” first, since my Win 10 1803 does not reflect all settings although group policies are already applied.