![Windows 10 独特签名](https://linux22.com/image/765357/Windows%2010%20%E7%8B%AC%E7%89%B9%E7%AD%BE%E5%90%8D%20.png)
我打算结合使用 Windows 10 唯一签名和帐户来识别我的应用程序的用户,这样即使他们从我的应用程序中删除所有内容并重新安装,他们也不能在同一个 Windows 安装上使用多个帐户。
是否有 Windows 10 的签名仅在重新安装 Windows 后更改?
我读过许多建议使用 MachineGUID 注册表的帖子,但用户可以更改此值。还有其他用户无法更改的吗?
更新:如果其他人购买了计算机并重新安装了 Windows,我希望他们能够使用该应用程序,这就是为什么我需要签名仅在重新安装 Windows 后更改。
答案1
我读过许多建议使用 MachineGUID 注册表的帖子,但用户可以更改此值。还有其他用户无法更改的吗?
从根本上来说,不是。用户可以控制他们的硬件。他们可以更改硬盘上的任何数据。无法更改的数据(例如序列号)很可能在安装过程中保持不变。
此外,修改您的应用以绕过此类限制可能很简单。您提出的方案从根本上来说属于 DRM,而且目前还没有人能想出一个在所有方面都不受破坏的方案。