Windows에서 Clash 설치·설정 전체 가이드: 설치 파일 선택부터 TUN 모드 트러블슈팅까지
설치 파일 선택, SmartScreen 경고 처리, 구독 가져오기, 시스템 프록시·TUN 모드 활성화, 자동 실행 설정까지 Windows 첫 설정을 한 번에 정리하고, 서비스 설치 실패·포트 충돌 같은 빈발 문제도 함께 다룹니다.
설치 파일 선택, SmartScreen 경고 처리, 구독 가져오기, 시스템 프록시·TUN 모드 활성화, 자동 실행 설정까지 Windows 첫 설정을 한 번에 정리하고, 서비스 설치 실패·포트 충돌 같은 빈발 문제도 함께 다룹니다.
Windows용 클라이언트는 배포판마다 내부 코어와 UI 형태가 다르기 때문에, 잘못 선택하면 이후 단계가 전부 어긋납니다. 현재 주류 클라이언트는 대부분 Clash Meta(즉 mihomo 코어)를 기반으로 하며 GUI와 구독 관리 기능을 제공합니다. 배포 형태는 크게 세 가지로, 설치형(exe 설치 프로그램, 레지스트리와 시작 메뉴에 자동 등록), 포터블형(zip 압축 해제 후 바로 실행, 시스템에 기록 없음), 그리고 별도 드라이버 설치 파일이 포함된 일부 버전이 있습니다. 먼저 시스템 아키텍처를 확인하세요. 64비트 Windows 10/11이면 x64 패키지를 선택하고, 구형 기기나 ARM 버전 Windows는 해당 아키텍처를 맞춰야 합니다. 아키텍처가 맞지 않으면 더블클릭해도 반응이 없거나 "올바른 Win32 응용 프로그램이 아닙니다" 오류가 나타납니다.
설치형과 포터블형의 핵심 차이는 권한과 잔여 파일 처리에 있습니다. 설치형은 TUN 모드를 지원하기 위해 로컬 서비스를 등록하므로, 제거할 때는 시스템의 "프로그램 제거" 경로를 거쳐야 깨끗하게 정리됩니다. 포터블형은 모든 설정 파일을 압축 해제 폴더 안에 두기 때문에 이전이나 다중 인스턴스 실행에 유리하지만, TUN 모드가 필요하다면 처음 한 번은 관리자 권한으로 실행해 드라이버 등록을 완료해야 합니다. 처음 설치할 때는 설치형을 우선 권장하며, 절차가 더 완결적이고 이후 문제 파악 시 로그 위치도 명확합니다.
다운로드한 설치 파일을 처음 실행하면 Windows에서 "Windows에서 PC를 보호했습니다"라는 SmartScreen 경고가 뜰 확률이 높습니다. 이는 새로 나왔거나 다운로드 수가 적은 실행 파일에 대한 시스템의 기본 차단으로, 파일의 신뢰성과는 무관합니다. 처리 방법은 경고창에서 "추가 정보"를 클릭한 뒤 "실행"을 누르는 것입니다. 이 버튼이 보이지 않는다면 그룹 정책이나 타사 보안 소프트웨어가 SmartScreen 정책을 강화한 경우가 많으므로, "Windows 보안 → 앱 및 브라우저 컨트롤"에서 일시적으로 조정해야 합니다.
설치 후 클라이언트를 처음 열면, 일부 보안 소프트웨어가 새로 설치된 네트워크 프로그램에 대해 한 번 더 경고를 띄울 수 있습니다. 이 역시 일반적인 행위 탐지 메커니즘이므로 안내에 따라 네트워크 접근을 허용하면 되고, 이후 사용에는 영향이 없습니다.
설치 경로는 기본값을 유지하는 것이 좋습니다(보통 사용자 폴더 또는 Program Files 하위). 한글이나 특수 문자가 포함된 깊은 경로에는 설치하지 마세요. 일부 버전에서 설정 파일 경로를 읽을 때 인코딩 오류가 발생할 수 있습니다.
설치 완료 후 클라이언트를 처음 열었다면, 다른 설정을 만지기 전에 먼저 구독 가져오기를 마치세요. 순서가 뒤바뀌면 네트워크 문제와 설정 문제가 섞여 원인 파악이 어려워집니다. 대부분의 GUI 클라이언트는 "구독" 또는 "Profiles" 페이지에 주소 입력창을 제공하며, 구독 링크를 붙여넣고 다운로드를 클릭하면 노드 목록과 규칙 그룹이 자동으로 파싱됩니다.
이 단계에서 노드 목록이 비어 있거나 다운로드 오류가 발생하면, 먼저 구독 링크를 전체 복사했는지, 이미 만료되지 않았는지 확인하세요. 본문 주제와 무관한 구독 형식 문제는 사이트 내 다른 문제 해결 글을 참고하시고, 여기서는 다루지 않습니다.
Windows에서 브라우저와 다른 프로그램이 실제로 프록시를 거치게 하는 방법은 두 가지이며, 원리와 권한 요구사항이 완전히 다릅니다. 순서대로 이해한 뒤 선택하는 것을 권장합니다.
가장 기본적인 방식으로, 클라이언트가 시스템 네트워크 설정에 HTTP/HTTPS 프록시 주소(보통 127.0.0.1과 해당 포트)를 기록하며, 시스템 프록시 규약을 따르는 프로그램은 이 설정을 자동으로 읽어들입니다. 활성화 방법은 대개 클라이언트 화면의 "시스템 프록시" 스위치이며, 켜면 "설정 → 네트워크 및 인터넷 → 프록시"에서 수동 프록시 주소가 이미 입력되어 있는 것을 확인할 수 있습니다. 이 모드는 관리자 권한이 필요 없지만, 시스템 프록시 규약을 따르는 프로그램만 적용되며 일부 프로그램은 시스템 프록시를 건너뛰고 직접 연결하므로 영향을 받지 않습니다.
TUN 모드는 시스템 계층에 가상 네트워크 카드를 만들어 전체 또는 규칙에 매칭되는 트래픽을 모두 처리하므로 적용 범위가 더 완전하지만, 네트워크 드라이버(주로 WinDivert 또는 Wintun 기반)를 설치해야 하므로 처음 켤 때는 반드시 관리자 권한으로 클라이언트를 실행하고, 나타나는 드라이버 설치 또는 서비스 확인 알림을 허용해야 합니다. 활성화 경로는 보통 설정 페이지의 "TUN 모드" 또는 "가상 네트워크 카드 모드" 스위치이며, 처음 켤 때는 몇 초에서 십여 초 정도 짧은 네트워크 끊김이 발생하는데, 이는 가상 네트워크 카드 초기화 과정에서 나타나는 정상 현상입니다.
관리자 권한 없이 클라이언트를 실행하면 TUN 스위치 자체는 켜질 수 있지만 내부 드라이버가 정상적으로 로드되지 않아 "켜진 것처럼 보이지만 실제로는 작동하지 않는" 현상이 나타납니다. 이런 경우에는 클라이언트를 완전히 종료(시스템 트레이 아이콘까지 포함)한 뒤 마우스 우클릭으로 "관리자 권한으로 실행"을 선택해 다시 시도하세요.
매번 클라이언트를 수동으로 열어 프록시 상태가 끊기는 것을 피하려면, 일상적으로 자동 실행 설정을 권장합니다. GUI 클라이언트는 대개 "일반 설정"에 "시작 시 자동 실행" 스위치를 제공하며, 내부적으로는 시작 항목이나 예약된 작업으로 등록되어 켜기만 하면 별도 조작이 필요 없습니다.
일부 클라이언트는 TUN 모드를 지원하기 위해 백그라운드 서비스를 추가로 설치합니다(사용자가 로그인하지 않은 상태에서도 가상 네트워크 카드를 유지하기 위함). 이 서비스 설치 실패는 Windows에서 두 번째로 흔한 오류 원인입니다. 대표적인 증상과 대응 방법은 다음과 같습니다.
| 오류 증상 | 흔한 원인 | 대응 방법 |
|---|---|---|
| 서비스 설치/시작 실패 알림 | 관리자 권한 없이 설치 또는 첫 실행 | 마우스 우클릭 "관리자 권한으로 실행" 후 서비스 설치를 다시 트리거 |
| 드라이버 서명 또는 로드 거부 알림 | 시스템이 엄격한 드라이버 서명 강제 정책을 활성화한 상태 | 시스템이 테스트 모드 제한 상태가 아닌지 확인하거나, "Windows 보안"에서 해당 드라이버를 임시로 허용 |
| 서비스는 이미 존재하지만 클라이언트에서 계속 오류 발생 | 이전 버전을 제거할 때 동일한 이름의 서비스가 남아 있음 | "서비스" 관리 패널에서 잔여 서비스를 중지하고 삭제한 뒤 다시 설치 |
설치가 반복해서 실패한다면 먼저 시스템을 한 번 재부팅한 뒤 다시 시도하세요. 잔여 프로세스나 핸들 점유로 인한 대부분의 가짜 실패를 배제할 수 있습니다.
권한과 드라이버 문제 외에도, 다음 몇 가지는 Windows 첫 설정에서 매우 흔하게 발생하는 문제입니다. 대조하며 확인하기 쉽도록 한데 정리했습니다.
"시스템 프록시 켜짐 여부 → TUN이 관리자 권한으로 정상 작동 중인지 → 포트와 방화벽이 허용되어 있는지 → 정책 모드가 의도와 맞는지" 순서로 점검하면 Windows에서 발생하는 대부분의 첫 설정 문제를 해결할 수 있으며, 이후 버전 업그레이드 시에도 동일하게 적용됩니다.