你说的机器码是指某些软件安装或者注册时提醒的机器码吗?
一般而言这些机器码都是针对特定的软件而言,它们是根据你的机器的硬件或者软件的特征通过某种计算方法得出的。
举个例子,我曾经写过一个计算机器码的程序,该程序计算出来的机器码其实就是计算网卡的物理地址和CPU的出厂ID拼凑起来的。一般而言,一台机器的CPU和网卡不会更换,所以同一台机器所得到的机器码都是一样的;而且没有网卡的物理地址或者CPU ID是相同的,所以就不会出现机器码重复的问题。
计算机器码不一定要用网卡的物理地址或者CPU ID,硬盘的ID、机器的配置情况、操作系统的情况等等都可以做为一个因子参与计算。计算方法也有多种,可以简单的拼凑,也可以算MD5,还可通过更复杂的计算。
所以,这类的机器码,你想查只能在已知计算因子和计算方法的前提下得到。不同的软件得到的机器码大多数情况下是不同的。
如果你说的机器码是指你的机器出厂时标注的类似于序列号的东西,那么就去官方网站上看看,一般都会告诉你查询方法。
电脑本身是没有机器码的,机器码是在你安装软件时自动弹出的。而且,不同的电脑,可能会由于配置相同而出现相同的机器码。
一般情况下,不需要使用也没有必要知道此机器码,因为所有的操作都是自动完成的,没有必要知道它。只有在技术支持时,如果需要您提供机器码,才能用到它。 即使在当无法完成在线注册时,一般也不需要手工提供机器码,程序自动生成的邮件中就包括了这些信息,万一需要手工书写申请注册、申请撤销、申请续订、同步续订期限 等邮件时才需要手工提供这些机器码信息。