时隔多年再次组装了一台台式机电脑,距离上一次用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/
- 第三方:原版系统下载 – 小半软件
系统激活:
1、用管理员权限打开Windows终端,也就是cmd,输入:
slmgr -ipk W269N-WFGWX-YVC9B-4J6C9-T83GX slmgr -skms 你的kms服务器地址 slmgr -ato
对应的意思,用kms密钥、链接kms服务器、立即激活系统,如果kms服务器地址是ip,可能需要带端口号,比如我的:
slmgr -skms ip:1688
一定要用管理员权限,这个时候你kms服务器正常,应该就激活了。
其他命令:
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端口,那就去把宝塔的防火墙关闭了。