Windows 升级后恢复 DigitalProductId

Recover DigitalProductId after Windows Upgrade

您好,我们创建了一个使用

的软件
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\DigitalProductId

作为本地数据库加密密钥的一部分。问题是当用户从

升级时
win8->win10, 
win8->win8.1 
....

此密钥已更改,我们无法再解密本地数据库。

是否可以在 windows 升级之前读取之前的值或获取事件?

好的,在这里找到了一些东西

HKEY_LOCAL_MACHINE\SYSTEM\Setup\Source OS (Updated on 8/1/2015 02:45:41)

但似乎只适用于升级到 win10