파일 이름 오류: Windows 금지 문자와 예약 이름

내 PC에서는 저장되던 이름이 다른 PC나 동기화 폴더에서 막힐 수 있습니다. 운영체제의 금지 문자, 예약 이름, 경로 길이, 대소문자 처리 규칙이 서로 다르기 때문입니다. 파일을 한꺼번에 바꾸기 전에 어떤 제약에 걸리는지 구분합니다.

네 가지 예제로 구분합니다

아래 검사기는 Windows 이름 규칙 중 흔한 문제와 대소문자·NFC 기준 충돌을 확인합니다. 실제 운영체제에 저장을 시도하지 않습니다. 허용 여부의 최종 판정은 대상 시스템에서 사본으로 확인해야 합니다.

파일명 예제점검 이유대체 예
결과?.csv물음표는 Windows 금지 문자결과_확인.csv
CON.txt확장자가 있어도 예약 이름console-note.txt
최종본.끝의 점 처리 차이최종본_v01.txt
report.txt / REPORT.txt대소문자 처리 방식에 따른 충돌서로 구별되는 업무명 사용

날짜·대상·버전을 일정한 순서로 둡니다

가상 예제 2026-10-15_정산연습_입력_v01.csv는 날짜, 대상, 역할, 버전을 구분합니다. 날짜를 연-월-일의 고정 자릿수로 두면 이름 정렬을 이해하기 쉽습니다. 단, 파일명에 고객 이름이나 주민번호를 넣어 편리함을 얻는 방식은 피하세요. 폴더 화면과 공유 링크에서도 이름이 드러날 수 있습니다.

이름을 일괄 변경하기 전에 대응표를 만듭니다

기존 이름과 새 이름을 두 열로 기록하고 중복되는 새 이름이 없는지 확인합니다. 파일을 복사한 테스트 폴더에서 먼저 적용합니다. 문서 안에서 다른 파일을 참조하거나 프로그램 설정에 경로가 들어 있으면 이름 변경으로 연결이 끊길 수 있습니다. 작업을 되돌릴 수 있도록 대응표와 원본 사본을 함께 보관하세요.

한글이 같아 보여도 내부 표현은 다를 수 있습니다

공유 상대의 환경에서 한글 자모가 분리되어 보이거나 동기화 충돌이 생기면 유니코드 정규화 문제도 고려합니다. 검사기는 NFC 정규화와 소문자 변환을 비교 키로 사용해 같은 이름 후보를 표시합니다. 이 기준이 모든 파일 시스템의 실제 비교 방식과 같은 것은 아닙니다. 첫 항목은 통과해도 뒤에서 같은 비교 키가 나오면 뒤 항목에 충돌 표시가 붙습니다.

검사를 통과해도 경로 전체를 확인합니다

도구에는 파일명만 입력하므로 폴더를 합친 전체 경로 길이는 알 수 없습니다. 특정 클라우드 서비스나 압축 프로그램이 추가 제한을 둘 수도 있습니다. 길이가 긴 이름은 확인 대상으로 표시하지만 일률적인 안전 길이를 보증하지 않습니다. 교환할 폴더 구조까지 단순화하고, 수신 환경에서 작은 사본으로 읽기와 다시 저장하기를 시험하세요.

직접 확인하기

예제로 결과 확인

입력은 이 브라우저에서 처리되며 서버에 저장되지 않습니다. 비밀번호·개인정보 대신 예제나 사본을 사용하세요.

결과가 여기에 표시됩니다.

참고 자료와 확인 범위

아래 자료는 형식·기능의 정의를 확인하는 데 사용했습니다. 본문의 예제와 설명은 이 사이트의 작업 상황에 맞춰 구성했습니다. 제품 메뉴는 버전과 언어에 따라 다를 수 있습니다.

확인일: 2026-10-15 · 오류를 발견하면 이 글의 오류 신고로 알려주세요.