电脑软件使用过程中经常会遇到这样的问题,购买的软件在电脑上有硬件进行了变更,系统重装之后,会遇到无法使用的情况。究其原因,主要是机器码发生了改变。
机器码指的是软件根据计算机的硬件信息,例如CPU、内存、主板序列号等,按照一定的算法生成的一串无规律的字符串,由于每台计算机的硬件信息不一样,生成的机器码也会不同。
机器码一般用作软件能够唯一识别的机器,在用户注册的时候会根据用户软件所安装的计算机软硬件信息生成唯一的识别码,一般称作机器码,也叫序列号、认证码、注册申请码等。机器码是单片工作且能识别和运行的一类代码,常见的格式有二进制BIN格式、十进制HEX格式等。软件提供商一般根据用户所提供的机器码来产生唯一的注册码,这样所使用的软件就可以正常工作。
机器码的获取来自硬盘、主板或 CPU。当这三种硬件发生变化时,机器码可能会发生变化,需要重新注册。其他硬件更改无效。最重要的是硬盘。一般情况下,对硬盘的改动需要重新注册。主板和 CPU 仅在极少数情况下使用。