자주 묻는 질문
맥에서 보낸 한글 파일명이 윈도우에서 깨져 보이는 이유는?
macOS는 한글 파일명을 유니코드 NFD(분해형)로 저장합니다. 각 한글 음절이 초성, 중성, 종성으로 분리되죠. 예를 들어 '한'이 'ㅎㅏㄴ'이 됩니다. 윈도우는 NFC(조합형)를 사용하기 때문에 이 자모를 다시 합치지 않아서 분리된 상태로 보입니다.
악센트 문자가 맥에서 파일을 보내면 깨지는 이유는?
macOS는 파일 저장 시 자동으로 파일명을 NFD(분해 유니코드)로 변환합니다. e, u, n 같은 악센트 문자가 기본 문자 + 결합 부호로 분리됩니다. 이 파일이 윈도우에 도착하면 NFC(조합형)를 기대하기 때문에 문자가 제대로 표시되지 않을 수 있습니다.
FilenameFixer는 안전한가요? 파일이 업로드되나요?
FilenameFixer는 완전히 안전합니다. 파일이 서버에 업로드되는 일은 절대 없습니다. 모든 처리가 웹 브라우저의 JavaScript로 이루어집니다. 파일과 파일 내용이 기기를 떠나지 않습니다. 페이지가 로드된 후에는 오프라인에서도 사용할 수 있습니다.
NFC와 NFD 유니코드의 차이점은 무엇인가요?
NFC(정규 조합)는 문자를 조합된 형태로 저장합니다. 각 문자가 하나의 코드 포인트입니다. NFD(정규 분해)는 문자를 기본 문자와 결합 부호로 분해합니다. 예를 들어 '한'은 NFC에서 U+D55C(1개 코드 포인트)이고, NFD에서는 U+1112 + U+1161 + U+11AB(3개 코드 포인트)입니다. 보이는 것은 같지만 저장 방식이 다릅니다.
맥에서 받은 깨진 파일명을 윈도우에서 어떻게 고치나요?
FilenameFixer에 파일을 끌어다 놓기만 하면 됩니다. NFD로 인코딩된 파일명을 감지하고 NFC로 변환합니다. 변환된 이름의 파일을 다운로드할 수 있습니다. 파일 내용은 변하지 않고 파일명만 수정됩니다.
한국어, 프랑스어, 독일어, 베트남어 모두 지원되나요?
네! FilenameFixer는 모든 유니코드 문자를 지원합니다. 한국어(자소분리), 프랑스어(악센트), 독일어(움라우트), 베트남어(복합 발음 부호), 스페인어(물결표와 악센트)에 특히 유용합니다. 일본어 탁점, 아랍어, 태국어 등 NFD 분해의 영향을 받는 모든 언어에서 사용할 수 있습니다.
왜 macOS는 NFC 대신 NFD를 사용하나요?
Apple은 파일 시스템(HFS+, APFS)에서 NFD를 선택했습니다. 분해된 형태가 문자열 비교와 정렬을 위한 정규 표현을 제공하기 때문입니다. 유니코드 관점에서는 기술적으로 올바르지만, NFC를 주로 사용하는 윈도우 및 리눅스와 호환성 문제를 만듭니다.
맥에서 파일을 보낼 때 파일명이 깨지지 않게 하려면?
여러 방법이 있습니다: (1) FilenameFixer로 보내기 전에 파일명을 변환합니다. (2) NFC로 변환하는 압축 도구로 ZIP 파일을 만듭니다. (3) 자동으로 변환을 처리하는 클라우드 서비스를 사용합니다. (4) FilenameFixer 크롬 확장 프로그램을 설치하면 업로드 시 — 그리고 받는 쪽에서는 다운로드 시 — 자동으로 파일명이 수정됩니다.
여러 파일을 한번에 변환할 수 있나요?
네! FilenameFixer에 여러 파일을 한번에 끌어다 놓을 수 있습니다. 모든 파일명이 동시에 변환됩니다. 개별적으로 또는 수정된 이름의 파일들을 하나의 ZIP 파일로 다운로드할 수 있습니다.
FilenameFixer는 무료인가요?
네, FilenameFixer는 파일 수나 변환 횟수 제한 없이 완전히 무료입니다. 이 도구는 브라우저에서 완전히 실행됩니다.
맥에서 받은 ZIP 안의 파일명이 깨져 있어요. 압축을 풀지 않고 고칠 수 있나요?
네. ZIP 복구 페이지를 열고 압축 파일을 끌어다 놓으세요. FilenameFixer가 ZIP 안의 모든 항목 이름을 NFD에서 NFC로 바꾸고(분리된 한글 자소는 다시 합쳐지고, 악센트는 다시 붙습니다) Windows가 이해하는 UTF-8 플래그로 이름을 저장합니다. 새 ZIP을 내려받게 되며, 파일 내용은 그대로 복사되고 어떤 것도 업로드되지 않습니다.