Ⅰ 如何获得自己电脑的机器码
获得自己电脑的机器码方法
1、点击电脑“开始”点击“控制面板”。
Ⅱ 怎么可以恢复电脑原来的机械码
机器码是根据电脑的硬件(主板)信息经过一定公式运算而自动生成的的一组数字,您可以在软件的“软件注册”、“关于软件”或者“软件版本信息”等对话框中进行查看。每台电脑对应一个机器码,每个机器码对应唯一一套软件序列号和注册码。
在电脑硬件(主板)不变的情况下,软件的机器码会始终保持同一个值,即使在以下操作时都不会发生改变。如:
硬盘重新分区、低级或者高级格式化;
重装、改装操作系统或者安装多系统;
更换或者添加硬盘。
特别注意:相同型号电脑有可能会生成相同的机器码,相同的机器码可以使用同一套软件序列号和注册码进行注册。用户在购买多套软件序列号和注册码之前请务必在多台电脑中安装软件查看机器码,统计正确的机器码数量。
Ⅲ 把一台电脑的机器码复制到另一台配置除了cpu其他一样的电脑上,有什么方法么
机器码实际就是网卡的MAC码,有专门的软件,用来躲避网通电信对一拖4的封杀,网络一下就可以了GHOST不行
Ⅳ 我 用的是DELL手提电脑,想要下自己的机器码,请问该怎么办
你说的机器码是指某些软件安装或者注册时提醒的机器码吗?
一般而言这些机器码都是针对特定的软件而言,它们是根据你的机器的硬件或者软件的特征通过某种计算方法得出的。
举个例子,我曾经写过一个计算机器码的程序,该程序计算出来的机器码其实就是计算网卡的物理地址和CPU的出厂ID拼凑起来的。一般而言,一台机器的CPU和网卡不会更换,所以同一台机器所得到的机器码都是一样的;而且没有网卡的物理地址或者CPU ID是相同的,所以就不会出现机器码重复的问题。
计算机器码不一定要用网卡的物理地址或者CPU ID,硬盘的ID、机器的配置情况、操作系统的情况等等都可以做为一个因子参与计算。计算方法也有多种,可以简单的拼凑,也可以算MD5,还可通过更复杂的计算。
所以,这类的机器码,你想查只能在已知计算因子和计算方法的前提下得到。不同的软件得到的机器码大多数情况下是不同的。
如果你说的机器码是指你的机器出厂时标注的类似于序列号的东西,那么就去官方网站上看看,一般都会告诉你查询方法。
Ⅳ 电脑机器码在哪里查询
具体解决步骤如下:
1、点搜索,输入cmd
Ⅵ 怎么查看电脑机器码,笔记本机器码在哪里
电脑的机器码用的比较多的主要是网卡的Mac Code,即网卡物理地址,有两个办法可以查: 1、右击“本地连接”或“无线本地连接”,点属性,将鼠标放在适配器上,就可以看到显示的MAC地址。 2、点开始->运行,输入cmd,在DOS提示符下输入以下命令: ipconfig /all ,按回车,就可以看到Physical Address,这个就是机器码,即Mac地址。
Ⅶ 怎么把一台机器的机器码复制到另外的机器
最完整的方法就是将整个硬盘进行克隆(GHOST)。方法:我们先把电脑分成A和B,把带机器码的称为A,不带的称为B。1.把B电脑的硬盘拆下来安装到A电脑上,把数据线和电源线插上,将B的硬盘设置为次硬盘。开机,进入一键GHOST,没有就自己先下载一个安装在A电脑上。然后进行克隆。
Ⅷ 怎样获得计算机的机器码
可以用ipconfig /all命令得到mac地址
也可以用程序获取
通过Winsock提供底层网络支持的命令。使用Netbios的最大缺点是您必须在系统中安装了Netbios服务(如果您在windows网络中启用了文件共享的话,这就不是问题了)。除此此外,这种方法又快又准确。
Netbios API只包括了一个函数,就叫做Netbios。这个函数使用网络控制块(network control block)结构作为参数,这个结构告诉函数要做什么。结构的定义如下:
typedef struct _NCB {
UCHAR ncb_command;
UCHAR ncb_retcode;
UCHAR ncb_lsn;
UCHAR ncb_num;
PUCHAR ncb_buffer;
WORD ncb_length;
UCHAR ncb_callname[NCBNAMSZ];
UCHAR ncb_name[NCBNAMSZ];
UCHAR ncb_rto;
UCHAR ncb_sto;
void (CALLBACK *ncb_post) (struct _NCB *);
UCHAR ncb_lana_num;
UCHAR ncb_cmd_cplt;
#ifdef _WIN64
UCHAR ncb_reserve[18];
#else
UCHAR ncb_reserve[10];
#endif
HANDLE ncb_event;
} NCB, *PNCB;
重点在于ncb_command 成员。这个成员告诉Netbios该作什么。我们使用三个命令来探测MAC地址。他们在MSDN的定义如下:
命令描述:
NCBENUM Windows NT/2000: 列举系统中网卡的数量。使用此命令后,ncb_buffer成员指向由LANA_ENUM结构填充的缓冲区。
NCBENUM 不是标准的 NetBIOS 3.0 命令。
NCBRESET 重置网卡。网卡在接受新的NCB命令之前必须重置。
NCBASTAT 接受本地或远程接口卡的状态。使用此命令后,ncb_buffer成员指向由ADAPTER_STATUS结构填充的缓冲区,随后是NAME_BUFFER结构的数组。
下面就是取得您系统MAC地址的步骤:
1》列举所有的接口卡。
2》重置每块卡以取得它的正确信息。
3》查询接口卡,取得MAC地址并生成标准的冒号分隔格式。
下面就是实例源程序。
netbios.cpp
#include <windows.h>
#include <stdlib.h>
#include <stdio.h>
#include <iostream>
#include <string>
using namespace std;
#define bzero(thing,sz) memset(thing,0,sz)
bool GetAdapterInfo(int adapter_num, string &mac_addr)
{
// 重置网卡,以便我们可以查询
NCB Ncb;
memset(&Ncb, 0, sizeof(Ncb));
Ncb.ncb_command = NCBRESET;
Ncb.ncb_lana_num = adapter_num;
if (Netbios(&Ncb) != NRC_GOODRET) {
mac_addr = "bad (NCBRESET): ";
mac_addr += string(Ncb.ncb_retcode);
return false;
}
// 准备取得接口卡的状态块
bzero(&Ncb,sizeof(Ncb);
Ncb.ncb_command = NCBASTAT;
Ncb.ncb_lana_num = adapter_num;
strcpy((char *) Ncb.ncb_callname, "* ");
struct ASTAT
{
ADAPTER_STATUS adapt;
NAME_BUFFER NameBuff[30];
} Adapter;
bzero(&Adapter,sizeof(Adapter));
Ncb.ncb_buffer = (unsigned char *)&Adapter;
Ncb.ncb_length = sizeof(Adapter);
// 取得网卡的信息,并且如果网卡正常工作的话,返回标准的冒号分隔格式。
if (Netbios(&Ncb) == 0)
{
char acMAC[18];
sprintf(acMAC, "%02X:%02X:%02X:%02X:%02X:%02X ",
int (Adapter.adapt.adapter_address[0]),
int (Adapter.adapt.adapter_address[1]),
int (Adapter.adapt.adapter_address[2]),
int (Adapter.adapt.adapter_address[3]),
int (Adapter.adapt.adapter_address[4]),
int (Adapter.adapt.adapter_address[5]));
mac_addr = acMAC;
return true;
}
else
{
mac_addr = "bad (NCBASTAT): ";
mac_addr += string(Ncb.ncb_retcode);
return false;
}
}
int main()
{
// 取得网卡列表
LANA_ENUM AdapterList;
NCB Ncb;
memset(&Ncb, 0, sizeof(NCB));
Ncb.ncb_command = NCBENUM;
Ncb.ncb_buffer = (unsigned char *)&AdapterList;
Ncb.ncb_length = sizeof(AdapterList);
Netbios(&Ncb);
// 取得本地以太网卡的地址
string mac_addr;
for (int i = 0; i < AdapterList.length - 1; ++i)
{
if (GetAdapterInfo(AdapterList.lana[i], mac_addr))
{
cout < < "Adapter " < < int (AdapterList.lana[i]) < <
" 's MAC is " < < mac_addr < < endl;
}
else
{
cerr < < "Failed to get MAC address! Do you " < < endl;
cerr < < "have the NetBIOS protocol installed? " < < endl;
break;
}
}
return 0;
}
Ⅸ 电脑中了机器码怎么解决
方法/步骤
方法一:点击无线连接,点击“属性”。
找到物理地址,这就是自己电脑的机器码。
方法二:右击开始,打开运行窗口,输入“cmd”,点击“确定”。
在DOS提示符下输入“ipconfig/all”
找到物理地址即自己的电脑的机器码即可
怎么查看自己电脑的机器码。
Ⅹ 如何查询自己电脑的机器码
这里使用WIN7系统演示查看本机机器码(MAC地址)的操作流程:
一、打开电脑,按下打开运行窗口的快捷键WIN+R键。