当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 修复:从 RDS Server 2016/2019 注销时请等待系统通知服务

作者:精品下载站 日期:2024-12-14 09:37:16 浏览:16 分类:玩电脑

修复:从 RDS Server 2016/2019 注销时请等待系统通知服务


本指南包含解决以下问题的分步说明:当用户尝试从 Windows RDS Server 2016 注销时,注销停留在“请等待系统事件通知服务”。 由于该问题,RDP 会话永远不会关闭,用户无法注销或重新连接到 RDS 服务器。

[玩转系统] 修复:从 RDS Server 2016/2019 注销时请等待系统通知服务

详细问题:远程桌面用户无法与 RDSH Server 2012/2016/2019 断开连接,并收到“等待系统通知服务”消息,并且他们无法重新连接。出现问题时,RDS 服务器上的会话状态为“已断开连接”,并且无法从服务器注销断开连接的会话。

RDS 服务器上的错误列表出现问题时

  • 事件 ID 4627:COM+ 事件系统在尝试为发布者和订阅者触发事件类 {D5978650-5B9F-11D1-8DD2-00AA004ABD5E} 上的登录方法时超时。订阅者未能在 180 秒内做出响应。订阅的显示名称是“HB_System_Logon”。 HRESULT 为 800705b4。
  • 事件 ID 4627:COM+ 事件系统在尝试针对发布者和订阅者的事件类 {D5978650-5B9F-11D1-8DD2-00AA004ABD5E} 触发 Logoff 方法时超时。订阅者未能在 180 秒内做出响应。订阅的显示名称是“HB_System_Logoff”。 HRESULT 为 800705b4。
  • 甚至 ID 6001:winlogon 通知订阅者 通知事件失败。
  • 事件 ID 6005:winlogon 通知订阅者 需要很长时间来处理通知事件(注销)。"

[玩转系统] 修复:从 RDS Server 2016/2019 注销时请等待系统通知服务

如何修复:RDP 用户无法注销并且无法注销 Windows Server 2016/2019 中已断开连接的会话。

方法 1. 重新启动后台打印程序。
方法 2. 强制注销远程桌面用户。
方法3.卸载防病毒程序。
方法 4. 找出导致 SENS 服务挂起的原因。
方法 5. 让 Windows 自动终止无响应的服务或程序。
方法 1. 重新启动后台打印程序。

解决“请等待系统通知服务”问题的第一种方法是在 RDS server 2016 上重新启动 Print Spooler 服务。 为此:

1.同时按Windows+R键打开运行命令框。

2。在运行命令框中,键入:services.msc并按Enter键。

[玩转系统] 修复:从 RDS Server 2016/2019 注销时请等待系统通知服务

3.右键单击Print Spooler服务,然后单击重新启动

[玩转系统] 修复:从 RDS Server 2016/2019 注销时请等待系统通知服务

4. 重新启动后台打印程序后,尝试重新连接到 RDP 服务器并检查问题是否仍然存在。

方法 2. 强制注销远程桌面用户。

如果您无法从 RDS 服务器正常注销已断开连接的会话(通过使用右键单击 ->“注销用户”选项),则尝试通过终止会话的“Winlogon”进程来强制关闭 RDP 会话。要做到这一点:

1. 在 RDP Server 2016 上,按 Ctrl + Alt + Delete 打开任务管理器.
2. 在用户选项卡中,“展开”状态为“已断开连接”的用户。

[玩转系统] 修复:从 RDS Server 2016/2019 注销时请等待系统通知服务

3. 右键单击Windows 登录应用程序,然后单击转到脱轨

[玩转系统] 修复:从 RDS Server 2016/2019 注销时请等待系统通知服务

4.记下突出显示的winlogon.exe进程的PID。 (例如本例中的“6116”)

[玩转系统] 修复:从 RDS Server 2016/2019 注销时请等待系统通知服务

5.以管理员身份打开PowerShell

6. 在 PowerShell 中,键入以下命令并按 Enter: *

kill -id PID

* 注意: 其中 PID=您在上一步中注意到的 PID。

例如在此示例中,命令为:kill -id 6116

[玩转系统] 修复:从 RDS Server 2016/2019 注销时请等待系统通知服务

7. 当询问您是否要执行停止进程操作时,请按y键。 *

* 注意: 如果按“y”键后,您收到一条错误消息“无法终止进程。操作无法完成,访问被拒绝” ”,那么停止 RDP 会话的唯一方法是硬重启 RDP 服务器。

[玩转系统] 修复:从 RDS Server 2016/2019 注销时请等待系统通知服务

8. 关闭并重新打开任务管理器,以确保连接已关闭。
9. 执行相同的步骤,并终止任何“已断开连接”用户的“Winlogon.exe”进程。

10. 完成后,尝试连接和断开 RDS 服务器 2-3 次,以确保问题得到解决。如果问题仍然存在,请继续执行方法 3。 *

* 建议:以防万一,重新启动RDS 服务器,因为我注意到有时会在安装更新后未重新启动 RDS 服务器时出现此问题机器。

方法3.卸载防病毒程序。

出现“请等待系统通知服务”错误消息的另一个原因是 RDS 服务器上安装了防病毒软件。最具体地说,该问题可能是由任何防病毒程序(ESET、Symantec、McAfee 等)引起的,因此我建议在没有防病毒的情况下运行服务器几天,以验证这是否是问题的原因。 *

* 注意:
1.
我知道这不是一个理想的解决方案,但您可以激活Windows Defender Antivirus来受到保护。

2. 如果问题仍然存在,请继续执行下一个方法。

方法 4. 找出导致 SENS 服务挂起的原因。

步骤1. 在事件查看器中检查错误事件。

1. 导航至事件查看器 -> Windows 日志 -> 应用程序

2. 检查 ID 为 4627 的所有事件,看看是否可以从订阅的显示名称中找到罪魁祸首程序的名称。 *

* 注意: 如果订阅的名称是“HB_System_Logoff”、“HB_System_Logon”、“HB_DisplayLock”或“HB_DisplayUnlock”,则继续下一步,因为所有这些订阅都是“系统事件通知”服务的功能,因此这些信息是没有用的。

[玩转系统] 修复:从 RDS Server 2016/2019 注销时请等待系统通知服务

步骤 2. 在安全和维护控制面板中检查问题历史记录。

1. 导航到控制面板并打开“安全和维护”。 *

* 注意:如果您看不到“安全和维护”菜单,请将查看方式设置为所有项目

[玩转系统] 修复:从 RDS Server 2016/2019 注销时请等待系统通知服务

2.展开维护选项并选择查看可靠性历史记录

[玩转系统] 修复:从 RDS Server 2016/2019 注销时请等待系统通知服务

3. 在可靠性和问题历史记录屏幕上:

A。在顶部窗格中,选择问题发生的日期。

b.在底部窗格中,右键单击任何崩溃的程序或服务,然后选择查看技术详细信息

[玩转系统] 修复:从 RDS Server 2016/2019 注销时请等待系统通知服务

4.在详细报告中,注意哪个应用程序(或服务)导致系统挂起。 *

* 提示: 如果您无法识别该应用程序,请执行 Google 搜索以查找它所属的软件。

例如在此示例中,“ekrn.exe”应用程序导致 Windows 资源管理器挂起。 (“ekrn”.exe 是系统上运行的 ESET 防病毒软件的一个进程。)

[玩转系统] 修复:从 RDS Server 2016/2019 注销时请等待系统通知服务

方法 5. 让 Windows 自动终止无响应的服务或程序。

“请等待 SENS 服务”错误是一个老问题,可能会在所有服务器版本(Windows Server 2012、2016 或 2019)中随机出现且没有明显原因。因此,解决该问题的另一种可能方法是告诉 Windows 在重新启动、关闭或注销时终止任何无响应的程序和服务。要做到这一点:

1. 在 RDS 服务器上,打开注册表编辑器并导航至左侧窗格中的以下键:

HKEY_USERS\.DEFAULT\Control Panel\Desktop

2. 右键单击空白区域(在右侧窗格中),然后选择新建 > 字符串值

[玩转系统] 修复:从 RDS Server 2016/2019 注销时请等待系统通知服务

3. 将新值命名为 AutoEndTasks 并按 Enter 键。

4.双击AutoEndTasks (REG_SZ) 值,然后在“值数据”字段中输入1 ,然后单击确定

[玩转系统] 修复:从 RDS Server 2016/2019 注销时请等待系统通知服务

5.关闭注册表编辑器并重新启动服务器。

就是这样!哪种方法适合您?
请留下您对您的经历的评论,让我知道本指南是否对您有帮助。请喜欢并分享本指南以帮助他人。

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯