Last written time of a registry key can be determined using several ways.
Whenever you modify a registry value manually or programmatically, Windows keeps track of the last written time for that particular key/branch. This article will tell you how to determine the Last Write Time of a registry key.
Key Name: HKEY_USERS\.DEFAULT\Control Panel\Desktop
Class Name: <NO CLASS>
Last Write Time: 3/5/2006 - 11:45 AM
Value 0
Name: ActiveWndTrkTimeout
Type: REG_DWORD
Data: 0x0
Value 1
Name: AutoEndTasks
Type: REG_SZ
Data: 0
Note: