Cara membuka kompresi file 9GB di Windows FAT32

31

Saya memiliki file RAR 2GB yang berisi file video 9GB. Saya menggunakan sistem file FAT32. Sekarang saya ingin membuka zip file itu tetapi setelah 4GB saya mendapatkan kesalahan karena batas ukuran file FAT32.

Sekarang saya ingin tahu bagaimana saya bisa mengekstrak video itu? Saya tahu bahwa salah satu caranya adalah mengubah partisi saya menjadi NTFS tetapi saya tidak ingin mengikuti cara itu.

Saya juga sudah mencoba 7-zip tapi itu lagi memberikan kesalahan setelah 4GB.

Satu cara lain adalah dengan membagi file itu tetapi saya tidak tahu bagaimana saya bisa membagi file video yang di-zip.

Jadi, ada ide? Bagaimana saya bisa menyingkirkan masalah ini.


Memperbarui:

Untuk semua yang berpikir bahwa itu bukan File AVI, atau mungkin saya salah paham, atau mungkin saya tidak menyebutkan ukuran yang benar atau jika mereka berpikir bahwa tidak mungkin untuk mengompres sebanyak itu, saya melampirkan gambar dari file itu. Saya harap ini menjawab semua pertanyaan itu.

masukkan deskripsi gambar di sini

Kashif
sumber
26
Saya harus bertanya - mengapa tidak beralih ke NTFS? FAT32 adalah sistem file kuno dan usang.
Simon Sheehan
7
Anda dapat mengkonversi dari Fat32 ke NTFS di tempat tetapi jika ada yang salah maka terlalu buruk => pulihkan dari cadangan. Jadi Anda akan membutuhkan 160GB cadangan untuk membuat cadangan. sevenforums.com/tutorials/…
ta.speot.is
11
@ Kashif: Saya ingin tahu format video apa yang Anda gunakan yang sangat tidak efisien sehingga kompresi RAR dapat menghilangkan lebih dari 75% data.
James P
31
Solusi termudah, termurah, dan teraman adalah stik USB 16 GB.
MSalters
28
10 menit. Screencast? Mengapa tidak memasukkan ulang kode saat membuka ritsleting? Seperti: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

Jawaban:

53

Tidak ada cara Anda dapat melampaui batas 4GB dari FAT32 Filesystem, karena FAT32 memaksakan batasan ini dengan desain. Sistem file ini memiliki batasan alami untuk ukuran file maksimum yang dapat ditangani, yaitu 4GB.

Dan ya, saya belum menemukan alat yang membagi file video saat membuka ritsletingnya.


Solusi untuk ini jika Anda TIDAK ingin mengonversi ke NTFS adalah:

  • Dapatkan drive eksternal dengan sistem file NTFS di dalamnya.

  • Ekstrak file Video Anda di sana.

  • Kemudian gunakan perangkat lunak pemisahan video untuk membaginya menjadi beberapa bagian, dan kemudian salin ke sistem file FAT32 Anda.

aliasgar
sumber
14
Saya akan merekomendasikan flash drive 16GB yang murah, diformat ke NTFS
Jake Wilson
1
Sebenarnya itu adalah 4 GB - 1 byte (2 ^ 32 - 1 byte).
Tuan Smith
21
@MisterSmith jika Anda akan bertele-tele tentang hal itu, secara teknis itu 4GiB -1 byte - karena 4GB adalah 4 * 10 ^ 9 byte
JRaymond
2
Bagaimana dengan ramdisk alih-alih HDD eksternal?
Marek Sebera
25
@MarekSebera Sepertinya tidak mungkin bahwa komputer yang menggunakan FAT32 sebagai sistem berkas utamanya akan memiliki 9 GB memori bebas ..
Reinstate Monica
37

Anda dapat mencoba memainkan file RAR (sic!) Dengan VLC media player. Itu memang memiliki dukungan internal untuk RAR. Ini hanya akan berfungsi jika RAR Anda tidak dienkripsi. Saya tidak tahu internal penerapan VLC tapi saya pikir VLC tidak membuat file sementara, maka ini mungkin berhasil.
EDIT2: tidak akan bekerja dengan arsip terkompresi, tetapi harus bekerja dengan RAR multi-volume.

EDIT:
Tetapi jika Anda ingin mengakses file nyata dan memainkannya tidak cukup: Pasang file RAR dengan WinMount http://www.winmount.com sebagai drive virtual.
EDIT2: Tidak berfungsi, berhenti setelah sekitar 4GB (diuji oleh penanya)

EDIT3:
OK Saya baru ingat bahwa Microsoft Virtual PC dapat melakukan VHD multi-volume pada FAT32. Terkait: http://www.k2underground.com/blogs/blacktop/archive/2009/06/26/microsoft-virtual-pc-and-fat32-disks.aspx
Perlu diingat bahwa Anda tidak dapat menggunakan VHD ini tanpa MS Virtual PC. Untuk menggunakan atau membukanya dengan perangkat lunak lain, mereka harus bergabung terlebih dahulu. Ini sedikit berlebihan hanya untuk membuka file tetapi Anda dapat mencobanya. Namun saya belum menguji ini pada PC Windows 7 baru saya hanya pada PC lama saya dengan WinXP.

clst
sumber
9
Jika ini berhasil, sejauh ini jawaban terbaik untuk masalah yang diberikan.
Chad Harrison
Beberapa hal lain untuk dicoba: v12pwr.com/RARFileSource dan shapeshifter.se/code/vlc-unrar . Saya sudah sukses dengan VLC asli unrar, vlc-unrar dan sumber file rar. Sumber file rar sejauh ini merupakan suksesi tertinggi, dalam pengalaman saya.
user606723
Sebenarnya, sebagian besar opsi ini tidak akan berfungsi jika arsip rar dikompresi, afaik.
user606723
2
Winmount memiliki masalah yang sama ... itu memberikan kesalahan ketika dilakukan dengan setengah file (sekitar 4 gb)
Kashif
Isaac: tetapi VLC dapat membuka file (2GB) RAR?
Konerak
22

Anda dapat mem-boot distribusi langsung linux dan me-mount sistem file Anda. Lalu lari

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

Dengan begitu Anda berakhir dengan membagi file video pada partisi FAT Anda. Saya tidak tahu apakah ada pemain yang benar-benar dapat menampilkan file.

Marco
sumber
hmm, Anda mungkin lebih beruntung mengubahnya menjadi 3 file film dengan alat yang cocok mungkin?
Journeyman Geek
2
Benar. Alih-alih splitAnda bisa pipa melalui ffmpeg. Tapi itu tidak dalam cakupan pertanyaan ini. Jawaban ini harus menunjukkan cara alternatif yang tidak melibatkan menggunakan NTFS. OP bertanggung jawab untuk melakukan sesuatu yang berguna dengan file yang dipisah.
Marco
1
Saya ragu ada alasan Anda tidak bisa melakukan ini di Windows. gnuwin32.sourceforge.net/packages/coreutils.htm
user606723
Saya pikir menginstal split pada windows mungkin akan menjadi pilihan paling sederhana, sejauh hanya memisahkan file. Beberapa pemutar video yang lebih baik (VLC) mungkin dapat menangani file video yang dipisah.
nynexman4464
14

10 menit. Screencast? Mungkin dikodekan dengan buruk (atau bahkan mungkin tidak sama sekali).

Mengapa tidak memasukkan ulang kode saat membuka ritsleting? Tidak akan memerlukan drive eksternal. Selama 10 menit. Anda mungkin bisa mendapatkan file berukuran sekitar 100MB.

Dengan asumsi Windows Command Line Anda dapat mencoba:

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

The unrar pmenginstruksikan rar untuk mencetak konten ke stdout. Daripada dibaca kembali oleh FFmpeg -i -. The ^karakter garis karakter istirahat melarikan diri dari Windows .batformat file.

Anda bisa mendapatkan FFmpeg dari situs Zeranoe FFmpeg Builds . Untuk kesederhanaan pilih yang statis.

Rekin
sumber
itu tidak berfungsi dengan baik. saya hanya punya satu klip 1:08 menit. dan ketika saya menjalankannya, klipnya hanya beberapa detik.
Kashif
ide yang cerdas dan saya yakin itu bisa diselesaikan dengan menggunakan params ffmpeg yang benar (jika Anda punya waktu untuk menemukannya)
Sedat Kapanoglu
Mungkin ada cacatnya - file yang akan diekstraksi harus ditentukan di suatu tempat. Saya akan memeriksanya belum
Rekin
12

FAT32 tidak mendukung file yang lebih besar dari 4 GB, jadi Anda tidak dapat membuat file yang lebih besar dari itu pada sistem file FAT32 apa pun. Sistem operasi apa yang Anda gunakan? Pada Windows Anda dapat mengonversi FAT32 ke NTFS dengan cepat menggunakan convert.exe (ganti D:dengan huruf drive Anda yang sebenarnya):

convert D: /fs:ntfs

Sunting: Mengutip dari artikel MSKB tersebut tentang convert.exe:

Catatan Meskipun kemungkinan korupsi atau kehilangan data selama konversi minimal, kami sarankan Anda melakukan cadangan data pada volume yang ingin Anda konversi sebelum Anda memulai konversi.

Ansgar Wiechers
sumber
10
Ingatlah untuk selalu membuat cadangan sebelum Anda melakukan hal semacam ini.
Baarn
Saya menggunakan Win7. tetapi jika saya menggunakan convert maka akan memformat seluruh partisi saya. dan ini bukan yang saya inginkan.
Kashif
3
Menggunakan alat konversi tidak menghapus kontennya. Tapi tetap saja merupakan praktik yang baik untuk menyimpan cadangan.
PhonicUK
1
@ Kashif mengapa Anda ingin menggunakan FAT32 dengan win7? NTFS adalah sistem file yang jauh lebih baik baik dalam mendukung file besar maupun keamanan dan stabilitas (lebih sedikit masalah dengan korupsi data).
Alan Barber
4
Saya heran Windows 7 bahkan memungkinkan Anda memiliki partisi sistem FAT32.
Alan B
4

Anda bisa menggunakan Partition Magic, yang memungkinkan Anda untuk mempartisi ulang drive tanpa merusak data, sehingga Anda membuat partisi ntfs 12gb, unzip file Anda kemudian mengode ulang dengan ffmpeg atau alat pengodean lain kembali ke partisi fat32 Anda kemudian mengembalikan partisi kerja 12gb ke fat32 mengemudi ... panjang lebar, tetapi harus bekerja

David McGowan
sumber
4

Sama sekali mustahil untuk membuat file yang lebih besar dari 4GB dalam volume FAT32. Satu-satunya cara untuk menyelesaikan masalah Anda adalah

  1. ubah format partisi Anda menjadi exFAT atau NTFS atau format lain yang mendukung file besar
  2. perlakukan file rar Anda sebagai stream - ini mungkin secara teori tapi saya tidak tahu implementasi ini.
Lingfeng Xiong
sumber
Saya bertanya-tanya mengapa exFAT tidak ada di antara jawaban lainnya. Pertanyaannya sebenarnya adalah apakah Microsoft memiliki dukungan untuk melakukan upgrade inplace dari FAT32 ke exFAT.
Natalie Adams
1
exFAT adalah properti dan kurang dukungan. Tentu saja M $ merekomendasikan kami untuk meningkatkan ke exFAT untuk penyimpanan yang dapat dilepas seperti Flash Drive dan kartu SD untuk menghindari kerugian yang disebabkan oleh fitur jurnal NTFS, tetapi itu bukan hanya versi baru dari FAT32 - ini hampir merupakan sistem file yang sepenuhnya baru. Selama bertahun-tahun FAT32 banyak digunakan, hampir setiap perangkat dan program mendukungnya. Namun, exFAT hanya diketahui sebagai dukungan di Windows XP SP1 nanti, dan dalam sistem seperti UNIX, hanya Mac OS X dan implementasi Fuse yang diketahui didukung.
Lingfeng Xiong
FWIW, di sinilah untuk mengunduh paket pembaruan driver sistem file Microsoft exFAT untuk Windows XP dan Windows Server 2003 versi 32 dan 64-bit. Ini mendukung volume maksimum dan ukuran file secara teoritis hingga 64 ZB (benar, ZettaBytes, yang merupakan Masing-masing 1 miliar TeraBytes).
martineau
0

Jawaban terbaik dan satu-satunya adalah tidak. Anda tidak bisa, alasan -> pencipta sistem file FAT32 telah menerapkan batasan pada ukuran maksimum file yang dapat ditangani (4GB).

Meskipun banyak pengguna telah menjawabnya sebelumnya, satu-satunya hal yang dapat saya tambahkan adalah itu berarti selain mengubah drive Anda ke NTFS atau menyalin file itu ke drive pen diformat dalam sistem NTFS dan kemudian mengekstraksi, tidak dapat bekerja, karena itu adalah OS yang menyimpan data dalam file / lokasi / folder sementara untuk tujuan sementara, yang tidak dapat lagi melewati batas 4GB.

Cara termudah adalah dengan membeli pen drive dan membuka kompres data Anda di dalamnya.

Sumberdaya: - Pengalaman luas dengan OS Windows

Vivek
sumber
3
tolong kurangi penggunaan format tebal Anda , tidak perlu berlebihan. Itu tidak meningkatkan posting Anda
Sathyajith Bhat
-1

Anda dapat mengonversi FAT32 Anda ke NTFS tanpa kehilangan data Anda dengan metode berikut untuk transfer 4gb Anda

Di Windows,

  • klik Mulai -> Jalankan
  • ketik cmd
  • kemudian ketik convert c: / fs: ntfs (tergantung pada nama drive Anda, dalam kasus saya C: )

Agar ini dapat berjalan, Anda harus meng-unmount disk yang ingin Anda konversi. Untuk ini, cukup reboot komputer dan jangan melakukan apa pun selain mencoba mengonversi sistem file. Jika Anda masih mendapatkan kesalahan itu, reboot ke safe mode dan lakukan lagi. Konversi tidak benar-benar terjadi saat itu. Ini akan mem-boot ulang komputer dan kemudian menjalankan proses konversi sebelum OS memuat dengan benar.

Vimal Venugopalan
sumber