Setup file scanning to scan for the c:\pagefile.sys in the root of the drive. The last modified time is the boot time on that file. Then setup a report like this:
Select Top (1000000) tblComputers.Computername, tblComputers.ComputerUnique, tblComputersystem.Model, tblOperatingsystem.Caption, tblFileVersions.LastModified As [Up since], tblComputers.Username As [Last Logged on User], tblComputers.Lastseen As [Last Seen] From tblComputers Inner Join tblFileVersions On tblComputers.Computername = tblFileVersions.Computername Inner Join tblComputersystem On tblComputers.Computername = tblComputersystem.Computername Inner Join tblOperatingsystem On tblComputers.Computername = tblOperatingsystem.Computername Where tblFileVersions.LastModified Is Not Null And tblFileVersions.FilePathfull Like '%pagefile.sys' Order By [Up since]
You will get the last modified time on the pagefile based on the last scan of the computer, so any computer with a current scan date should be accurate.
It's not the best, but it works for what we need here.