Win10远程连接及登录失败最全面解决

被控端,和主控端,一起设置。互相远程

我这里是win10专业版

一、设置

1.查看本机ip完整信息

cmd打开命令行窗口

ipconfig/all

在这里插入图片描述

2. 根据查到的ip,将本地ip地址设置为静态ip

在这里插入图片描述

  • 这里设置静态ip,只是为了,固定远程连接时的ip地址。
  • 但是有个问题,在同一个局域网下。路由器会DHCP动态分配IP,给其他设备。如果分配给某个设备的ip,正好和你当前被控主机或者主控主机的ip相同,那么就不能联网,因为其ip被其他设备占用。
建议
  • 1.如果在公司,固定某台windowsServer的ip,又不想ip被路由器动态分配给其他设备

  • 2.如果在家里

    • 也可以通过路由器设置,为已知设备分配固定IP
    • 或者,不设置静态ip,就都默认自动获取ip地址。每次远程连接时,查看一下被控主机的ip即可。

3. 远程桌面设置

在这里插入图片描述

4.启用网络发现和文件共享

  • (来宾或公用也打开,这里没有截上去)

在这里插入图片描述

5.开启防火墙设置

在这里插入图片描述

至此,关机重启。使设置生效。



二、连接

1. 主控电脑上面win+R 输入: mstsc

打开远程连接工具(如下设置)
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

如果连接不上,把被控电脑重新命名一下,然后重启。

在这里插入图片描述

  • 如果还是连接不上,提示连接错误,把这个参考点开,一条一条改
  • 参考

  • 如果出现下图,说明连接上了。

在这里插入图片描述

三、登录

登录不成功,或者凭证失败。可以分为一下机种方式解决

登录失败分为几种情况

1. 使用被控主机的 Microsoft帐户而不是本地账户登录,出现失败

被控主机登录了微软账号,而不是本地账号,最初通过本地账户安装,之后登录Microsoft账户并启用了PIN或Windows Hello等登录选项的电脑上。问题的根本原因是本地计算机没有缓存Microsoft账户的凭据。在这种情况下,远程桌面无法直接通过Microsoft账户的用户名和密码进行身份验证。解决方法是先用Microsoft账户密码重新登录一次本地计算机,成功缓存凭据后,接下来就可以顺利通过远程桌面连接登录。

解决方法

  • 使用runas指令保存Microsoft账户密码

对于启用了Windows Hello和PIN的用户,除了手动关闭相关设置,还可以通过简便的方式来解决远程桌面连接时无法验证Microsoft账户凭据的问题。具体做法是通过runas命令,将Microsoft账户的凭据保存到本地凭据中,这样就不需要关闭Windows Hello登录选项,仍然可以正常使用远程桌面进行身份验证。

操作步骤:
  • 1.打开命令提示符: 按下 Windows键 + R,在弹出的“运行”对话框中输入 cmd,然后按下 Enter 键打开命令提示符窗口。
  • 2.执行runas命令: 在命令提示符中输入以下命令:
runas /u:MicrosoftAccount\your@email.com cmd.exe
  • 这里需要将 your@email.com 替换为你实际的Microsoft账户邮箱地址。执行该命令后,系统会提示你输入Microsoft账户的密码。

  • 3.输入密码: 按照提示输入你Microsoft账户的密码,之后会打开一个新的命令行窗口。此时,Microsoft账户的凭据已经被保存到本地凭据中。

  • 4.尝试远程桌面登录: 完成上述步骤后,你就可以通过远程桌面连接使用Microsoft账户进行登录了,而不需要关闭Windows Hello或PIN设置。

这种方法不仅避免了关闭Windows Hello,还能保留更高的安全性,同时确保你可以顺利通过网络级别身份验证进行远程登录。



以前的老办法是将Windows Hello和PIN关掉,并使用账号密码登录
  • 1.关闭Windows Hello设置:进入系统设置,将“需要通过Windows Hello登录Microsoft账户”选项关闭。
  • 2.登录一次Microsoft账户:按下Windows键 + L键锁定屏幕,进入登录页面,用Microsoft账户的密码登录一次。(注意:较早版本的Windows不需要执行第一步,可以直接用Microsoft账户登录)
  • 3.启用远程桌面登录:此时,你可以使用Microsoft账户,通过网络级别身份验证成功登录远程桌面。完成后,可以重新打开第一步中关闭的选项。

2. 使用 被控主机 非管理员账号登录

  • 使用非管理员账号登录,登录的用户名,必须是“主机名\用户名
  • 查看账户名称:
  • 打开运行对话框,输入“cmd”并按Enter键,然后在命令提示符窗口中输入“whoami”来查看当前登录用户的用户名。
whoami

运行的结果是: desktop-8or276q\hzq
当前是管理员hzq账号名直接登录即可。非管理员 需全部复制作为用户名
在这里插入图片描述
如果是管理员账户Administrator,直接写管理员账户名称进行登录即可。

3. 如果被控主机 使用的是 windows专业版,还需修改 本地安全策略,家庭版没有

运行Win+R 输入

secpol.msc  

或者是

gpedit.msc

更改为“经典:本地用户以自己的身份验证”。
在这里插入图片描述

4.如上

通过上面几种方式,肯定能登录成功,实现远程控制。

5.总结

使用被控主机的本地管理员账户登录,且被控主机,没有开启Windows Hello和PIN,且被控主机是“windows家庭版”。直接可以登录。

使用被控主机 “Microsoft帐户”登录,且被控主机把 Microsoft账户的凭据保存到本地凭据中,且被控主机是“windows专业版”,需要修改最后一步注册表。直接可以登录。

最终要重启生效。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值