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.