외장하드나 USB 메모리에 파일을 복사하려는데 저장 공간은 충분한데도:
“파일이 대상 파일 시스템에 비해 너무 큽니다.”
와 같은 메시지가 나타날 수 있습니다.
예를 들어 외장하드에 100GB 이상의 여유 공간이 있는데도 5GB짜리 동영상 하나가 복사되지 않는 상황입니다.
이 경우 외장하드 전체의 남은 용량보다 현재 저장장치가 사용하는 파일 시스템의 ‘파일 하나당 최대 크기’ 제한을 먼저 확인해야 합니다.
Microsoft의 파일 시스템 비교 자료에 따르면 FAT32는 파일 하나의 최대 크기가 4GB로 제한됩니다. 반면 NTFS와 exFAT은 FAT32보다 훨씬 큰 단일 파일을 지원합니다. (Microsoft 공식 안내)
따라서 저장 공간이 충분한데 4GB가 넘는 파일만 복사되지 않는다면 대상 외장하드나 USB가 FAT32로 포맷되어 있는지부터 확인해보세요.
외장하드의 남은 용량과 파일 크기 제한은 다른 문제입니다
가장 많이 헷갈리는 부분입니다.
예를 들어 FAT32 외장하드에:
남은 공간 500GB
가 있더라도:
파일 하나의 크기 6GB
라면 해당 파일은 그대로 저장할 수 없습니다.
Microsoft는 FAT32의 최대 단일 파일 크기를 4GB로 명시하고 있습니다.
즉:
외장하드 전체 여유 공간
→ 얼마나 많은 데이터를 추가로 저장할 수 있는지
파일 시스템의 단일 파일 크기 제한
→ 파일 하나를 얼마나 크게 저장할 수 있는지
는 서로 다른 개념입니다.
그래서 작은 사진 수천 장은 정상적으로 복사되는데 큰 동영상 한 개에서만 오류가 발생하는 상황도 생길 수 있습니다.
먼저 복사하려는 파일 크기를 확인하세요
문제가 발생하는 파일을 마우스 오른쪽 버튼으로 클릭한 뒤:
속성
을 선택합니다.
파일 크기가 4GB를 넘는지 확인하세요.
특히 다음과 같은 파일은 쉽게 4GB를 넘을 수 있습니다.
- 4K·고화질 동영상
- 긴 아이폰 동영상
- ISO 이미지
- 대용량 ZIP 파일
- PC 백업 파일
- 가상 머신 파일
작은 파일은 모두 정상적으로 복사되는데 특정 대용량 파일에서만 오류가 난다면 FAT32의 단일 파일 크기 제한과 잘 맞는 증상입니다.
외장하드가 FAT32인지 확인하세요
Windows 파일 탐색기에서 외장하드를 마우스 오른쪽 버튼으로 클릭한 뒤:
속성
을 선택합니다.
일반 탭에서:
파일 시스템
항목을 확인합니다.
여기에:
FAT32
라고 표시되어 있고 복사하려는 파일이 4GB를 넘는다면 오류의 원인을 상당히 좁힐 수 있습니다.
반대로:
NTFS
또는
exFAT
이라고 표시된다면 단순한 FAT32 4GB 제한이 원인이 아닐 수 있으므로 파일 크기와 저장장치 상태를 다시 확인해야 합니다.

FAT32에서는 왜 4GB 넘는 파일을 저장할 수 없나요?
FAT32는 오래전부터 널리 사용된 파일 시스템으로 다양한 기기와 호환성이 높은 편이지만 단일 파일 크기에 제한이 있습니다.
Microsoft는 FAT32의 최대 파일 크기를 4GB로 안내합니다.
따라서 외장하드 전체 용량이:
64GB
1TB
2TB
라고 해도 FAT32 파일 시스템 자체를 사용하고 있다면 파일 한 개의 크기 제한은 별도로 존재합니다.
이 때문에 오래된 USB 메모리나 다른 기기와의 호환성을 위해 FAT32로 포맷된 저장장치에서 대용량 영상 복사 문제가 자주 발생할 수 있습니다.
Mac과 Windows에서 함께 쓴다면 exFAT을 고려할 수 있습니다
외장하드나 USB를 Mac과 Windows 양쪽에서 사용하면서 4GB가 넘는 파일도 저장해야 한다면 exFAT을 고려할 수 있습니다.
Apple은 Windows와 호환되는 파일 시스템으로:
MS-DOS(FAT)
ExFAT
을 안내하며, 32GB를 초과하는 Windows 호환 볼륨에는 ExFAT을 사용하도록 설명합니다. (Apple 공식 안내)
Microsoft의 파일 시스템 비교에서도 exFAT은 FAT32보다 훨씬 큰 단일 파일을 지원합니다.
따라서:
Mac + Windows 공용 외장하드
→ exFAT 고려
Windows 위주 저장장치
→ NTFS 고려
처럼 사용할 수 있습니다.
→ Mac과 Windows에서 외장하드 같이 쓰려면? exFAT·NTFS·APFS 차이
Windows에서만 사용할 거라면 NTFS도 선택할 수 있습니다
NTFS 역시 FAT32의 4GB 단일 파일 제한보다 훨씬 큰 파일을 지원합니다.
따라서 외장하드를 거의 Windows PC에서만 사용한다면 NTFS를 고려할 수 있습니다.
Microsoft의 파일 시스템 비교를 보면 NTFS는 exFAT과 달리 저널링, 액세스 제어 목록, 기본 압축 등의 기능도 지원합니다.
다만 Mac에서도 같은 외장하드에 파일을 저장해야 한다면 NTFS는 불편할 수 있습니다.
Apple은 Mac에서 NTFS 외장 드라이브를 읽을 수는 있지만 기본적으로 쓸 수는 없다고 안내하고 있습니다.
따라서 포맷 선택은 단순히 “대용량 파일이 들어가느냐”뿐 아니라 앞으로 어느 운영체제에서 사용할 것인지까지 고려하는 것이 좋습니다.
중요한 파일이 들어 있다면 바로 exFAT이나 NTFS로 포맷하지 마세요
여기서 가장 중요한 부분입니다.
FAT32가 원인이라고 확인했다고 해서:
“그럼 exFAT으로 포맷하면 되겠네.”
라고 바로 진행하면 안 됩니다.
포맷은 저장장치의 파일 시스템을 새로 만드는 과정이며 기존 데이터가 삭제될 수 있습니다.
Apple 역시 Windows용으로 외장 디스크를 다시 포맷하는 공식 절차에서 포맷하면 디스크 또는 볼륨의 모든 파일이 지워지므로 필요한 파일을 다른 저장장치에 먼저 저장해야 한다고 경고합니다.
따라서 기존 파일이 있다면:
현재 외장하드 파일 확인 → 다른 저장장치에 백업 → 백업된 파일이 실제로 열리는지 확인 → 그 이후 포맷
순서로 진행하는 것이 좋습니다.
데이터를 백업했다면 Windows에서 파일 시스템을 변경할 수 있습니다
필요한 파일을 모두 다른 저장장치나 PC에 백업했고, 백업한 파일이 정상적으로 열리는 것까지 확인했다면 Windows에서 저장장치를 다시 포맷할 수 있습니다.
파일 탐색기에서:
내 PC
로 이동한 뒤 대상 USB 또는 외장하드를 마우스 오른쪽 버튼으로 클릭합니다.
포맷
을 선택하고 파일 시스템에서 사용 목적에 맞는 형식을 선택합니다.
Mac과 Windows에서 함께 사용할 예정
→ exFAT 고려
Windows에서 주로 사용할 예정
→ NTFS 고려
다만 포맷을 시작하면 기존 데이터가 지워질 수 있으므로 백업을 완료하기 전에는 진행하지 마세요.
빠른 포맷을 선택하더라도 기존 파일을 그대로 보존하면서 파일 시스템만 바꾸는 기능은 아닙니다. Microsoft는 빠른 포맷에서도 기존 파일 테이블과 루트 디렉터리를 제거한다고 설명합니다. (Microsoft 공식 안내)

파일 시스템을 바꾸지 않고 파일을 나누는 방법도 있습니다
외장하드의 파일 시스템을 바꿀 수 없는 상황도 있습니다.
예를 들어 오래된 TV, 차량 오디오, 특정 장비에서 FAT32만 지원하는 경우가 있을 수 있습니다.
이때는 대용량 파일을 4GB보다 작은 여러 파일로 분할하는 방법을 사용할 수 있습니다.
압축 프로그램에서는 하나의 큰 파일을 여러 개의 작은 압축 파일로 나누어 저장할 수 있습니다.
예를 들어 8GB 파일을:
2GB + 2GB + 2GB + 2GB
처럼 나누면 각각의 파일은 FAT32의 단일 파일 크기 제한 아래에 들어갈 수 있습니다.
다만 나눈 파일을 다시 사용하려면 보통 압축을 해제하거나 원래 파일로 복원하는 과정이 필요합니다.
일반적인 외장 SSD를 Mac과 Windows에서 함께 사용하는 목적이라면 파일을 매번 나누는 것보다 적절한 파일 시스템을 사용하는 편이 편리할 수 있습니다.
단순 압축만으로는 해결되지 않을 수도 있습니다
대용량 파일을 ZIP으로 압축하면 크기가 줄어들 수 있지만 항상 4GB 아래로 줄어드는 것은 아닙니다.
예를 들어 이미 압축 효율이 높은 동영상 파일은 ZIP으로 압축해도 용량이 크게 줄지 않을 수 있습니다.
따라서:
5GB 동영상 → ZIP 압축 → 4.8GB
처럼 여전히 FAT32 제한보다 크다면 그대로 복사할 수 없습니다.
이 경우에는 파일을 여러 조각으로 나누거나 대상 저장장치의 파일 시스템을 변경하는 방법을 검토해야 합니다.
포맷하기 전에 외장하드 안의 파일부터 확인하세요
파일 시스템 변경을 위해 포맷하려면 대상 저장장치 안에 필요한 파일이 남아 있는지 다시 확인하세요.
특히 USB 메모리나 오래된 외장하드는 몇 년 전에 넣어둔 사진이나 문서를 잊고 있을 수 있습니다.
중요한 데이터가 하나라도 있다면 별도의 저장장치에 복사한 뒤 정상적으로 열리는지 확인하세요.
외장하드가 Windows에서 제대로 보이지 않거나 포맷을 요구하는 상태라면 무리하게 포맷부터 진행하지 않는 것이 좋습니다.
→ 외장하드 연결했더니 ‘디스크를 사용하려면 먼저 포맷해야 합니다’가 뜰 때 해결 방법
외장하드가 파일 탐색기 자체에 안 보인다면 다른 문제입니다
이번 글은 외장하드는 정상적으로 보이지만 큰 파일을 복사할 수 없는 상황을 다룹니다.
외장하드 자체가 파일 탐색기에 나타나지 않는다면 FAT32의 4GB 제한과는 다른 문제일 가능성이 높습니다.
Windows 디스크 관리에서 외장하드가 인식되는지와 드라이브 문자 등을 먼저 확인하세요.
→ 외장하드가 디스크 관리에는 보이는데 파일 탐색기에 안 보일 때 해결 방법
‘파일이 너무 큽니다’가 뜨는데 대상 드라이브가 exFAT이나 NTFS라면?
대상 저장장치가 이미 exFAT이나 NTFS인데 같은 오류가 나타난다면 FAT32의 4GB 제한으로 바로 단정하기 어렵습니다.
먼저:
실제로 복사하려는 대상 드라이브가 맞는지
파일 크기가 얼마인지
대상 드라이브의 파일 시스템이 무엇인지
를 다시 확인하세요.
특히 여러 개의 USB나 외장하드를 동시에 연결했다면 다른 FAT32 저장장치로 복사하고 있는 경우도 있을 수 있습니다.
파일 시스템과 파일 크기를 먼저 정확하게 확인하는 것이 좋습니다.
대상 드라이브와 파일 시스템을 확인한 뒤에도 다른 복사 오류가 함께 나타난다면, 외장하드·USB 복사 문제의 증상별 안내에서 오류에 맞는 점검 항목을 확인하세요.