[TOC]
0x00 前言简述
常见的ISO 镜像分发版本说明:
- (
Consumer editions
) 包括:家庭版、教育版、专业版 - (
Business editions
) 包括:企业版、教育版、专业版
系统镜像下载地址:
- 国内推荐: https://msdn.itellyou.cn/
0x00 Windows系统激活
描述:自Windows8起微软官方的激活方式有两种方式:密匙激活(在线与电话激活)与KMS激活
- 密匙激活包括:
- Retail 密匙:零售密匙个人用户购买的,跨版本升级后激活有效。
- MAK 密匙:企业密匙,是给企业或者大客户出售的一种密匙,一个密匙可以激活多台机器,但是跨版本激活无效;
- KMS 激活:microsoft防止企业盗版而给出的一种激活方式,只能激活180天过期后需要重新激活,同样跨版本升级无效;
(1)Windows Micrisoft Server 服务器安装测试的注册码:
Windows Server 2012 R2 | 注册码 | |
---|---|---|
Standard/标准版 | MR88Y-BXNRY-VH3DR-349CB-3GK8M M89WF-NY2PP-73243-PC8R6-V6B4Y D2N9P-3P6X9-2R39C-7RTCD-MDVJX | |
Datacenter/数据中心版 | PJ7J3-MTN9P-X6XD9-FKJXP-TMRTB 7H6M3-4N78W-RFFKJ-H9KPW-K2C2M |
Windows Server 2016 | 注册码 | |
---|---|---|
Standard/标准版 | WC2BQ-8NRM3-FDDYY-2BFGV-KHKQY | |
Datacenter/数据中心版 | CB7KF-BWN84-R7R2Y-793K2-8XDDG | |
嵌入式版 | JCKRF-N37P4-C2D82-9YXRT-4M63B |
(2)vlmcsd搭建KMS服务器 Step1. 安装vlmscd kms服务端 LINUX搭建KMS服务器,SSH下执行一下命令:
代码语言:javascript复制wget https://github.com/Wind4/vlmcsd/releases/download/svn1111/binaries.tar.gz
tar -zxvf binaries.tar.gz
cd binaries/Linux/intel/static/
./vlmcsd-x64-musl-static
Step2. windows目录测试搭建成功情况 首先把下载来的binaries.tar.gz压缩包放到windows目录下,以管理员权限粘贴,并使用管理员权限打开cmd
代码语言:javascript复制cd binariesWindowsintel
vlmcs-Windows-x64.exe -v -l 3 192.168.88.214
WeiyiGeek.测试是否搭建成功
Step3. 激活windows sever 2019数据中心版
代码语言:javascript复制#激活的有效期只有180天
slmgr.vbs -upk #卸载当前产品密钥
slmgr.vbs -ipk WMDGN-G9PQG-XVVXX-R3X43-63DFG #安装产品密钥,也可以说是替换现有密钥
slmgr.vbs -skms 192.168.88.214 #设置设置KMS服务器IP地址及端口
slmgr.vbs -ato #开始利用安装的秘钥尝试在线激活Windows,如果我没有理解错的话,ato就是attempt online的缩写
slmgr.vbs -dlv
WeiyiGeek.激活成功
验证系统激活情况:slmgr 命令
代码语言:javascript复制#三种方式都可以
slmgr.vbs -xpr #查看当前系统是否永久激活
slmgr -dlv
slmgr /dli #来查看Windows10正式版产品密钥及证书信息
#从注册表中清除产品密钥信息,这是一项安全举措清除之后那些声称读取产品密钥的软件就读不到了
slmgr.vbs -cpky
#导入OEM证书,后面为OEM证书的路径
slmgr.vbs -ilc
WeiyiGeek.激活情况
如何查看自己的电脑是数字激活还是KMS激活?
描述: 在命令执行框里执行slmgr /dlv
命令,此时会弹出一个窗口显示当前机器的注册信息。
查看产品密钥通道关键项: 如果是OEM:DM(数字激活),如果是Volume:GVLK则是KMS批量激活(一般是180天)
WeiyiGeek.OEM还是KMS激活
补充方式: 通过注册表计算机HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion
查看
Get-ItemPropertyValue -Path "Registry::HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion" -Name DigitalProductId
Get-ItemPropertyValue -Path "Registry::HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion" -Name DigitalProductId4
补充说明: 查看当前系统密钥
代码语言:javascript复制Get-WmiObject -query 'select * from SoftwareLicensingService'