Jeff Zabel
My feedback
-
3 votes
Investigating
An error occurred while saving the comment
Investigating
New and returning users may sign in
No results.
Clear search resultsWe have made changes to increase our security and have reset your password.
We've just sent you an email to . Click the link to create a password, then come back here and sign in.
Hi, I just tried to reproduce this by installing server 2016 datacenter and there's no such driver missing. Update Management only lists the updates that each server thinks it needs, so for some reason.
Here's a powershell script that simulates what Update Management does to get the list of needed updates.
If the printer driver is showing up in the output, then the root cause lies with the server. Please let me know the outcome.
# Get updates from Windows Updates
$WUSession = New-Object -com "Microsoft.Update.Session";
$WUSession.ClientApplicationID = "Install-Updates.ps1";
$WUSearch = $WUSession.CreateUpdateSearcher();
$SearchResults = $WUSearch.Search("IsHidden = 0 AND DeploymentAction=*");
$wuUpdates = @();
foreach ($wuUpdate in $SearchResults.Updates) {
$update = @{
RevisionNumber = $wuUpdate.Identity.RevisionNumber;
UpdateID = $wuUpdate.Identity.UpdateID;
DeploymentAction = $wuUpdate.DeploymentAction;
Title = $wuUpdate.Title;
Deadline = $wuUpdate.Deadline;
Description = $wuUpdate.Description;
IsHidden = $wuUpdate.IsHidden;
IsInstalled = $wuUpdate.IsInstalled;
IsMandatory = $wuUpdate.IsMandatory;
MsrcSeverity = $wuUpdate.MsrcSeverity;
Type = $wuUpdate.Type;
RebootRequired = $wuUpdate.RebootRequired;
IsPresent = $wuUpdate.IsPresent;
SecurityBulletinIDs = @();
};
$wuUpdate.SecurityBulletinIDs | foreach {
$update.SecurityBulletinIDs += $_
}
$wuUpdates += $update;
}
$wuUpdates | ConvertTo-Json