怎么才能获取唯一的CPU序列号,看到网上有说 Intel Pentium III 以后CPU唯一的序列号都获取不了?
经过验证,用 wmic CPU get ProcessorID 命令得到的CPU序列号不是唯一的,想问问有什么方法可以得到CPU唯一的序列号?
关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率

首页/
已采纳
怎么样才能获取唯一的CPU序列号
收起
- 写回答
- 好问题 0 提建议
- 关注问题
微信扫一扫
点击复制链接分享
- 邀请回答
- 编辑 收藏 删除 结题
- 收藏 举报
4条回答 默认 最新
- 关注
码龄 粉丝数 原力等级 --
- 被采纳
- 被点赞
- 采纳率
threenewbee 2018-11-27 04:11关注(1)只有 Pentium III 处理器有序列号(Serial Number),因为处理器的序列号使得互联网企业可以跟踪到用户的身份,所以遭到了政府和市场的抵制,Intel 被迫允许在 BIOS 中禁止读取序列号,并且从 Pentium 4 开始,再也没有提供序列号的功能。
(2) CPU ID 不是序列号,相同批次步进的数万块甚至更多的 CPU,其 CPUID 是完全相同的。
如果你不相信,可以去淘宝买几枚二手廉价的同型号的处理器,自己做试验。网上流传大量的将CPU ID视作处理器序列号的文章,互相抄袭,请lz注意自己甄别。
因为CPU并没有提供唯一的序列号,根本就没有,所以不要试图再浪费时间寻找什么“获取唯一的CPU序列号”,这无异于寻找永动机。如果你出于某种需要,可以设法采集别的计算机的唯一特征,比如主板id,mac地址,硬盘物理序列号,或者自己写一个序列号,藏在主板的dmi表里面等。然而这些事实上也都能伪造。
解决的办法是使用硬件加密狗。
本回答被题主选为最佳回答 , 对您是否有帮助呢? 本回答被专家选为最佳回答 , 对您是否有帮助呢? 本回答被题主和专家选为最佳回答 , 对您是否有帮助呢?解决 14无用 1举报微信扫一扫
点击复制链接分享
编辑预览轻敲空格完成输入- 显示为
- 卡片
- 标题
- 链接
评论按下Enter换行,Ctrl+Enter发表内容
编辑
预览

轻敲空格完成输入
- 显示为
- 卡片
- 标题
- 链接
报告相同问题?
提交
- 2019-04-29 07:17在C++编程中,获取电脑的CPU序列号和硬盘序列号是常见的需求,尤其是在软件授权、设备唯一标识等场景下。MFC(Microsoft Foundation Classes)是微软提供的一个C++库,用于构建Windows应用程序。本篇将详细介绍如何...
- 2020-10-22 06:00在C#编程中,获取计算机硬件的信息,如CPU序列号、主板序列号和硬盘ID,是常见的需求。这些信息对于软件注册、硬件检测或者设备跟踪等应用场景非常有用。以下将详细讲解如何使用C#实现这些功能。 首先,CPU序列号是...
- 2023-06-16 08:15在C++编程中,获取CPU序列号和C盘卷标号是两个常见的系统信息查询任务。这些信息在软件开发、系统诊断或者硬件识别等场景中可能会用到。下面将详细介绍如何通过C++来实现这两个功能。 一、获取CPU序列号 CPU序列号...
- 2021-08-14 06:02【标题】"WMI-64- c语言 获取 CPU序列号 CPUID,硬盘序列号 支持64位编译" 提供了一种在64位环境下使用C语言获取CPU序列号和硬盘序列号的方法。这种方法是通过Windows Management Instrumentation(WMI)技术实现的...
- 2024-04-04 00:40本文将详细讨论如何使用C语言在Linux和Windows操作系统中获取CPU序列号、硬盘序列号、网卡信息(包括网卡名称、IP地址、MAC地址以及网络连接状态)。 首先,我们来探讨CPU序列号的获取。在Windows系统中,可以使用...
- 2021-01-01 13:42代码如下:Public Sub getCpuId() Try Dim mc As Management.ManagementClass Dim moc As Management.ManagementObjectCollection Dim mo As Management.ManagementObject mc = New Management.ManagementClass(“win...
- 2017-04-10 08:58获取CPU序列号在某些情况下很有用,例如系统诊断、硬件跟踪或软件授权验证。本文将详细探讨如何使用C++编程语言来获取CPU序列号,并解释相关技术。 首先,要明白CPU序列号通常存储在CPU的固件中,可以通过执行特定...
- 2022-09-20 20:07在IT领域,CPU序列号是计算机处理器的一个独特标识符,类似于人的身份证,它是由CPU制造商分配给每个CPU的唯一代码。这个序列号包含了生产日期、生产线信息和其他详细数据,可以帮助制造商跟踪和验证CPU的身份。在...
- 2018-07-11 01:54CPU序列号是CPU制造时由厂商烧录的一个唯一标识符,它反映了处理器的身份。在本文中,我们将探讨如何在Delphi 10.2中实现这一功能,并介绍可能涉及的相关技术。 首先,要获取CPU序列号,我们需要使用WinAPI函数,...
- 2017-02-23 09:32在IT领域,获取计算机硬件的信息,如CPU序列号、硬盘号(通常称为硬盘序列号)以及主板号(也称为基板序列号),是系统管理和硬件诊断的重要环节。这些信息可以帮助我们识别和追踪设备,尤其是在软件授权、故障排查...
- 没有解决我的问题, 去提问
联系我们(工作时间:8:30-22:00)
400-660-0108kefu@csdn.net在线客服
- 京ICP备19004658号
- 经营性网站备案信息
公安备案号11010502030143
- 营业执照
- 北京互联网违法和不良信息举报中心
- 家长监护
- 中国互联网举报中心
- 网络110报警服务
- Chrome商店下载
- 账号管理规范
- 版权与免责声明
- 版权申诉
- 出版物许可证
- ©1999-2025北京创新乐知网络技术有限公司