Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

[해결] Windows '대상 파일 시스템에 비해 파일이 너무 큽니다' 오류 완벽 가이드

많은 사용자가 파일을 복사할 때(수 KB 크기의 작은 파일에서조차) '대상 파일 시스템에 비해 파일이 너무 큽니다' 오류를 겪는다고 보고했습니다. 이 문제는 특정 파일 형식(PDF 등)이나 특정 파일 시스템(FAT32 등)에만 국한되지 않습니다. 외장 드라이브, 네트워크 드라이브로 복사할 때뿐만 아니라 경우에 따라 로컬 드라이브로 복사할 때도 발생합니다. 또한 새 폴더 생성, 파일/폴더 이름 변경, 파일/디렉터리 삭제 시에도 나타난다는 보고가 있으며, 일부 사용자는 Windows 부팅 USB를 만들 때도 이 문제에 직면하기도 했습니다.

오류의 주요 원인

  • FAT32 파일 시스템: 해당 드라이브가 FAT32로 포맷되어 있고, 복사하려는 파일이 FAT32의 최대 파일 크기 제한인 4GB를 초과하는 경우 이 오류가 발생할 수 있습니다.
  • 손상되었거나 호환되지 않는 저장소 드라이버: 시스템의 저장소 드라이버가 손상되었거나 다른 시스템 모듈과 호환되지 않으면 이 문제가 발생할 수 있습니다.
  • 시스템 유틸리티/드라이버 또는 서비스의 간섭: 특정 유틸리티, 드라이버 또는 서비스가 시스템의 복사 메커니즘을 방해하면 오류가 나타날 수 있습니다.
  • 드라이브의 하드웨어 문제: 외장 케이스를 사용 중이라면, 케이스와 드라이브 용량의 비호환성이 원인일 수 있습니다. 예를 들어 드라이브 용량은 4TB인데 케이스가 2TB까지만 지원하는 경우, 데이터가 2TB를 초과하면 실제로는 여유 공간이 남아 있어도 이 오류가 발생할 수 있습니다.

방법 1: FAT32 파일 시스템을 NTFS로 변환하기

대상 드라이브가 FAT32로 포맷되어 있고 4GB보다 큰 파일을 복사하려 한다면, 포맷 없이도 드라이브를 NTFS로 변환하여 문제를 해결할 수 있습니다. 진행하기 전에 파일 이름 길이나 경로 길이가 문제의 원인이 아닌지 먼저 확인하세요.

경고: 드라이브를 NTFS로 변환하는 것은 일반적으로 안전하지만 데이터 손실이 발생할 수 있으므로 본인 책임 하에 진행하세요. 또한 Mac과 같은 비 Windows 시스템에서는 장치가 읽기 전용으로 표시될 수 있습니다(서드파티 도구로 해결 가능).

  1. 먼저 중요한 데이터의 백업을 생성합니다.
  2. Windows 버튼을 클릭하고 CMD를 검색한 후, 명령 프롬프트를 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다.
  3. 다음 명령을 실행합니다(<drive>를 D처럼 문제가 되는 드라이브 문자로 교체):
    convert <drive> /fs:ntfs /nosecurity
  4. 변환이 완료될 때까지 기다린 후, 오류가 해결되었는지 확인합니다.

변환이 실패하면 ChkDsk 검사를 먼저 실행한 뒤 다시 변환을 시도해 보세요.

방법 2: 문제의 드라이브를 NTFS로 포맷하기

변환이 불가능한 상황이라면 드라이브를 NTFS로 포맷하여 문제를 해결할 수 있습니다. 진행 전에 반드시 중요한 데이터를 백업하세요.

  1. Windows 버튼을 마우스 오른쪽 버튼으로 클릭하고 파일 탐색기를 선택합니다.
  2. 왼쪽 창에서 내 PC(This PC)를 선택하고, 오른쪽 창에서 문제의 드라이브를 마우스 오른쪽 버튼으로 클릭합니다.
  3. 포맷을 선택하고 파일 시스템 드롭다운을 NTFS로 설정합니다. 드라이브를 Linux 장비와 함께 사용할 예정이라면 exFAT을 선택하는 것이 좋습니다.
  4. 빠른 포맷에 체크하고 시작을 클릭합니다.
  5. 포맷이 완료될 때까지 기다린 후 오류가 사라졌는지 확인합니다.
  6. 문제가 지속되면 위 단계를 반복하되, 할당 단위 크기16KB로 설정한 뒤 다시 확인합니다.
  7. NTFS 포맷이 계속 실패한다면 Windows 버튼을 마우스 오른쪽 버튼으로 클릭하고 디스크 관리를 엽니다.
  8. 디스크 목록에서 문제의 디스크를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택합니다.
  9. 정책 탭으로 이동하여 성능 향상(Better Performance) 옵션을 선택합니다.
  10. 확인을 클릭한 후 1~5단계를 다시 수행하여 문제가 해결되었는지 확인합니다.

네트워크 드라이브가 ReFS처럼 다른 파일 시스템으로 포맷되어 변환이 불가능한 경우라면, 동일한 파일 시스템의 로컬 드라이브에 파일을 먼저 복사한 후 네트워크 드라이브로 이동하는 방법이 효과적인지 확인해 보세요. 그것이 어렵다면 네트워크 공유의 IP 주소(예: \\192.168.1.100\sharedirectoryname)를 사용해 접근하는 방법도 시도할 수 있습니다. Citrix 같은 온라인 서비스에서 문제가 발생한다면 서비스 지원팀에 서버 측 문제 여부를 문의하세요.

방법 3: 저장소 드라이버 롤백 또는 재설치

저장소 드라이버가 손상되었거나 호환되지 않으면 이 오류가 발생할 수 있습니다. 이 경우 드라이버를 롤백하거나 재설치하면 문제가 해결될 수 있습니다.

  1. Windows 버튼을 마우스 오른쪽 버튼으로 클릭하고 장치 관리자를 선택합니다.
  2. IDE ATA/ATAPI 컨트롤러를 확장하고 표준 SATA AHCI 컨트롤러를 마우스 오른쪽 버튼으로 클릭합니다.
  3. 속성을 선택하고 드라이버 탭으로 이동합니다.
  4. 드라이버 롤백(옵션이 있는 경우)을 클릭하고 화면의 지시에 따라 SATA 드라이버를 롤백합니다.
  5. 시스템을 재시작한 후 오류가 해결되었는지 확인합니다.
  6. 그래도 문제가 있다면 장치 관리자에서 SATA 드라이버의 드라이버 탭을 열고 디바이스 제거를 클릭합니다.
  7. 이 장치의 드라이버 소프트웨어 삭제 옵션(표시되는 경우)에 체크하고 제거를 클릭합니다.
  8. 드라이버가 제거될 때까지 기다린 후 시스템을 재시작합니다.
  9. 재시작 후 파일 시스템 오류가 해결되었는지 확인합니다.
  10. 문제가 계속되면 장치 관리자의 디스크 드라이브 탭에서 디스크 드라이버를 롤백하거나 재설치해 보세요.

방법 4: 안전 모드 사용하기

서드파티 유틸리티나 시스템 드라이버/서비스가 복사 작업을 방해하면 파일 복사, 이동, 삭제 시 이 오류가 발생할 수 있습니다. 이 경우 안전 모드를 활용해 문제를 진단할 수 있습니다.

  1. 먼저 시스템을 안전 모드로 부팅합니다.
  2. 문제를 일으키던 작업(예: 폴더 이름 변경)을 다시 시도하고 오류가 사라졌는지 확인합니다.

외장 드라이브에서 문제가 발생한다면 안전 모드에서 ChkDsk 검사를 실행해 보세요. 특정 애플리케이션의 파일(예: PST)에서 문제가 생긴다면 해당 애플리케이션의 내보내기 기능(예: Adobe Bridge)을 활용하는 방법도 있습니다. 브라우저 다운로드 중에 문제가 발생한다면 다른 브라우저를 사용해 보세요.

방법 5: 파일을 작은 조각으로 분할하기

PS3처럼 FAT32만 지원하는 장치에서 외장 드라이브를 사용해야 하는 경우, 파일을 작은 조각으로 분할하면 FAT32의 4GB 제한을 우회할 수 있습니다. WinRAR를 사용한 분할 과정을 살펴보겠습니다.

  1. WinRAR를 다운로드하여 설치합니다.
  2. 문제의 파일/폴더를 마우스 오른쪽 버튼으로 클릭하고 압축 파일에 추가를 선택합니다.
  3. 창 왼쪽 하단의 분할 압축란에 적절한 값을 입력합니다(예: 2GB).
  4. 확인을 클릭하고 분할 볼륨이 생성될 때까지 기다립니다.
  5. 분할된 볼륨을 대상 드라이브에 복사한 후, 필요한 장치에서 볼륨을 다시 합칩니다.

모든 사용자에게 적용되지 않을 수 있으므로, 필요한 장치와 호환되는 유틸리티를 찾아 큰 파일(예: 5GB)을 FAT32로 복사하는 것도 고려하세요. 활용 가능한 도구는 다음과 같습니다:

  • FFMPEG
  • NSP Splitty
  • MKVMerge
  • FileZilla (FAT32 드라이브로 대용량 파일 복사 지원)
  • PS3 ISO Tools
  • Split4G
  • IRISMan/Multiman/Webman

Windows 부팅 USB 생성 중 Install.wim 파일 복사 시 문제가 발생한다면, 아래 DISM 명령으로 Install.wim을 분할하거나 Install.swm 또는 Install.esd로 변환할 수 있습니다(드라이브 문자 F, C는 실제 값으로 교체):

Dism /Split-Image /ImageFile:F:\sources\install.wim /SWMFile:C:\users\USERNAME\install.swm /FileSize:3072

부팅 드라이브 문제의 경우, 드라이브에 두 개의 파티션을 만드는 방법(FAT32 하나는 부팅용, NTFS 하나는 데이터용 - Rufus가 부팅 USB 생성에 사용하는 것과 동일한 기술)도 효과적입니다.

그래도 해결되지 않는다면

위의 모든 방법이 실패했고 문제가 외장 드라이브에서 발생한다면, 드라이브 케이스가 드라이브의 저장 용량과 호환되는지 확인하세요. 예를 들어 3TB 외장 드라이브를 2TB까지만 지원하는 케이스에 장착하면, 드라이브 용량이 2TB에 도달했을 때 실제로는 1TB의 여유 공간이 남아 있음에도 이 오류가 발생할 수 있습니다. 케이스에 문제가 없다면 사용 중인 외장 드라이브가 정품인지, 실제 파일 시스템/용량을 올바르게 표시하는지 확인하세요. 가짜/위조 장치가 많으며(HWtestw 같은 도구로 검증 가능), 이런 장치에서도 유사한 오류가 나타날 수 있습니다.