Hi,
With Windows 10 now providing a pause updates as part of the update advanced options we would like to know out of the Windows 10 machines we have which have been set into a paused state. Some of our developers at times put their machine into paused state during deployment or crucial working but as a Network team we would like to be able to identify these machines and arrange with the individuals the best time to update.
I have a report set up already for detecting when Wuauserv has stopped but not sure if it's just this one or a combination of services or a registry entry that would be more specific.
This is the report currently but is returning machines (mine for example) which I know the service is running (Manual triggered)
elect Top 1000000 tblAssets.AssetID,
tblAssets.AssetName,
tblAssets.Domain,
tblAssets.Username,
tblAssets.Userdomain,
Coalesce(tsysOS.Image, tsysAssetTypes.AssetTypeIcon10) As icon,
tblAssets.IPAddress,
tsysIPLocations.IPLocation,
tblAssetCustom.Manufacturer,
tblAssetCustom.Model,
tsysOS.OSname As OS,
tblAssets.SP,
tblAssets.Lastseen,
tblAssets.Lasttried,
tblServicesUni.Name As ServiceName,
tblServicesUni.Caption As ServiceDisplayName,
tblServices.Started
From tblServices
Inner Join tblAssets On tblServices.AssetID = tblAssets.AssetID
Inner Join tblServicesUni On tblServices.ServiceuniqueID =
tblServicesUni.ServiceuniqueID
Inner Join tblAssetCustom On tblAssets.AssetID = tblAssetCustom.AssetID
Left Join tsysOS On tblAssets.OScode = tsysOS.OScode
Inner Join tsysAssetTypes On tsysAssetTypes.AssetType = tblAssets.Assettype
Inner Join tsysIPLocations On tsysIPLocations.LocationID =
tblAssets.LocationID
Inner Join tblState On tblState.State = tblAssetCustom.State
Where tblServicesUni.Name = N'wuauserv' And tblServices.Started = 'False' And
tblState.Statename = 'Active'
Order By tblAssets.Domain,
tblAssets.AssetName
Thank you