Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學

Win7 使用 PuTTY 提示「SSH, Telnet and Rlogin client 已停止運作」解決:啟用 Telnet 服務與相依服務

編輯:Win7 系統應用技巧

現象

執行 PuTTY (或其他 SSH/Telnet 客戶端) 立即崩潰彈窗:「SSH, Telnet and Rlogin client 已停止運作」。

原因

Windows Telnet 客戶端/服務相關組件損壞/停用,或 PuTTY 內部調用系統網路組件異常。實際多為**系統 Telnet 服務與相依服務 (Secondary Logon) 未啟動**導致部分網路 DLL 初始化失敗。

方法一:開啟 Windows 功能 - Telnet 客戶端/服務

  1. 控制台 → 「程式」 → 「開啟或關閉 Windows 功能」。
  2. 勾選 **「Telnet 客戶端」** (必要)、**「Telnet 伺服器」** (可選) → 「確定」安裝完成。
  3. 重啟電腦測試 PuTTY。

方法二:服務管理啟動 Telnet 及相依服務 (核心修復)

  1. `Win+R` → `services.msc`。
  2. 找到 **Telnet** 服務 → 雙擊 → 「啟動類型」改 **「自動」** → 「套用」 → 「啟動」。
  3. 若啟動報錯 **「錯誤 1068: 相依服務或群組無法啟動」**:
    切換至「相依性」標籤,查看相依服務:
    1. Remote Procedure Call (RPC) - 通常已執行
    2. **Secondary Logon - 預設為「手動/停用」,此為關鍵**
    3. TCP/IP 協定驅動程式 - 核心驅動,通常正常
  4. 找到 **Secondary Logon** 服務 → 雙擊 → 「啟動類型」改 **「自動」** → 「套用」 → 「啟動」。
  5. 返回 Telnet 服務 → 「啟動」,應可成功。
  6. 測試 PuTTY 連線 SSH/Telnet,應正常運作。

補充

  • PuTTY 本身為獨立執行檔不依賴系統 Telnet 服務,此錯誤多見於舊版/修改版 PuTTY 或系統環境極度精簡 (移除網路組件) 導致 DLL 載入失敗。
  • 建議下載 **PuTTY 官網最新版 (0.78+)** 或改用 **MobaXterm / Termius / Windows Terminal + OpenSSH** 現代終端工具。
Copyright © Windows教程網 All Rights Reserved