이 글의 목차
v0.8.98의 두 가지 수정부터 구분하기
FlClash v0.8.98은 2026년 9월 14일에 출시되었습니다. 공식 Release에는 두 가지 수정만 명시되어 있습니다. Windows가 절전 모드에 들어가 데스크톱 앱이 일시 중단돼도 Core가 계속 실행되도록 하는 것과 Geo 리소스 업데이트가 끝난 뒤 파일 크기와 시간을 다시 읽는 것입니다.
첫 번째 수정은 FlClash 데스크톱 앱, Helper 하위 프로세스, Core 사이의 IPC 수명 주기를 다룹니다. 이전 로직은 IPC 프레임을 절반까지 쓴 상태에서 쓰기 제한 시간이 초과되면 연결을 닫았고, 읽기 루프도 끝나면서 Core가 종료되었습니다. 새 로직은 시간 초과가 발생해도 계속 기다리고 복구할 수 없는 오류가 있을 때만 연결을 닫습니다.
두 번째는 UI 상태 표시 수정입니다. 이전 버전은 업데이트 요청이 반환되자마자 Geo 파일을 읽었고, 이때 Core의 쓰기가 끝나지 않았을 수 있어 리소스 페이지에 이전 크기와 시간이 계속 표시되었습니다. 새 버전은 업데이트 상태가 실제로 끝난 뒤 다시 읽습니다. 그렇다고 이전 버전에서 파일이 반드시 업데이트되지 않았다는 뜻은 아니며, GeoIP 또는 GeoSite 데이터 자체가 갱신됐다는 안내도 아닙니다.
증상별 분기 방법
| 증상 | 이번 수정과 일치하는지 | 다음 단계 |
|---|---|---|
| Windows 절전 전에는 정상이지만 복귀 후 FlClash 화면은 남아 있고 Core는 중지됨 | 일치할 가능성 있음 | Modern Standby를 확인한 뒤 업그레이드하고 같은 조건으로 비교 |
| Geo 업데이트 완료가 표시되지만 리소스 페이지의 크기와 시간은 이전 값임 | 두 번째 화면 문제와 일치 | 업그레이드 후 업데이트 상태가 끝날 때까지 기다린 뒤 파일 정보 확인 |
| 복귀 후 컴퓨터 전체에서 네트워크를 사용할 수 없음 | 근거 부족 | 먼저 Wi-Fi, 네트워크 어댑터, 시스템 프록시, TUN 확인 |
| Geo 파일 다운로드 실패 또는 규칙 로드 불가 | 두 번째 수정에 해당하지 않음 | 다운로드, 검증, 경로, Core 로그 확인 |
| Android 또는 macOS 절전 후 연결 이상 | 설명된 Windows 경로에 해당하지 않음 | 해당 플랫폼의 VPN, 권한, 백그라운드 제한 점검 |
업그레이드 전에 동일한 비교 기준 기록하기
먼저 구독을 새로 고치거나 노드를 바꾸거나 DNS를 수정하지 마세요. 현재 FlClash 버전, Windows 버전, 설치 파일 아키텍처, Profile, 정책 그룹, 고정 노드와 시스템 프록시 또는 TUN 사용 여부를 기록하세요. 같은 대상으로 실제 HTTPS 요청을 한 번 완료하고 Connections에서 확인할 수 있는지 살펴보세요.
절전 문제를 검증하려면 먼저 작업 관리자나 FlClash 상태 페이지에서 Core가 실행 중임을 기록한 뒤 컴퓨터를 정상적으로 절전 모드에 진입시켰다가 복귀하세요. 같은 Profile, 같은 노드, 같은 네트워크, 같은 트래픽 처리 방식이라는 최소 비교 조건만 유지하세요.
동시에 리소스 페이지에서 실제로 업데이트할 Geo 파일 하나와 현재 크기, 표시 시간을 기록하세요. 이 기준은 화면 새로 고침 여부를 판단하기 위한 것입니다. 변화를 만들려고 Geo 파일을 삭제하거나 구독, 노드, 규칙 집합을 테스트 파일로 사용하지 마세요.
업그레이드 전 기준 만들기
Profile과 설정 백업
앱 내보내기 또는 백업 기능을 사용해 사본을 앱 데이터 디렉터리 밖에 저장하세요. 로그를 공개하기 전에 구독 URL, 노드 비밀번호, 개인 경로를 삭제하세요.
하나의 연결 경로 고정
같은 Profile, 정책 그룹, 노드, 시스템 프록시 또는 TUN 모드를 유지한 채 HTTPS 요청을 한 번 완료하고 연결 결과를 기록하세요.
절전 전 상태 기록
Core가 실행 중인지 확인하고 FlClash 버전과 현재 트래픽 처리 방식을 기록한 뒤 재현 가능한 절전과 복귀를 한 번 수행하세요.
Geo 파일 정보 기록
리소스 항목 하나를 선택해 업데이트 전 파일 크기, 시간, 업데이트 상태를 기록하고 원본 파일은 삭제하지 마세요.
powercfg로 Modern Standby 확인하기
FlClash의 수정 커밋은 Windows Modern Standby를 명확히 대상으로 합니다. Microsoft 문서에 따르면 powercfg /a로 PC가 지원하는 절전 상태를 확인할 수 있습니다.
출력에 Standby (S0 Low Power Idle)가 있으면 기기가 이 대기 모델을 사용하며 Network Connected 또는 Network Disconnected로 표시될 수 있습니다.
Modern Standby에서는 데스크톱 앱이 일시 중단되지만 서비스나 Helper 하위 프로세스는 서로 다른 실행 상태에 있을 수 있습니다. 이전 FlClash에서는 앱이 읽기를 중단하고 Helper가 Core를 계속 실행하는 동안 IPC 프레임을 절반까지 쓰다가 제한 시간이 초과될 수 있었습니다.
powercfg /a에 기존 S3만 표시되거나 컴퓨터가 절전 모드에 들어가지 않고 잠금 또는 화면 끄기만 했다면 이 인과관계를 바로 적용할 수 없습니다. 공식 버전으로 업그레이드할 수는 있지만 문제 분석은 네트워크 어댑터 복구, 시스템 프록시, TUN, DNS, 노드를 계속 확인해야 합니다.
powercfg /a출력에 Standby (S0 Low Power Idle)가 있음
범위가 일치하므로 같은 작업 흐름으로 v0.8.97과 v0.8.98을 비교하세요.
Standby (S3)만 제공됨
문제를 이번 Modern Standby 수정으로 단정하지 말고 일반적인 절전 복귀 경로를 계속 점검하세요.
시스템이 사용 가능한 절전 상태가 없다고 보고함
먼저 Windows 또는 기기 전원 구성을 해결하고 FlClash 업그레이드로 시스템 수정을 대신하지 마세요.
화면 잠금만 해도 Core가 중지됨
로그와 재현 조건을 보존하고 앱 종료, Helper, 보안 소프트웨어를 확인하세요. 화면 잠금을 확인된 절전 시간 초과로 취급하지 마세요.
- FlClash 데스크톱 앱Windows가 저전력 대기 상태에 들어가면 일시 중단될 수 있음
- Helper 하위 프로세스Core를 계속 실행하며 IPC를 통해 앱과 상태를 주고받음
- IPC 프레임을 절반까지 쓴 상태에서 쓰기 중단이전 로직은 시간 초과를 연결 종료로 처리하고 Core를 끝냄
- v0.8.98에서 쓰기 재개시간 초과 후에도 계속 기다리고 복구할 수 없는 오류일 때만 연결 종료
이 수정은 Modern Standby에서 앱이 일시 중단되고 Helper가 계속 실행되는 IPC 경로에만 해당합니다. 네트워크 어댑터, 노드, DNS 또는 TUN의 다른 절전 문제는 별도로 점검해야 합니다.
공식 Release에서 v0.8.98 설치하기
이번 수정은 v0.8.98 공식 Release에 포함되었으므로 main 브랜치 빌드를 설치할 필요가 없습니다. 일반적인 Windows Intel 또는 AMD 컴퓨터는 windows-amd64-setup.exe를, Windows on ARM 기기는 windows-arm64-setup.exe를 선택하세요.
휴대용 ZIP은 기존에도 휴대용 디렉터리를 사용하고 데이터 위치를 관리할 수 있는 사용자에게만 적합합니다.
2026년 9월 17일 기준으로 이 사이트는 v0.8.98 백업을 검증해 제공하며 이전 버전 파일도 계속 보관합니다. 이번 수정 사항을 적용하려면 다운로드 페이지에 명시된 v0.8.98 백업 또는 chen08209/FlClash 공식 Release의 해당 첨부 파일을 선택하고, 파일 해시를 같은 Release의 SHA256SUMS와 대조하세요.
설치 전에 시스템 프록시 또는 TUN을 끄고 기기가 직접 연결되는지 확인한 뒤 FlClash 메뉴에서 완전히 종료하세요. 기존 설정 디렉터리와 업그레이드 전 백업을 보존하고 앱 전체만 교체하세요. 새 Helper, Core, DLL 또는 리소스 파일만 이전 설치 디렉터리에 복사하지 마세요.
Get-FileHash .\FlClash-0.8.98-windows-amd64-setup.exe -Algorithm SHA256한 번에 앱만 업그레이드
공식 태그 확인
chen08209/FlClash의 v0.8.98 Release를 열어 프리릴리스 페이지나 서드파티 재패키징이 아닌지 확인하세요.
올바른 아키텍처 선택
일반 x64 컴퓨터는 amd64를, Windows on ARM은 arm64를 선택하세요. 설치 프로그램과 휴대용 ZIP의 데이터 디렉터리를 섞지 마세요.
무결성 확인
설치 파일에 Get-FileHash를 실행하고 전체 SHA256을 같은 Release의 SHA256SUMS와 대조하세요.
완전히 종료한 뒤 설치
먼저 직접 연결을 복구하고 이전 앱을 종료한 뒤 완전한 v0.8.98을 덮어 설치하세요. Profile, DNS, 노드를 동시에 바꾸지 마세요.
복귀 후 Core와 실제 요청을 함께 검증하기
v0.8.98을 시작한 뒤 버전, Profile, 정책 선택, 기존 트래픽 처리 방식이 그대로 올바른지 먼저 확인하세요. 절전 전 HTTPS 요청을 한 번 완료하고 Connections에서 기록을 확인한 다음 Windows 절전 메뉴로 대기 상태에 들어가세요. 복귀 직후 설정을 바꾸지 마세요.
먼저 FlClash가 여전히 Core 상태를 읽을 수 있는지 확인하고 같은 HTTPS 대상으로 접속해 새로운 Connections를 확인하세요. 화면 창이 남아 있다고 Core가 살아 있는 것은 아니며 노드 지연 시간이 표시된다고 시스템 트래픽이 복구된 것도 아닙니다. 상태, 연결 기록, 실제 요청이 모두 성립해야 합니다.
한 번의 빠른 네트워크 복구를 수정 성공으로 오해하지 않도록 같은 절전과 복귀를 최소 두 번 반복하세요. 매번 같은 네트워크, Profile, 노드, 모드를 사용합니다. 첫 번째는 성공하고 두 번째는 실패하면 앱과 Core의 첫 오류를 저장한 뒤 뒤의 다른 문제 분기로 넘어가세요.
Windows 절전 수정 검증 체크리스트
- powercfg /a로 기기가 Standby (S0 Low Power Idle)를 지원함을 확인함
- FlClash에 v0.8.98이 표시되고 업그레이드 전 Profile과 정책이 남아 있음
- 절전 전 Core가 실행 중이고 실제 HTTPS 요청이 성공하며 Connections 기록이 있음
- 복귀 후 FlClash가 Core 상태를 읽을 수 있고 Core가 IPC 시간 초과로 종료되지 않음
- 복귀 후 같은 HTTPS 요청이 성공하고 새로운 Connections 기록이 생성됨
- 같은 조건의 절전과 복귀를 최소 두 번 반복했고 결과가 일치함
- FlClash를 완전히 종료한 뒤 시스템 프록시 또는 TUN이 해제되고 기기가 직접 연결을 복구함
업데이트가 끝난 뒤 Geo 파일 정보 확인하기
v0.8.98 리소스 페이지에서 업그레이드 전에 기록한 Geo 항목을 선택하고 앱의 정상 경로로 업데이트하세요. 업데이트 요청이 돌아온 직후 반복해서 클릭하거나 파일 관리자로 리소스를 덮어쓰지 말고 해당 항목의 업데이트 중 상태가 실제로 끝날 때까지 기다리세요.
새 구현은 업데이트 상태가 진행 중에서 완료로 바뀔 때 파일 정보를 다시 읽습니다. 공식 배포처에서 실제로 다른 파일을 반환했다면 페이지에 표시되는 크기나 시간도 함께 갱신되어야 합니다. 원격 파일 내용이 바뀌지 않았다면 크기가 같다는 사실만으로 수정 실패라고 볼 수 없습니다.
이 검증은 화면이 올바른 시점에 파일 속성을 다시 읽는지만 증명합니다. 규칙 매칭 이상, Geo 파일 다운로드 실패, 검증 실패 또는 Core 로드 거부는 첫 오류를 기준으로 별도 점검해야 하며 페이지 반복 새로 고침으로 해결할 수 없습니다.
리소스 페이지 갱신 검증
리소스 항목 하나 선택
업데이트 전 파일 이름, 크기, 표시 시간, 현재 업데이트 상태를 기록하세요.
앱 내 업데이트 한 번 실행
공식 리소스 주소를 그대로 두고 업데이트를 한 번만 시작한 뒤 상태가 끝날 때까지 기다리세요.
페이지의 다시 읽기 관찰
업데이트 상태가 끝난 뒤 앱 종료나 수동 페이지 새로 고침 없이 파일 정보가 자동으로 갱신되는지 확인하세요.
규칙 사용도 검증
리소스 내용이 바뀌었다면 설정을 다시 로드하고 관련 규칙 하나의 매칭을 확인해 화면 표시와 Core 사용 결과를 구분하세요.
여전히 연결되지 않으면 다른 절전 복귀 문제 계속 점검하기
v0.8.98에서 복귀 후 Core는 살아 있지만 시스템에서 인터넷을 사용할 수 없다면 이번 IPC 수정이 주요 중단 지점은 아닙니다. 먼저 FlClash의 트래픽 처리를 끄고 직접 연결을 확인한 뒤 Wi-Fi 또는 유선 어댑터 복구, 시스템 프록시의 현재 포트 지정, TUN과 Helper 권한, DNS와 노드 사용 가능 여부를 차례로 확인하세요.
Core가 계속 중지된다면 절전 전후의 FlClash 버전, powercfg /a 출력, 트래픽 처리 방식, 첫 앱 오류와 첫 Core 오류를 저장하세요. Helper 재설치, Profile 변경, DNS 수정, 노드 변경을 한꺼번에 하면 v0.8.98에 아직 다루지 않은 IPC 경로가 있는지 판단할 수 없습니다.
Core는 살아 있지만 Wi-Fi 또는 유선 어댑터가 복구되지 않음
FlClash를 종료한 뒤 프록시 설정을 바꾸지 말고 시스템 네트워크부터 복구하세요.
직접 연결은 정상이지만 시스템 프록시 모드는 실패
Windows 프록시가 현재 FlClash 포트를 가리키는지 확인하고 다른 프록시 프로그램이 덮어쓰지 않았는지 확인하세요.
시스템 프록시는 정상이고 TUN만 실패
Helper, 권한, DNS, 가상 어댑터를 확인하고 일시적으로 시스템 프록시로 돌아가세요.
Connections 기록은 있지만 요청이 Timeout
다른 확인된 정상 노드를 고정해 노드 문제와 로컬 복구 문제를 구분하세요.
v0.8.98에서도 Core가 반복해서 종료됨
최소 버전 비교와 민감 정보를 제거한 로그를 보존해 FlClash 공식 issue에 보고하세요.
업그레이드 실패 시 전체 롤백하고 구성 요소를 섞지 않기
v0.8.98이 이 기기에서 시작되지 않거나 Profile을 읽지 못하거나 기존 프록시 경로를 유지하지 못한다면 시스템 프록시와 TUN을 끄고 기기가 직접 연결을 복구했는지 확인한 뒤 앱을 완전히 종료하세요. 민감 정보를 제거한 로그와 현재 데이터 사본을 저장한 다음 업그레이드 전에 실제로 작동하던 공식 전체 버전을 다시 설치하세요.
직접 검증한 v0.8.97 또는 더 이전 안정 버전으로 롤백할 수 있지만 이번 Windows 절전 중 Core 유지와 Geo 정보 갱신 수정은 다시 사라집니다. 이전 Helper, Core 또는 DLL만 v0.8.98에 넣거나 서드파티 휴대용 패키지로 공식 설치 디렉터리를 덮어쓰지 마세요.
복구 후 업그레이드 전 백업을 가져오고 같은 Profile, 노드, 네트워크, 트래픽 처리 방식으로 시작, HTTPS, 절전, 종료 후 복구를 다시 완료하세요. 이전 버전은 정상이고 v0.8.98은 반복해서 실패할 때 이 비교가 추가 보고를 뒷받침할 수 있습니다.
업그레이드 또는 롤백 완료 기준
- 현재 실행 버전, 설치 파일 출처, 아키텍처, SHA256을 확인할 수 있음
- Profile, 오버라이드, 정책 그룹, 노드 선택이 백업과 일치함
- 시스템 프록시 또는 TUN에서 실제 HTTPS 요청이 성공하고 Connections 기록이 있음
- Windows 절전 전후의 Core 상태와 요청 결과를 기록함
- Geo 업데이트 상태가 끝난 뒤 파일 정보를 다시 읽음
- FlClash 종료 후 시스템 트래픽 처리가 해제되고 기기가 직접 연결을 복구함
- 서로 다른 버전의 앱, Helper, Core 또는 DLL을 섞지 않음
- 로그, 스크린샷, 피드백에 구독 URL, 노드 비밀번호, 개인 경로가 없음
앞으로 공식 Release로 수정 범위를 다시 확인하기
2026년 9월 15일 기준 v0.8.98은 FlClash의 최신 공식 안정 버전입니다. 포함이 확인된 커밋은 두 개뿐입니다. 60f371a는 Windows Modern Standby에서 IPC 프레임을 절반까지 쓴 상태로 제한 시간이 초과되는 문제를 처리하고, c5bf5bd는 Geo 업데이트 상태가 끝난 뒤 파일 정보를 갱신합니다.
이후 새로운 v0.8.98 issue가 나오더라도 보고, 유지관리자 확인, 수정 커밋, 공식 Release를 구분해야 합니다. 사용자 보고 하나를 모든 플랫폼의 일반적인 문제로 확대할 수 없고 main 브랜치의 커밋도 서명된 안정 패키지를 대신할 수 없습니다.
이 사이트는 2026년 9월 17일에 v0.8.98 백업을 검증했으며 이전 버전 파일도 보관합니다. 이번 수정 사항이 필요하다면 다운로드 페이지 또는 공식 Release에 명시된 v0.8.98, 아키텍처, SHA256을 확인한 뒤 자신의 Windows 사용 흐름에서 검증하세요.
