背景
如果在初始化电脑的过程中直接使用微软账号,默认情况下是不能使用账号密码使用远程桌面登陆到这台计算机的。特别是在 Windows 11 新版本中默认不让你配置本地账号,导致很多人在初始化电脑的时候实际上使用的是微软账号登陆的,然后设置的是一个 PIN,并不是传统意义上的账号密码
这个 PIN 是不可以拿来做为远程桌面的账号密码的
解决方法
方法一:允许微软账号密码登陆
-
设置里打开 账户 - 登录选项
-
关闭下方的“为了提高安全性,仅允许对此设备上的 Microsoft 账户使用 Windows Hello 登陆”
-
返回上一级,再重新进入这个页面,就可以看到密码选项了,这个是你微软账户登陆的密码
-
注销登陆,选择登陆选项,点击右面的按钮使用密码登陆,然后输入你的微软账号的密码登陆一次
-
再次确保远程桌面已启用
-
打开任务管理器,切换到网卡,再次确认当前 IP 地址
-
远程桌面客户端直接使用微软账号和密码登陆
对于一些古老的客户端可能需要手动添加域,即用户名输入
MicrosoftAccount\muchenran@live.com
方法二:切换为本地账号(适用于所有场合)
-
账号管理页面里点击 个人信息
-
点击 改用本地账户
-
然后这里就会让你设置账号密码,注意这里账号名是可以修改的,他会帮你修改用户文件夹名称,你的文件都不会丢失
方法三:添加微软账号密码(适用于无密码账户)
微软提供了无密码账户的选项,启用后,你的微软账号密码就会被删除
使用无密码账号登陆后,登陆选项里也看不到密码选项
如果此时你觉得他对你造成了不便,你可以在微软账号管理网页中重新添加密码
稍等后重启电脑就可以重新看到密码选项了,关闭仅允许使用 Windows Hello 登陆后就可以重新使用微软账号密码进行远程桌面了
另外,直接给默认账户添加密码是不行的。换句话说,你可以先创建本地账号密码然后再登陆微软账号,但是不能先使用微软账号登录然后直接给本地账户添加密码。
其他
oobe 时创建本地账号
下次重装系统时,可以考虑先创建本地账号,然后进了系统后,再登陆微软账号
由于本地账号实际上是属于一个叫 WORKSPACE 的域,所以配置的时候走工作配置但是配置本地域就可以了
-
在这里选择注册工作或学校账户
-
点击登陆选项
-
改为域加入
-
这里就可以正常创建一个本地账号了
Photo by Pawel Czerwinski on Unsplash