Win 10/11 related research
Time notifications were last seen by the user:
NTUSER.dat - \Software\Microsoft\Windows\CurrentVersion\Notifications - ValueName: TimestampWhenSeen Value:(Filetime)
__________________________________
Notifications.sql
SQLite query to parse the Windows 10 Notifications Wpndatabase.
wpn.ps1
Powershell script to parse NTUSER.dat
(\Software\Microsoft\Windows\CurrentVersion\PushNotifications\wpnidm) entries:
How the output of Notifications.ps1 & wpn.ps1 are linked together:
PushBackup.ps1
Powershell script to parse NTUSER.dat
(Software\Microsoft\Windows\CurrentVersion\PushNotifications\Backup) entries:
PushBackup.sql
SQLite query to parse the (Windows 10 Notifications Wpndatabase) WNSPushChannel table.
Comparison of the results of PushBackup.sql and PushBackup.ps1:
__________________________________
Microsoft Notifications Visualizer:
A very usefull app (MS Store) - Simply create a new document, and copy/paste the XML Blob from the database:
DB Browser for SQLite:
Visualizer Window:
Other Information:
Image store location: C:\Users\%username%\AppData\Local\Microsoft\Windows\Notifications\wpnidm:
Typical XML blob structure:
Badge | Tile | Toast |
---|---|---|
References: