세 가지 스위치 구분하기: 앱이 열렸다고 프록시가 연결된 것은 아닙니다

‘FlClash 자동 시작’을 찾다 보면 앱을 자동으로 여는 것, 창을 숨기는 것, 프록시 동작을 자동으로 시작하는 것을 혼동하기 쉽습니다. 이 글은 Windows 로그인 후 FlClash를 자동으로 여는 방법만 다룹니다. 구독, 노드, DNS, TUN은 변경하지 않으며 다른 Clash 클라이언트의 메뉴를 가져와 설명하지 않습니다.

대상은 유지보수가 이어지고 있는 FlClash v0.8.98 정식 버전, Windows 11, amd64(x64) 또는 arm64입니다. 이 정식 버전에는 한국어 UI 언어 파일이 없으므로, 아래 조작은 영문 UI에 표시되는 이름을 기준으로 안내합니다. 한국어는 기능을 설명하기 위한 번역입니다. 공식 버전을 설치했거나 전체 압축을 풀었으며 수동으로 실행할 때 정상 작동하는 환경이 전제입니다. macOS, Linux, Android의 자동 시작 안내가 아닙니다. 설치형과 ZIP 포터블 버전은 같은 설정 로직을 사용합니다. 포터블 버전은 계속 접근할 수 있는 고정 폴더에 두고 압축 파일 미리보기 안에서 바로 실행하지 마세요.

스위치실제로 제어하는 동작
자동 시작
Auto launch
현재 프로그램을 현재 Windows 사용자의 로그인 시작 항목으로 등록합니다
백그라운드 시작
Silent launch
앱을 시작할 때 창을 숨기고 백그라운드에서 동작하게 합니다. 이 설정 자체가 로그인 시작 항목을 등록하지는 않습니다
자동 실행
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을 다시 열고, 자동 시작이 계속 켜져 있는지 확인합니다.

이 페이지에는 마지막에 따로 눌러야 하는 전체 ‘저장’ 버튼이 없습니다. 스위치가 설정을 바꾸면 이후 자동 저장과 Windows 시작 항목 동기화가 비동기로 진행됩니다. 몇 초만 기다리면 반드시 성공한다는 고정 시간은 없으며, 스위치가 켜져 있다고 시스템 등록까지 성공했다고 단정할 수도 없습니다. 화면의 상태를 확인한 뒤 다음 절차로 실제 로그인 동작을 확인하세요.

여기서 자동 시작은 로그인한 뒤의 실행을 뜻합니다.이 버전은 현재 사용자에게 시작 항목을 등록하며, 로그인 전부터 실행되는 시스템 서비스가 아닙니다. 자동 시작을 설정하려고 서비스를 설치하거나 관리자 권한으로 실행하거나 UAC를 끄지 마세요. 조직에서 관리하는 기기에서 차단 또는 권한 문제가 나타나면 먼저 관리 정책의 제한을 확인하세요.

같은 계정으로 다시 로그인해 앱이 자동으로 열리는지 확인하기

다른 프로그램에서 진행하던 작업을 먼저 저장한 뒤 로그아웃하고 동일한 Windows 계정으로 다시 로그인하거나, 재부팅 후 로그인합니다. 화면을 잠갔다가 해제하는 것, 창을 닫고 수동으로 아이콘을 누르는 것은 이 확인을 대신하지 못합니다. 바탕 화면이 나타나도 처음에는 FlClash를 직접 열지 마세요. 수동 실행을 자동 시작 성공으로 오해할 수 있기 때문입니다.

Windows는 로그인 시작 프로그램 처리를 늦출 수 있으므로 바탕 화면에 진입하자마자 창이 없다고 실패로 판단하지 마세요. 창과 알림 영역을 살피고, Silent launch가 켜져 있다면 숨겨진 트레이 아이콘도 확인합니다. 필요하면 작업 관리자에서 앱이 실행 중인지 확인하고 트레이에서 화면을 엽니다. 첫 확인이 정상적으로 끝난 뒤에 원하는 대로 Silent launch를 복원하거나 켜면 됩니다.

  • 앱은 열렸는데 웹페이지가 안 열리는 경우:자동 시작과 네트워크 연결은 별개입니다. 기존 설정과 실행 상태부터 살펴보세요. 노드 문제를 해결하려고 시작 항목을 다시 만들 필요는 없습니다.
  • 계속 기다려도 시작되지 않는 경우:원래 계정인지, 앱 안의 스위치 상태가 유지되는지, 수동 실행은 정상인지, 프로그램 위치가 바뀌지 않았는지 확인합니다. Windows의 ‘설정 → 앱 → 시작 프로그램’에 FlClash 항목이 있다면 켜짐 상태도 확인하세요. 다른 프로그램까지 한꺼번에 활성화하지 마세요.
  • 포터블 버전의 폴더를 옮긴 경우:새 폴더에서 필요한 파일이 모두 있는 FlClash를 열고 Auto launch를 끈 뒤 동기화를 기다립니다. 다시 켜고 재로그인해 확인하세요. 자동 시작에 연결되는 것은 실제 실행 파일 경로이지, 항상 최신 버전을 가리키는 공통 다운로드 이름이 아닙니다.

이 글은 고정 버전의 구현을 대조해 절차를 확인했으며, 과거의 Windows 오류 제보 하나를 현재 버전의 보편적인 결함으로 취급하지 않습니다. 보안 프로그램, 회사 관리 정책 또는 다른 사용자 계정이 관련되어 있다면 구체적인 메시지와 프로그램 위치부터 기록하세요. 권한을 바꾸면서 동시에 노드도 바꾸는 식으로 원인을 찾으려 하지 마세요.

필요 없을 때는 FlClash 안에서 자동 시작 끄기

Tools 화면의 Settings 그룹에서 Application으로 돌아가 Auto launch를 끕니다. 설정 동기화가 끝나기를 기다린 뒤 꺼짐 상태를 확인하세요. Silent launch를 이번 확인을 위해 잠시 바꿨다면 기록한 원래 상태로 복원합니다. Auto run과 기존 프록시 설정을 함께 지울 필요는 없습니다.

Windows의 시작 앱 목록에서만 비활성화하지 말고 앱 안에서 먼저 끄세요. 이 버전은 앱을 실행할 때마다 앱 안에 저장된 자동 시작 상태를 시작 항목에 다시 동기화합니다. 앱 안의 설정이 계속 켜져 있다면 나중에 FlClash를 직접 열었을 때 시스템 시작 항목이 다시 활성화될 수 있습니다. 끈 뒤에도 같은 계정으로 재로그인해 이 설정 때문에 앱이 자동으로 열리지 않는지 확인하세요.

자동 시작을 꺼도 현재 실행 중인 앱이 바로 종료되지는 않습니다.바뀌는 것은 이후 로그인할 때의 동작이며 구독도 삭제되지 않습니다. 다음 로그인 때 여전히 앱이 열린다면 다른 위치의 FlClash나 예전에 직접 설정한 별도 시작 방식이 있는지 먼저 확인하세요. 이름이 같은 작업을 전부 삭제하거나 레지스트리를 비우거나 시스템 보안 기능을 끄지 마세요.

확인 기준은 간단합니다. 켠 뒤에는 같은 계정으로 로그인하면 앱이 자동으로 열리고, 끈 뒤에는 같은 로그인 동작에서 해당 시작 항목이 앱을 열지 않아야 합니다. 바꿀 것은 자동 시작과 관찰을 위해 잠시 바꾼 창 표시 설정뿐입니다. 패치를 받거나 코어를 교체하거나 명령을 실행할 필요는 없습니다.

공식 자료와 버전 범위

버전 번호, 파일 이름, 화면 문구는 업데이트로 바뀔 수 있습니다. 작업 전에 연결된 공식 문서를 확인하세요.