
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎01-29-2025
02:48 PM
- last edited
yesterday
by
Obi_1_Cinobi
Hello, is there a report where I can see the date that a machine updated its Windows version? For example, when it was updated from Windows 10 to Windows 11?
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎01-30-2025 05:15 AM - edited ‎01-30-2025 05:29 AM
Firstly, you must set Scanned Item Interval - OS:
History - Enabled
Refresh - 0 or 1
Then try this report:
Select Top 1000000 tblassets.AssetID,
tblassets.AssetName,
tblOperatingsystemHist.Caption As Old_OS,
tblOperatingsystemHist.Version As Old_OS_Ver,
tblOperatingsystemHist.InstallDate As Old_OS_Installed,
tblOperatingsystem.Caption As New_OS,
tblOperatingsystem.Version As New_OS_Ver,
Max(tblOperatingsystemHist.Lastchanged) As Upgrade_Date
From tblassets
Inner Join tblOperatingsystemHist On
tblassets.AssetID = tblOperatingsystemHist.AssetID
Inner Join tblOperatingsystem On
tblassets.AssetID = tblOperatingsystem.AssetID
Where tblOperatingsystemHist.Caption <> tblOperatingsystem.Caption
Group By tblassets.AssetID,
tblassets.AssetName,
tblOperatingsystemHist.Caption,
tblOperatingsystemHist.InstallDate,
tblOperatingsystem.Caption,
tblOperatingsystemHist.Version,
tblOperatingsystem.Version
Order By Upgrade_Date Desc
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎01-30-2025 05:15 AM - edited ‎01-30-2025 05:29 AM
Firstly, you must set Scanned Item Interval - OS:
History - Enabled
Refresh - 0 or 1
Then try this report:
Select Top 1000000 tblassets.AssetID,
tblassets.AssetName,
tblOperatingsystemHist.Caption As Old_OS,
tblOperatingsystemHist.Version As Old_OS_Ver,
tblOperatingsystemHist.InstallDate As Old_OS_Installed,
tblOperatingsystem.Caption As New_OS,
tblOperatingsystem.Version As New_OS_Ver,
Max(tblOperatingsystemHist.Lastchanged) As Upgrade_Date
From tblassets
Inner Join tblOperatingsystemHist On
tblassets.AssetID = tblOperatingsystemHist.AssetID
Inner Join tblOperatingsystem On
tblassets.AssetID = tblOperatingsystem.AssetID
Where tblOperatingsystemHist.Caption <> tblOperatingsystem.Caption
Group By tblassets.AssetID,
tblassets.AssetName,
tblOperatingsystemHist.Caption,
tblOperatingsystemHist.InstallDate,
tblOperatingsystem.Caption,
tblOperatingsystemHist.Version,
tblOperatingsystem.Version
Order By Upgrade_Date Desc
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎01-30-2025 04:43 PM
Thanks for this report! We were just discussing being able to track OS changes this morning, so this was very timely for us!
