Windows FAT32에서 9GB 파일을 압축 해제하는 방법


31

9GB 비디오 파일이 포함 된 2GB RAR 파일이 있습니다. FAT32 파일 시스템을 사용하고 있습니다. 이제 파일의 압축을 풀고 싶지만 4GB 후에 FAT32 파일 크기 제한으로 인해 오류가 발생합니다.

이제 어떻게 비디오를 추출 할 수 있는지 알고 싶습니다. 파티션을 NTFS로 변환하는 방법이 있지만 그 방법을 따르고 싶지는 않습니다.

나는 또한 7-zip을 시도했지만 4GB 후에 다시 오류가 발생합니다.

다른 방법은 해당 파일을 분할하는 것이지만 압축 된 비디오 파일을 분할하는 방법을 모르겠습니다.

어떤 아이디어가 있으십니까? 이 문제를 어떻게 제거 할 수 있습니까?


최신 정보:

AVI 파일이 아니라고 생각하거나 오해가 있거나 올바른 크기를 언급하지 않았거나 압축 할 수 없다고 생각하는 사람들은 이미지를 첨부하고 있습니다. 그 파일의. 나는 그것이 모든 질문에 대답하기를 바랍니다.

여기에 이미지 설명을 입력하십시오


26
NTFS로 전환하지 않는 이유는 무엇입니까? FAT32는 오래되고 오래된 파일 시스템입니다.
Simon Sheehan

7
당신은 그 자리에서 Fat32에서 NTFS로 변환 할 수 있지만 문제가 발생하면 백업에서 너무 나쁜 => 복원합니다. 따라서 백업하려면 여분의 160GB가 필요합니다. sevenforums.com/tutorials/…
ta.speot.은 (는)

11
@Kashif : RAR 압축으로 인해 데이터의 75 % 이상을 제거 할 수있는 비효율적 인 비디오 형식이 궁금합니다.
James P

31
가장 쉽고 저렴하며 안전한 솔루션은 16GB USB 스틱 일 수 있습니다.
MSalters

28
10 분. 스크린 캐스트? 압축을 해제하는 동안 재 인코딩하지 않는 이유는 무엇입니까? 마찬가지로 :unrar.exe p -inul bigCast.rar | ffmpeg -i - -acodec libvorbis -ab 128k -ac 2 -vcodec libx264 -preset slow -crf 22 -threads 0 our-final-product.mkv
Rekin

답변:


53

FAT32는 의도적으로이 제한을 적용하기 때문에 FAT32 파일 시스템의 4GB 제한을 초과 할 수있는 방법이 없습니다. 이 파일 시스템은 처리 할 수있는 최대 파일 크기 (4GB)에 대한 자연 제한 이 있습니다.

그리고 네, 압축을 풀면서 비디오 파일을 분할하는 도구를 찾지 못했습니다.


NTFS로 변환 하지 않으려 는 경우 이에 대한 해결책 은 다음과 같습니다.

  • NTFS 파일 시스템이있는 외장 드라이브를 준비하십시오.

  • 거기에서 비디오 파일을 추출하십시오.

  • 그런 다음 비디오 분할 소프트웨어를 사용하여 여러 부분으로 분할 한 다음 FAT32 파일 시스템으로 복사하십시오.


14
NTFS로 포맷 된 저렴한 16GB 플래시 드라이브를 추천합니다
Jake Wilson

1
실제로 4GB-1 바이트 (2 ^ 32-1 바이트)입니다.
Mister Smith

21
@MisterSmith 만약 당신이 그것에 대해 놀랄 것이라면, 기술적으로 그것은 4GiB -1 바이트입니다-4GB는 4 * 10 ^ 9 바이트
이므로

2
외장 HDD 대신 램 디스크는 어떻습니까?
Marek Sebera

25
@MarekSebera FAT32를 기본 파일 시스템으로 사용하는 컴퓨터에 9GB의 여유 메모리가있을 가능성은 거의 없습니다 ..
Reinstate Monica

37

VLC 미디어 플레이어로 RAR (sic!) 파일을 재생할 수 있습니다. RAR에 대한 내부 지원이 있습니다. RAR이 암호화되지 않은 경우에만 작동합니다. VLC 구현의 내부 구조를 모르지만 VLC가 임시 파일을 만들지 않는다고 생각하면 작동 할 수 있습니다.
EDIT2 : 압축 된 아카이브에서는 작동하지 않지만 다중 볼륨 RAR에서는 작동합니다.

편집 :
그러나 실제 파일에 액세스하고 재생하기에 충분하지 않은 경우 : WinMount http://www.winmount.com 을 사용하여 RAR 파일을 가상 드라이브로 마운트하십시오 .
EDIT2 : 작동하지 않고 약 4GB 후에 멈춤 (asker로 테스트)

EDIT3 :
OK 나는 방금 Microsoft Virtual PC가 FAT32에서 다중 볼륨 VHD를 수행 할 수 있다는 것을 기억했습니다. 관련 : http://www.k2underground.com/blogs/blacktop/archive/2009/06/26/microsoft-virtual-pc-and-fat32-disks.aspx
MS Virtual 없이는 이러한 VHD를 사용할 수 없습니다. PC. 다른 소프트웨어와 함께 사용하거나 열려면 먼저 가입해야합니다. 파일을 여는 것만으로도 다소 과잉이지만 시도해 볼 수도 있습니다. 그러나 WinXP가 설치된 구형 PC에서만 새 Windows 7 PC에서 이것을 테스트하지 않았습니다.


9
이것이 효과가 있다면, 이것은 주어진 문제에 대한 가장 좋은 대답입니다.
채드 해리슨

시도해 볼 몇 가지 다른 것들 : v12pwr.com/RARFileSource and shapeshifter.se/code/vlc-unrar . 네이티브 VLC unrar, vlc-unrar 및 rar 파일 소스로 성공했습니다. 내 경험상 rar 파일 소스가 가장 성공했습니다.
user606723

실제로, rar 아카이브가 압축되어 있으면 이러한 옵션의 대부분이 작동하지 않습니다.
user606723

2
Winmount도 같은 문제가 있습니다 ... 파일의 절반 (약 4GB)으로 완료하면 오류가 발생합니다
Kashif

Isaac : 그러나 VLC는 (2GB) RAR 파일을 열 수 있습니까?
Konerak

22

리눅스 라이브 배포를 부팅하고 파일 시스템을 마운트 할 수 있습니다. 그런 다음 실행

7z -so e file.rar | split -b 3500M

그렇게하면 FAT 파티션에서 분할 파일 비디오로 끝납니다. 어떤 플레이어가 실제로 파일을 표시 할 수 있는지 전혀 알 수 없습니다.


흠, 적절한 도구를 사용하여 3 개의 동영상 파일로 변환하는 것이 더 좋을까요?
Journeyman Geek

2
참된. 대신 split당신은 그것을 통해 파이프 수 ffmpeg있습니다. 그러나 그것은이 질문의 범위 내에 있지 않습니다. 이 답변은 NTFS를 사용하지 않는 다른 방법을 보여 주어야합니다. OP는 분할 파일에 유용한 작업을 수행합니다.
Marco

1
Windows 에서이 작업을 수행 할 수없는 이유가 있는지 의심 스럽습니다. gnuwin32.sourceforge.net/packages/coreutils.htm
user606723

파일을 분할하는 한 Windows에 split을 설치하는 것이 가장 간단한 옵션 일 것입니다. 더 나은 비디오 플레이어 (VLC) 중 일부는 분할 비디오 파일을 처리 할 수 ​​있습니다.
nynexman4464

14

10 분. 스크린 캐스트? 아마도 인코딩이 잘못되었거나 (아마도 아닐 수도 있습니다).

압축을 해제하는 동안 재 인코딩하지 않겠습니까? 외장 드라이브가 필요하지 않습니다. 10 분 동안 약 100MB 크기의 파일로 끝날 수 있습니다.

Windows 명령 행을 가정하면 다음을 시도 할 수 있습니다.

unrar.exe p -inul bigCast.rar |   ^
 ffmpeg -i -                      ^
 -acodec libvorbis -ab 128k -ac 2 ^
 -vcodec libx264                  ^
 -preset slow -crf 22             ^
 -threads 0 smallCast.mkv 

unrar p에 지시는 STDOUT에 내용을 인쇄하는 RAR. 에서 다시 읽은 것보다 FFmpeg -i -. ^문자 윈도우에서 라인 브레이크 이스케이프 문자있는 .bat파일 형식입니다.

Zeranoe FFmpeg Builds site 에서 FFmpeg를 얻을 수 있습니다 . 간단하게 정적을 선택하십시오.


제대로 작동하지 않았습니다. 방금 1:08 분의 클립 하나를 얻었습니다. 내가 그것을 실행할 때, 단지 몇 초 클립.
카 시프

나는 그것이 (당신은 시간이 있다면 그들을 발견하기) 올바른는 FFmpeg PARAMS을 이용하여 작업 할 수 있다고 확신하고 영리한 아이디어
Sedat Kapanoglu을

결함이있을 수 있습니다. 추출 할 파일을 어딘가에 지정해야합니다. 아직 살펴 볼게요
Rekin

12

FAT32 4GB보다 큰 파일을 지원하지 않으므로 FAT32 파일 시스템의 파일보다 큰 파일을 만들 수 없습니다. 어떤 운영 체제를 사용하십니까? Windows에서는 convert.exe 를 사용하여 FAT32를 NTFS로 즉시 변환 할 수 있습니다 ( D:실제 드라이브 문자로 교체 ).

convert D: /fs:ntfs

편집 : 앞에서 언급 한 MSKB 기사에서 인용 convert.exe:

참고 변환 중 손상 또는 데이터 손실 가능성은 최소이지만 변환을 시작하기 전에 변환하려는 볼륨의 데이터 백업을 수행하는 것이 좋습니다.


10
이런 종류의 작업을 수행하기 전에 항상 백업을 수행해야합니다.
Baarn September

Win7을 사용하고 있습니다. 하지만 convert를 사용하면 전체 파티션이 포맷됩니다. 그리고 이것은 내가 원하는 것이 아닙니다.
카 시프

3
변환 도구를 사용해도 내용이 지워지지 않습니다. 그러나 어쨌든 백업을 유지하는 것은 좋은 습관입니다.
PhonicUK

1
@Kashif 왜 win7과 함께 FAT32를 사용하고 싶습니까? NTFS는 큰 파일과 보안 및 안정성 (데이터 손상 문제가 적음)을 모두 지원하는 파일 시스템입니다.
Alan Barber

4
Windows 7에서도 FAT32 시스템 파티션을 사용할 수 있습니다.
Alan B

4

Partition Magic을 사용하면 데이터를 손상시키지 않고 드라이브를 다시 파티션 할 수 있으므로 12gb ntfs 파티션을 만들고 파일의 압축을 푼 다음 ffmpeg 또는 다른 레코딩 도구를 사용하여 fat32 파티션으로 다시 코딩 한 다음 12gb 작업 파티션을 fat32로 되돌립니다. 드라이브 ... 긴 바람,하지만 작동합니다


4

FAT32 볼륨에서 4GB보다 큰 파일을 생성하는 것은 완전히 불가능합니다. 문제를 해결하는 유일한 방법은

  1. 파티션 형식을 exFAT 또는 NTFS 또는 큰 파일을 지원하는 다른 형식으로 변환
  2. rar 파일을 스트림으로 취급하십시오-이론적으로는 가능하지만 구현 방법을 모르겠습니다.

exFAT가 더 많은 답이 아닌 이유가 궁금합니다. 문제는 Microsoft가 FAT32에서 exFAT로 전체 업그레이드를 지원하는지 여부입니다.
Natalie Adams

1
exFAT는 재산이며 지원이 적습니다. 물론 M $는 NTFS의 저널 기능으로 인한 손실을 피하기 위해 플래시 드라이브 및 SD 카드와 같은 이동식 저장 장치를 위해 exFAT로 업그레이드 할 것을 권장하지만 FAT32의 새로운 버전 일뿐만 아니라 거의 완전히 새로운 파일 시스템입니다. FAT32가 널리 사용 된 기간 동안 거의 모든 장치와 프로그램이이를 지원합니다. 그러나 exFAT는 Windows XP SP1 이상에서만 지원되는 것으로 알려져 있으며 UNIX 계열 시스템에서는 Mac OS X 및 Fuse 구현 만 지원됩니다.
Lingfeng Xiong

FWIW 는 32 비트 및 64 비트 버전의 Windows XP 및 Windows Server 2003 용 Microsoft exFAT 파일 시스템 드라이버 업데이트 패키지 를 다운로드 할 수있는 곳입니다 . 이론상 최대 볼륨 및 최대 64 ZB의 파일 크기 (즉, ZettaBytes)를 지원합니다. 각각 10 억 TeraBytes).
martineau

0

가장 좋은 유일한 대답은 아니오입니다. FAT32 파일 시스템의 제작자가 처리 할 수있는 최대 파일 크기 (4GB)에 대한 제한을 구현했다고 추론 할 수는 없습니다.

많은 사용자가 이전에 대답했지만, 내가 추가 할 수있는 유일한 것은 드라이브를 NTFS로 변환하거나 파일을 NTFS 시스템으로 포맷 된 펜 드라이브로 복사 한 다음 추출 할 수 없다는 것입니다. 임시 목적으로 데이터를 임시 파일 / 위치 / 폴더에 보관합니다. 다시 4GB 제한을 초과 할 수 없습니다.

가장 쉬운 방법은 펜 드라이브를 구입하여 데이터를 압축 해제하는 것입니다.

리소스 :-Windows OS에 대한 광범위한 경험


3
대담한 형식 의 사용법을 적어 두십시오 . 그것은 당신의 게시물을 향상시키지 않습니다
Sathyajith Bhat

-1

당신은 할 수 있습니다 4GB 전송을 위해 다음 방법으로 데이터를 잃지 않고 FAT32를 NTFS로 변환 할

Windows에서는

  • 시작-> 실행을 클릭하십시오.
  • 에 입력 cmd를
  • 다음 입력 NTFS : / FS : 변환 C (내 경우에 드라이브 이름에 따라, C : )

이를 실행하려면 변환하려는 디스크를 마운트 해제해야합니다. 이를 위해 컴퓨터를 재부팅하고 파일 시스템을 변환하는 것 외에는 아무것도하지 마십시오. 여전히 오류가 발생하면 안전 모드로 재부팅하고 다시 수행하십시오. 실제로 변환은 실제로 일어나지 않습니다. OS가 제대로로드되기 전에 컴퓨터를 재부팅 한 다음 변환 프로세스를 실행합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.