2024年10月22日,微软发布了Windows 11版本23H2的最新非安全更新KB5044380,内部版本为22621.4391和22631.4391。该更新引入了多项改进和变化,包括电池耗电修复、Copilot键重新映射、新的通知设置等。然而,这次更新也引发了一些问题。
OpenSSH 问题
微软在官方KB5044380文章中承认,该更新破坏了OpenSSH(Open Secure Shell)服务,阻止了SSH连接。具体表现为:
- 服务无法启动:OpenSSH服务在没有详细日志的情况下失败。
- 手动干预:需要手动运行
sshd.exe
进程才能恢复SSH连接。
影响范围
- 受影响用户:所有安装了KB5044380的用户,包括企业、物联网、教育和家庭客户。
- 设备数量:微软表示受影响的设备数量“有限”。
解决方法
微软提供了一个临时解决方法,通过更新受影响目录的权限来解决问题。具体步骤如下:
1、打开提升的PowerShell:
- 按
Win + X
,选择“终端管理员“
2、执行命令:
- 对
C:\ProgramData\ssh
目录执行以下命令:
icacls "C:\ProgramData\ssh" /reset
icacls "C:\ProgramData\ssh" /grant "SYSTEM:(OI)(CI)F"
icacls "C:\ProgramData\ssh" /grant "Administrators:(OI)(CI)F"
icacls "C:\ProgramData\ssh" /grant "Users:(OI)(CI)RX"
- 对
C:\ProgramData\ssh\logs
目录执行相同的命令:
icacls "C:\ProgramData\ssh\logs" /reset
icacls "C:\ProgramData\ssh\logs" /grant "SYSTEM:(OI)(CI)F"
icacls "C:\ProgramData\ssh\logs" /grant "Administrators:(OI)(CI)F"
icacls "C:\ProgramData\ssh\logs" /grant "Users:(OI)(CI)RX"
微软的后续行动
- 调查问题:微软正在调查此问题,并将在未来的Windows更新中提供解决方案。
- 不受影响的版本:Windows 11版本24H2不受此问题影响,但也有自己的最新非安全更新问题。
其他问题
- KB5044384 中的任务管理器问题:微软确认KB5044384中的任务管理器没有显示正确的运行应用程序和进程数量。
- 新控制器键盘问题:微软因未知问题和错误暂停了新控制器键盘的推出,但现在已在Canary版本中可用。
评论