时隔多年再次组装了一台台式机电脑,距离上一次用win系统电脑,好像已经6年了,这中间一直用的win 7虚拟机。

穷,所以只能用微软官方的KMS方式去激活系统了,一开始我是用的网上的kms服务,之后才自己搭建,改成了自己的,群里很多大佬是推荐用路由器的,但是我想了下,刚好有一台腾讯云无忧服务器,还有很多年才到期,这台服务器本来就是用来挂宝塔跑任务的,所以就拿来搭建kms服务了。

前提准备:

微软官方Windows kms密钥:

https://learn.microsoft.com/zh-cn/windows-server/get-started/kms-client-activation-keys

我是用的Windows 11 专业版,kms:

W269N-WFGWX-YVC9B-4J6C9-T83GX

原版系统下载:

  • 官方:https://www.microsoft.com/zh-cn/software-download/
  • 第三方:https://next.itellyou.cn/Original/Index

系统激活:

1、用管理员权限打开Windows终端,也就是cmd,输入:

slmgr -ipk W269N-WFGWX-YVC9B-4J6C9-T83GX
slmgr -skms 你的kms服务器地址
slmgr -ato

对应的意思,用kms密钥、链接kms服务器、立即激活系统,如果kms服务器地址是ip,可能需要带端口号,比如我的:

slmgr -skms ip:1688

其他命令:

slmgr /xpr
slmgr -xpr
#查看激活剩余时间
slmgr /dlv
slmgr -dlv
#查看激活详情
/和-都行,看你自己,上面的也一样。

KMS服务搭建:

mikolatero/vlmcsd镜像地址:https://hub.docker.com/r/mikolatero/vlmcsd

在宝塔安装Docker,然后到Docker镜像,从仓库中拉取:

mikolatero/vlmcsd

然后到Docker容器,去创建容器,用命令启动:

docker run -d -p 1688:1688 --restart=always --name kms mikolatero/vlmcsd

输入之后执行就行:

看下有没有在运行

现在去服务器后台开放1688的端口:

宝塔后台也要开放1688端口:

到这里就结束了,不过也可以去ping下你这个kms的服务器,是否ping通。

如果出现错误:0xC004F074 无法激活的情况,是服务器防火墙导致,如果确定服务器已经开放了1688端口,那就去把宝塔的防火墙关闭了。