启动与系统组件

错误 1053 和 OpenSSH 服务器服务未启动 - Windows Server

· 52CE 我爱测

本文讨论安装 OpenSSH 服务器但随后无法启动 OpenSSH 服务器服务的问题。 症状 在类似于以下方案的情况下,可能会出现此问题。 - 方案 1 - 使用包含 2025 年 1 月 14 日—KB5050008(OS 内部版本 17763.6775)(https://support.microsoft.com/topic/january-14-2025-kb5050008-os-build-17763-6775-9a174725-a7ea-4e37

本文讨论安装 OpenSSH 服务器但随后无法启动 OpenSSH 服务器服务的问题。

症状

在类似于以下方案的情况下,可能会出现此问题。

在任一方案中,尝试启动 OpenSSH 服务器服务时,该服务都不会启动。 收到以下错误消息:

错误 1053:服务器没有及时响应启动或控制请求。

原因

出现此问题的原因是 OpenSSH 客户端、OpenSSH 服务器和 libcrypto.dll 的版本不匹配。 在这些情况下,以下事件会导致此不匹配:

  • 方案 1:

    1. 安装 Windows Server(包括 OpenSSH 客户端和 libcrypto.dll),更新会自动安装。
    2. 在此更新过程中,Windows 更新会检测 OpenSSH 客户端和 libcrypto.dll,并更新它们。 由于未安装 OpenSSH Server,Windows 更新不会安装更新的该部分。
    3. 可以通过 Windows 更新或离线镜像安装 OpenSSH 服务器。 安装的版本没有更新,并且该更新在计算机上不可用,无法追溯应用。
  • 方案 2:

    1. 安装 Windows 或 Windows Server,包括 OpenSSH 客户端和 libcrypto.dll。
    2. Microsoft在 PowerShell/openssh-portable 或 Win32-OpenSSH GitHub Releases 上将 OpenSSH 预览版发布到 GitHub 存储库。
    3. 从其中一个 GitHub 存储库安装 OpenSSH 服务器。 此操作将安装预览版。

在这两种情况下,OpenSSH 服务器版本都与 OpenSSH 客户端和 libcrypto.dll 版本不匹配。 因此,OpenSSH 服务器无法启动。

决议

选择适合你的环境的方法。

方法 1:使用 Windows 更新或脱机 Windows 映像将 OpenSSH 服务器安装为按需功能

重要

如果生成或修改自己的 Windows 映像,请确保先添加任何语言包,然后添加任何按需功能包。 之后,可以添加应用程序和更新,如 向 Windows 映像添加更新中所述。

在使用按需功能过程安装 OpenSSH 服务器后,请在该计算机上重新安装最新的累积 Windows 更新。

方法 2:使用 GitHub 存储库中的包文件安装 OpenSSH 服务器

同时安装 OpenSSH 服务器和 OpenSSH 客户端包,即使已安装其中一个 OpenSSH 组件。

资料来源与适用范围

资料来源
微软官方中文故障文档
适用范围
按正文的 Windows / Windows Server 适用版本;保留原文兼容性要求
内容语言
中文;命令、路径和错误标识保留技术原文
本地收录日期
2026-10-26
授权说明
CC BY 4.0

正文与所需资源由本站本地存储。查看来源及更新记录 ↗

请按适用版本和实际日志确认原因;本站没有对每一种系统或设备逐项执行文中的操作。