公司的电脑大部分已换成windows 10的操作系统,但资产盘点发现windows xp的电脑竟然还有接近200台,原本还准备升级域控到2019服务器来的,这下兼容性肯定是不得不考虑的问题。
于是在虚拟机上测试,搭建一台windows server 2019的服务器,装上AD域服务 DNS服务,添加SMB 1.0功能(必须)
建立了一个kkk.com的域用来测试,将windows xp电脑加入域中,结果报错,提示发生一个内部错误:
将windows server 2019域控的林功能和域功能级别调整为windows server 2008模式,也是同样的错误。
而我用windows server 2012的操作系统测试是可以支持xp加域的。
看来windows server 2019的操作系统就不支持xp加域,但sever 2019的电脑是可以加入到server 2003的域中,这个域还是运行在windows 2000的功能模式 !
那windows server 2019的域控真的是不支持xp系统的吗?网上搜索了一下,要打上KB958644的补丁,安装补丁之后,一样是同样的报错。最后在网上找到了解决办法,要设置组策略,打开gpmc.msc编辑默认域控制器策略
在计算机配置-策略-windows设置-安全设置-本地策略-安全选项,启用 网络安全:配置kerberos允许的加密类型这一项,勾上前面三个
刷新策略重启再试,这下xp成功加入域了,而且域也能提升级别到windows 2016模式。
但是这种方法会降低安全性,是微软不推荐的,并且微软也已经放弃SMB1.0了!