先分清三個開關:程式開啟,不代表代理已連通

搜尋「FlClash 開機自啟」時,很容易把程式自動開啟、隱藏視窗與自動開始代理混為一談。本文只處理登入 Windows 後自動開啟 FlClash,不修改訂閱、節點、DNS 或 TUN,也不套用其他 Clash 用戶端的選單。

以下以仍持續維護的 FlClash v0.8.98、Windows 11、amd64(x64)或 arm64 正式版為準。此正式版沒有繁體中文介面語系檔,因此本文使用英文介面標籤,旁附繁體中文說明,不將翻譯當作軟體內的正式按鈕名稱。前提是官方版本已安裝或完整解壓縮,而且手動開啟能正常運作;本篇不是 macOS、Linux 或 Android 的自啟動教學。安裝版與 ZIP 可攜版共用相同設定邏輯,可攜版應放在固定且長期可存取的資料夾,不要直接從壓縮檔預覽中執行。

英文介面選項實際控制的行為
Auto launch
自啟動
將目前的程式登錄為目前 Windows 使用者的登入啟動項目
Silent launch
背景啟動
啟動時隱藏視窗,在背景執行;此項本身不會登錄 Windows 啟動項目
Auto run
自動執行
參與應用程式初始化時是否進入執行狀態的判斷,不等於讓 Windows 自動開啟程式

這個版本全新設定的三個預設值都是關閉,但沿用舊設定或還原備份後可能不同。只開啟 Auto launch,不會同時替你調整 Auto run、系統代理或 TUN。原有設定是否恢復執行、網路是否可用,仍需分別檢查;看到視窗不能證明代理已經連通。

從 Tools 進入 Application,開啟 Auto launch

使用平常登入的 Windows 帳戶,從打算長期使用的位置開啟 FlClash。這項操作不需要另外建立排程工作、在啟動資料夾新增捷徑,或編輯登錄檔。

  1. 進入 Tools(工具)頁,找到 Settings(設定)分組。Settings 在此是分組標題,不是還要再點一次的獨立頁面。
  2. 點選 Application(應用程式),先記錄 Auto launch、Silent launch 與 Auto run 原本的狀態。
  3. 開啟 Auto launch。第一次驗證時可先關閉 Silent launch,方便觀察視窗;Auto run 及其他代理設定保持原樣。
  4. 不要立刻結束程式或反覆切換開關。讓設定完成同步,再返回 Tools、重新進入 Application,確認 Auto launch 仍為開啟。

此頁沒有額外的總「儲存」按鈕:開關先更新設定,之後會自動儲存,並以非同步方式更新 Windows 啟動項目。不能保證等固定幾秒就一定成功,開關亮著也不代表系統登錄已成功。確認介面狀態後,還要進行下一節的登入驗證。

這裡的開機啟動,指的是登入後啟動:此版本使用目前使用者的啟動登錄,不是尚未登入時就執行的系統服務。不要為了開啟自啟動而安裝服務、改用系統管理員身分執行,或關閉 UAC。若裝置受組織原則管理,遇到攔截或權限異常時,應先確認限制。

重新登入同一帳戶,確認程式是否自行開啟

先儲存其他程式裡尚未完成的工作,再登出並重新登入同一個 Windows 帳戶,或重新開機後登入。只鎖定畫面再解鎖,或關閉視窗後手動點圖示,都不能取代這項測試。進入桌面後先不要自己開啟 FlClash,避免將手動操作誤認為自啟動成功。

Windows 可能延後處理登入啟動程式,因此不能因為剛進桌面沒有視窗,就立即判定失敗。先觀察桌面與通知區域;已開啟 Silent launch 時,尤其要檢查隱藏的系統匣圖示。必要時透過工作管理員確認程式是否正在執行,再從系統匣開啟面板。第一次確認正常後,再依使用習慣還原或開啟 Silent launch。

  • 程式出現,但網頁打不開:自啟動與網路連線是兩件事。先檢查原有設定與執行狀態,不要為了解決節點問題而重建啟動項目。
  • 始終沒有啟動:確認仍是原本的帳戶、程式內開關有保留、手動開啟正常,而且程式位置沒有變更。可查看 Windows「設定 → 應用程式 → 啟動」:若有 FlClash 項目,確認是否開啟;不要一次啟用其他無關程式。
  • 可攜版剛換過資料夾:從新位置開啟完整的 FlClash,先關閉 Auto launch 並等待同步,再重新開啟,接著重新登入驗證。自啟動連結的是實際執行檔路徑,不是永遠指向最新版的通用下載名稱。

本文依固定版本的實作核對操作,不宣稱已完成 Windows 實機測試,也不將過去單一故障回報當成目前版本的通用缺陷。若還涉及安全軟體、公司管理原則或其他使用者帳戶,先記錄具體提示與程式位置,不要同時更動權限和代理節點來反覆嘗試。

不再需要時,從 FlClash 內關閉 Auto launch

回到 Tools,在 Settings 分組進入 Application,關閉 Auto launch。讓設定完成同步,再確認開關保持關閉。若 Silent launch 只是為了這次測試而暫時調整,依原先紀錄還原即可;不需要一併清除 Auto run 或既有代理設定。

應優先在 FlClash 內關閉,而不是只停用 Windows 啟動應用程式清單中的項目。此版本每次開啟時,都會依程式內儲存的自啟動狀態重新同步;若內部開關仍開著,之後手動開啟 FlClash 時,可能又將系統啟動項目啟用。關閉後,再以同一帳戶重新登入一次,確認這項設定不再自動開啟程式。

關閉自啟動,不會立刻結束目前的程式:它改變的是之後登入時的行為,也不會刪除訂閱。若下一次登入仍自動出現,先確認是否有另一份 FlClash,或過去自行建立的其他啟動方式。不要刪除所有同名工作、清空登錄檔,或關閉系統安全防護。

驗證標準很單純:開啟後,同一帳戶登入時會自動開啟程式;關閉後,相同登入操作不再透過這個啟動項目開啟它。全程只需調整自啟動,以及為了觀察而暫時更動的視窗顯示設定,不需要下載修補程式、替換核心或執行指令。

官方來源與版本邊界

版本號、檔案名稱與介面文字可能隨專案更新而變動,操作前請以連結中的專案文件為準。