当前位置: 首页 > news >正文

Windows Server 远程桌面显示登录界面而不是直接登录进入的问题

Windows Server 我们通过使用远程桌面客户端软件去登录,通常情况下是在远程桌面客户端里面输入用户名和密码,点【连接】按钮,就直接登录进入远程桌面了。

但是,有时候,不能直接进入,而是远程服务器的登录界面出现了,然后我们要做登录界面里面输入用户名和密码。如何把这种状态,改为直接在远程桌面客户端里面输入用户名和密码就能登录的状态?

记录一下今天的操作

问了 ChatGPT 它是这样说的:

### 1. 检查远程桌面设置

确保远程桌面客户端的配置正确:

- 打开远程桌面客户端(mstsc)。
- 在登录窗口中点击“显示选项”。
- 在“常规”选项卡中,确保已经输入正确的用户名和密码。
- 勾选“允许我保存凭据”。

### 2. 本地安全策略设置

确保本地安全策略允许自动登录:

1. 打开“本地安全策略”管理控制台(在运行对话框中输入`secpol.msc`并回车)。
2. 展开“本地策略”,点击“安全选项”。
3. 确认以下选项:
   - **交互式登录:不需要 Ctrl+Alt+Del**:设置为“已启用”。
   - **网络安全:不存储网络认证的凭据**:设置为“已禁用”。
   - **交互式登录:不显示最后的用户名**:设置为“已禁用”。
   - **用户帐户控制:管理员批准模式中内置管理员帐户的行为**:设置为“已禁用”。

### 3. 注册表设置

检查注册表中的相关设置:

1. 打开注册表编辑器(在运行对话框中输入`regedit`并回车)。
2. 导航到以下路径:
   - `HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows NT\Terminal Services`
3. 检查以下键值:
   - `fPromptForPassword`:设置为`0`。

### 4. 组策略中的登录设置

确保组策略中的相关设置允许自动登录:

1. 打开“组策略管理编辑器”(在运行对话框中输入`gpedit.msc`并回车)。
2. 导航到“计算机配置” -> “管理模板” -> “Windows 组件” -> “远程桌面服务” -> “远程桌面会话主机” -> “安全”。
3. 确保“要求使用网络级别身份验证对远程连接用户进行身份验证”设置为“未配置”或“已禁用”。

### 5. 重启远程桌面服务

尝试重启远程桌面服务:

1. 打开“服务”管理控制台(在运行对话框中输入`services.msc`并回车)。
2. 找到并重启以下服务:
   - Remote Desktop Services

### 6. 检查凭据管理器

确保在凭据管理器中保存了正确的凭据:

1. 打开控制面板,选择“用户帐户” -> “凭据管理器”。
2. 在“Windows 凭据”下,确保已保存远程服务器的凭据,并且凭据正确。

通过以上步骤,你应该能够确保远程桌面客户端直接使用保存的凭据进行登录。如果问题依然存在,请确认所有设置都正确,并且没有其他策略或软件(如安全软件)干扰自动登录过程。

按照上述说法改掉 Windows Server 里面的设置,重启远程桌面服务,重新连接,依然出现 Windows 的登录画面,而不是直接登录进去。

然后在本地组策略编辑器里面继续查看和远程桌面有关的项目,修改以下:

1. 导航到“计算机配置” -> “管理模板” -> “Windows 组件” -> “远程桌面服务” -> “远程桌面会话主机” -> “安全”。

2. “要求使用网络级别身份验证对远程连接用户进行身份验证” 这一项修改为【启用】(ChatGPT 说的是要禁用);

3. “始终在连接时提示输入密码”,修改为【启用】。

再次重启远程桌面服务,再次连接登录。这次直接进入远程桌面了。

问题解决。

结论:

ChatGPT 可以帮我们分析问题,但它的答案不一定靠谱。

相关文章:

  • [Cloud Networking] Layer3 (Continue)
  • CCAA质量管理【学习笔记】​​ 备考知识点笔记(五)质量设计方法与工具
  • Tomcat Websocket应用实例研究
  • 使用高斯混合模型(GMM)进行猫狗音频聚类(Kaggle Audio Cats and Dogs)
  • requests post json/data;requests response 接收不同数据
  • 华为安全Security认证,你了解多少?
  • Nginx之Stream(TCP/UDP)负载均衡
  • Ubuntu24多版本python解释器使用
  • 基于可视化设计的低代码开发分析与应用探讨
  • VBA技术资料MF160:提取文件夹中文件的详细信息
  • 项目计划
  • 基于QT和C++实现的中国象棋
  • Cascadia Code 字体
  • 【面试八股文】谈一谈你对TCP和UDP的区别是怎么理解的?
  • 小甲鱼——字典
  • JS 中的深拷贝与浅拷贝
  • 分享一款快速APP功能测试工具
  • 《微软的软件测试之道》成书始末、出版宣告、补充致谢名单及相关信息
  • 2019年如何成为全栈工程师?
  • Java方法详解
  • Laravel深入学习6 - 应用体系结构:解耦事件处理器
  • Nginx 通过 Lua + Redis 实现动态封禁 IP
  • Python学习之路13-记分
  • tab.js分享及浏览器兼容性问题汇总
  • vue 个人积累(使用工具,组件)
  • vue-cli在webpack的配置文件探究
  • 包装类对象
  • 闭包,sync使用细节
  • 关于 Cirru Editor 存储格式
  • 关于 Linux 进程的 UID、EUID、GID 和 EGID
  • 欢迎参加第二届中国游戏开发者大会
  • 简单数学运算程序(不定期更新)
  • 源码之下无秘密 ── 做最好的 Netty 源码分析教程
  • 最近的计划
  • TPG领衔财团投资轻奢珠宝品牌APM Monaco
  • 新年再起“裁员潮”,“钢铁侠”马斯克要一举裁掉SpaceX 600余名员工 ...
  • ## 临床数据 两两比较 加显著性boxplot加显著性
  • #if 1...#endif
  • ${factoryList }后面有空格不影响
  • %3cli%3e连接html页面,html+canvas实现屏幕截取
  • (6)【Python/机器学习/深度学习】Machine-Learning模型与算法应用—使用Adaboost建模及工作环境下的数据分析整理
  • (C语言)逆序输出字符串
  • (Redis使用系列) Springboot 在redis中使用BloomFilter布隆过滤器机制 六
  • (SpringBoot)第二章:Spring创建和使用
  • (附源码)springboot学生选课系统 毕业设计 612555
  • (篇九)MySQL常用内置函数
  • (十六)Flask之蓝图
  • .bat批处理(八):各种形式的变量%0、%i、%%i、var、%var%、!var!的含义和区别
  • .Net Attribute详解(上)-Attribute本质以及一个简单示例
  • .NET Core IdentityServer4实战-开篇介绍与规划
  • .NET Micro Framework初体验(二)
  • .NET Reactor简单使用教程
  • .NET 中什么样的类是可使用 await 异步等待的?
  • .net程序集学习心得
  • .net访问oracle数据库性能问题