← 使用指南

Telegram Windows 版設定代理後仍連不上怎麼排查

2026年10月4日

在 Windows 版 Telegram 裡填好代理卻一直轉圈、顯示連線中或無法連線,通常不是代理本身壞了,而是代理類型、參數或系統環境不相符。下面按順序排查,每步都能自己驗證。

先確認代理本身在系統裡能用

不要只盯著 Telegram。先用瀏覽器或命令列確認這個代理是活的:開啟系統「設定」→「網路和網際網路」→「代理」,看手動代理的位址和連接埠是否與你在 Telegram 裡填的一致;再用瀏覽器造訪一個境外網站,能開啟表示代理通,打不開就是代理端的問題,與 Telegram 無關。

注意:Telegram Windows 版只支援 SOCKS5 和 MTProto 兩類代理,不支援 HTTP/HTTPS 代理。如果你手上是 HTTP 代理,需要先換成 SOCKS5 或 MTProto 才能填入。連接埠寫錯、把 SOCKS5 填成 SOCKS4,都會表現為一直連不上。

核對 Telegram 裡的代理類型與參數

在 Telegram Windows 版開啟「設定」→「進階」→「連線類型」,或直接在代理清單裡檢查。

逐項核對:類型選 SOCKS5 時,主機填 IP 或網域名稱、連接埠填數字,使用者名稱和密碼只有代理服務商要求時才填,多填一個空格都會失敗;類型選 MTProto 時,需要完整的伺服器、連接埠和金鑰,金鑰缺字元同樣連不上。

改完後點「儲存」並重新啟用該代理,不要只關掉視窗。若清單裡有多個代理,確認目前啟用的是你剛設定的那一個,而不是舊的失效節點。

排除本機網路與軟體衝突

代理參數沒錯卻仍連不上,常見原因是本機環境在干擾。

一是系統代理和 Telegram 內代理同時開啟,流量被繞了兩層,先關掉系統手動代理只留 Telegram 內代理,或反過來只留一種。二是防火牆或安全軟體攔截了 Telegram 處理程序,在 Windows 防火牆的「允許應用程式通過防火牆」裡確認 Telegram 已勾選專用和公用網路。三是公司或校園網路封鎖了代理連接埠,換一個連接埠或換網路(如手機熱點)再試。四是系統時間偏差過大,會導致 MTProto 握手失敗,把 Windows 時間同步開啟。

換節點並做最小化驗證

如果以上都正常,問題多半在代理節點本身。換一個同類型的可用節點重新填入,確認能連上後再換回原節點對比,就能判斷是節點失效還是設定問題。

驗證時不要反覆點重新連線,先完全結束 Telegram(右下角系統匣圖示也要結束)再啟動。若仍失敗,可暫時改用 Telegram 官方提供的連線方式測試:從 telegram.org 下載的桌面版預設直連,能直連表示帳號和用戶端本身沒問題,問題集中在代理鏈路。需要安裝包時請以 telegram.org、Google Play 或 App Store 為準,本站提供的入口不是 Telegram 官方下載。

最後提醒:代理位址、連接埠、金鑰屬於敏感資訊,不要發給他人或在公開頁面貼上。