윈도우에서 쓸 수 없는 파일 이름 — 금지 문자·예약 이름·끝 마침표

맥에서는 되는데 윈도우로 옮기면 복사가 실패하거나 이름이 바뀌는 파일이 있습니다. 윈도우가 허용하지 않는 글자 9개, CON·NUL 같은 예약 이름, 끝 공백·마침표, 경로 길이 제한을 정리했습니다.

고친 날: 2026-10-26

한글 자소 분리만큼 자주는 아니지만, 맥에서 만든 파일을 윈도우로 옮길 때 이름 때문에 복사가 안 되거나 이름이 몰래 바뀌는 일이 있습니다. 윈도우가 파일 이름에 허용하지 않는 규칙이 맥보다 많기 때문입니다.

1. 쓸 수 없는 글자 9개

윈도우 파일 이름에는 다음 글자를 쓸 수 없습니다.

글자이름윈도우에서의 용도
\역슬래시폴더 구분
/슬래시폴더 구분(대체)
:콜론드라이브 문자(C:)·대체 데이터 스트림
*별표와일드카드
?물음표와일드카드
"큰따옴표경로 묶기
< >부등호입출력 방향 바꾸기
|세로 막대파이프

여기에 눈에 보이지 않는 제어 문자(코드 0~31)도 쓸 수 없습니다.

맥은 이 중 대부분을 허용합니다. 「회의: 1차?」 같은 이름이 맥에서는 아무렇지 않게 만들어지고, 윈도우로 옮기는 순간 문제가 됩니다. 특히 맥 Finder 에서 이름에 / 를 넣으면 내부적으로는 : 로 저장되는데, 둘 다 윈도우에서는 금지 문자입니다.

도구는 어떻게 바꾸나

한글 파일명 복구 의 「윈도우 금지 문자·예약 이름 고치기」는 금지 문자를 둘 중 하나로 바꿉니다.

2. 예약 이름

다음 이름은 확장자를 붙여도 파일 이름으로 쓸 수 없습니다. DOS 시절부터 장치를 가리키는 이름이기 때문입니다.

con.txt, NUL.png, Aux.docx 처럼 대소문자와 상관없이 막힙니다. 도구는 이런 이름 뒤에 _ 를 붙여 CON_.txt 처럼 바꿉니다.

3. 끝 공백과 끝 마침표

윈도우는 이름 끝의 공백과 마침표를 허용하지 않습니다. 탐색기에서 보고서. 라고 이름을 지으면 끝 마침표가 조용히 사라집니다. 맥에서 만든 메모 (끝에 공백)나 사진... 같은 이름은 옮길 때 이름이 바뀌거나, 바뀐 이름이 기존 파일과 겹쳐 덮어쓰기 경고가 납니다. 도구는 끝 공백·마침표를 지웁니다.

4. 대소문자만 다른 이름

윈도우는 기본적으로 대소문자를 가리지 않습니다. Report.pdf 와 report.pdf 는 같은 폴더에 함께 있을 수 없습니다. 맥도 기본 설정은 대소문자를 가리지 않지만, 대소문자 구분으로 포맷한 디스크나 리눅스에서 온 파일은 둘이 함께 있을 수 있습니다. 도구는 결과에서 이름이 겹치면 report (2).pdf 처럼 번호를 붙여 하나도 잃지 않게 합니다. 정규화 뒤에 겹치는 경우(완성형과 분리형 「보고서.txt」가 함께 있던 경우)도 같은 방식으로 처리합니다.

5. 경로 길이 260자

윈도우의 많은 프로그램은 전체 경로(드라이브부터 파일 이름까지)가 260자를 넘으면 열거나 복사하지 못합니다. 윈도우 10 1607 이후로는 설정으로 긴 경로를 켤 수 있지만, 탐색기를 비롯한 여러 프로그램이 여전히 제한을 받습니다. 맥의 깊은 폴더 구조를 그대로 옮기면 걸리기 쉽습니다.

한글 이름은 글자 수로 세므로 자소 분리 이름은 이 제한에 더 빨리 걸립니다. 「한」 한 글자가 NFD 로는 세 글자이기 때문입니다. NFC 로 고치면 경로가 짧아지는 효과도 있습니다.

6. 맥 전용 파일

윈도우에서 금지된 것은 아니지만 쓸모없는 파일들입니다. 도구의 「맥 전용 파일 빼기」가 결과에서 뺍니다.

파일정체
.DS_StoreFinder 의 폴더 보기 설정(아이콘 위치·정렬)
._파일이름맥 확장 속성을 담은 AppleDouble 파일 — FAT·exFAT 디스크나 ZIP 에 생깁니다
__MACOSX/맥 「압축」이 AppleDouble 파일을 모아 두는 ZIP 안의 폴더
.Spotlight-V100 .Trashes .fseventsd외장 디스크에 맥이 만드는 검색 색인·휴지통·변경 기록

정리

맥에서 윈도우로 보낼 파일이라면 도구 에서 「윈도우 금지 문자·예약 이름 고치기」를 켠 채로 ZIP 을 만들면 위 문제를 한 번에 정리할 수 있습니다. 한글 자소 분리도 함께 고쳐집니다. 이미 받은 폴더의 자소 분리는 윈도우에서 한 번에 고치기 를 쓰세요.

도구 열기