Installation 软件如何知道安装了多少次?

Installation 软件如何知道安装了多少次?,installation,windows-xp,Installation,Windows Xp,软件如何知道安装了多少次?例如,我们正在安装一个ativirus(6个系统允许安装6个),在第七次安装时,它将不允许安装。软件如何知道它已安装6次。请解释一下它的工作原理。。 当做 David大多数软件都会在Windows注册表中留下一个计数器,或者在驱动器的某个地方留下一个隐藏文件,以保持安装计数 其他软件将使用在线激活,激活服务器将跟踪计数 这方面没有“标准”方法。a)它是在您的网络中维护一个服务器进程,每次安装完成后都会向该进程报告。 b) 这是最有可能的情况:它向网络上进行验证的AV公司

软件如何知道安装了多少次?例如,我们正在安装一个ativirus(6个系统允许安装6个),在第七次安装时,它将不允许安装。软件如何知道它已安装6次。请解释一下它的工作原理。。 当做
David

大多数软件都会在Windows注册表中留下一个计数器,或者在驱动器的某个地方留下一个隐藏文件,以保持安装计数

其他软件将使用在线激活,激活服务器将跟踪计数

这方面没有“标准”方法。

a)它是在您的网络中维护一个服务器进程,每次安装完成后都会向该进程报告。
b) 这是最有可能的情况:它向网络上进行验证的AV公司服务器报告。

如果计数器分布在多个系统中,则可能是激活服务器。@Marc b…如果计数器位于Windows注册表或驱动器上的隐藏文件中,在我们格式化整个系统之后,我们也许可以安装软件,但是我们不能。为什么?还有MBR,某些供应商已经(ab)将其用于这些事情。此外,驱动器末端通常有几个未分配的扇区也可以使用。这只会防止在同一台机器上重复安装,例如在软件过期的情况下……某些软件不需要任何网络连接即可安装。在这种情况下,情况如何?是的,有些人不知道,但你引用的是现实生活中的例子还是理论上的情景?有些人根本不在乎你。例如:我有一个软件,它被授权给3个开发者,但是没有什么可以阻止我在100个节点上安装它。它不做任何检查。