Laman » bagaimana untuk » Apakah Perbezaan Antara Format Cepat dan Lengkap?

    Apakah Perbezaan Antara Format Cepat dan Lengkap?

    Kedua-dua jenis pemformatan akan membawa anda dalam perjalanan untuk menyediakan sistem pengendalian baru, tetapi adalah satu versi pemformatan yang lebih baik, atau lebih baik daripada yang lain? Apakah perbezaan antara keduanya? Kami meneroka jawapan kepada soalan-soalan dalam siaran SuperQser Q & A hari ini.

    Sesi Soalan & Jawapan hari ini datang kepada kami dengan ihsan SuperUser-bahagian pembahagian Stack Exchange, kumpulan yang diketuai oleh komuniti laman web Q & A.

    Gambar ditunjukkan di atas ihsan saebaryo.

    Soalan

    Pembaca SuperUser Rudolph ingin tahu apa perbezaan antara format pantas dan penuh ialah:

    Saya memasang Windows XP pada komputer dan sekali lagi saya sampai ke titik di mana ia meminta anda untuk memilih antara format cepat dan format penuh. Apakah perbezaannya? Saya tahu dengan pemasangan Windows 7 & 8 nampaknya melakukan format cepat secara lalai. Adakah terdapat perbezaan antara kedua-dua dari segi risiko atau konsistensi?

    Seperti namanya, terdapat perbezaan dalam jumlah masa setiap jenis pemformatan mengambil, tetapi apa lagi yang berlainan di antara keduanya? Adalah lebih baik, atau lebih baik daripada yang lain?

    Jawapan

    Penyumbang SuperUser Werner Henze mempunyai jawapan untuk kami:

    Pemformatan istilah digunakan untuk perkara yang berbeza.

    Pertama ia digunakan untuk pemformatan peringkat rendah cakera keras. Ini termasuk mengambil cakera dan membahagikannya kepada unit kecil - blok, yang boleh diakses oleh sistem operasi. Pada masa ini pengeluar mengkonfigurasi saiz sektor (seperti 512 bait atau 4096 bait) dan format tahap rendah cakera. Biasanya pengguna tidak dapat format format cakera keras lagi.

    Kedua, pemformatan digunakan untuk pemformatan peringkat tinggi cakera keras. Ini bermakna bahawa sistem operasi menulis struktur sistem fail ke cakera. Dengan FAT yang lama (Jadual Alokasi Fail) misalnya, sistem akan menulis sektor boot ke sektor disk pertama dan FAT kosong ke sektor berikut. Kosong dalam kes ini bermakna semua entri dalam Jadual Alokasi Fail ditandakan sebagai tidak digunakan.

    Pemformatan peringkat tinggi mungkin termasuk mengimbas cakera untuk sektor tidak baik (periksa jika setiap sektor boleh dibaca), dan ia mungkin termasuk menulis sifar ke semua sektor data pada cakera.

    Apabila anda memformat cakera, Windows XP melakukan format tahap tinggi dan ia menulis struktur sistem fail ke cakera. Apabila anda mengatakan format penuh, maka Windows XP juga memindai semua sektor pada cakera untuk sektor tidak baik (lihat MSKB 302686). Memandangkan Windows Vista, format penuh menulis sifar kepada semua sektor data (lihat MSKB 941961). Mengakses setiap sektor pada cakera mengambil lebih banyak masa daripada format pantas, yang hanya menulis blok yang mengandungi struktur sistem fail. Oleh itu biasanya format cepat adalah apa yang anda mahu kerana ia lebih cepat. Tetapi ada kes di mana anda mungkin mahu melakukan format penuh.

    1. Anda mungkin mempunyai cakera yang anda mahu memusnahkan atau memberi. Jika anda hanya melakukan format yang cepat, maka data fail masih pada cakera, hanya struktur sistem fail (nama fail dan maklumat di mana fail disimpan pada cakera) akan dipadamkan. Dengan program khusus seseorang mungkin cuba untuk "membuang semula" fail anda - data masih ada, tugas program ini adalah untuk meneka / mengetahui blok data yang dimiliki oleh fail mana.

    2. Anda mungkin tidak pasti sama ada cakera keras berada dalam keadaan yang baik. Kemudian format penuh adalah idea yang baik kerana ia mengakses setiap sektor, jadi jika mana-mana sektor yang buruk, ini akan diiktiraf. Dengan format yang cepat hanya beberapa sektor akan ditulis. Dengan nasib buruk anda berakhir dengan format cepat yang berjaya, dan apabila anda ingin menulis data ke cakera kemudian, ia gagal. Kemudian anda mungkin akan berharap anda telah melakukan format penuh yang akan memeriksa seluruh cakera kanan pada mulanya. Sudah tentu anda sentiasa boleh menjalankan 'chkdsk / r' kemudian untuk mengimbas cakera untuk sektor yang tidak baik.

    Anda bertanya mengenai risiko dan konsistensi. Saya menulis tentang risiko di atas. Mengenai konsistensi tidak ada perbezaan. Dengan setiap format sistem operasi menulis struktur sistem fail, dan struktur ini adalah titik permulaan untuk setiap akses sistem fail. Ia tidak membuat apa-apa perbezaan sekiranya sektor yang tidak digunakan adalah kosong atau diisi dengan data rawak.

    Untuk maklumat lanjut, anda mungkin ingin melihat Artikel Wikipedia untuk Pemformatan.


    Mempunyai sesuatu untuk menambah penjelasannya? Bunyi dalam komen. Ingin membaca lebih banyak jawapan dari pengguna Stack Exchange yang berteknologi tinggi? Lihat thread perbincangan penuh di sini.