Pemulihan sektor boot Windows. Cara mengembalikan sektor boot dan catatan boot

Bagaimana cara memperbaiki sektor boot hdd

Hampir setiap pengguna yang bekerja dengan komputer dihadapkan dengan masalah korupsi sektor hdd. Ada beberapa alasan untuk ini, mulai dari shutdown yang tidak tepat hingga penetrasi virus yang dalam. Ada banyak cara yang mungkin untuk memulihkan sektor boot hdd dan data di dalamnya (dalam beberapa kasus, informasi mungkin hilang selamanya). Beberapa opsi akan terlalu rumit untuk pengguna PC biasa, dan yang terburuk adalah bahwa tindakan yang salah dapat menyebabkan proses kehilangan data yang tidak dapat diperbaiki atau kerusakan global pada sistem secara keseluruhan. Oleh karena itu, aturan pertama sebelum memulai pekerjaan pemulihan adalah mencoba mengurangi jumlah dampak dan terutama manipulasi yang tidak dapat dipahami dan tidak diverifikasi. Tidak disarankan untuk menghapus, memotong, atau menyalin apa pun. Setiap masalah bersifat individual, jadi Anda perlu memeriksa sektor pada perangkat lunak yang berbeda. Ada banyak program yang berbeda, yang paling populer adalah:

HDDScan;
Pemulihan Berkas Aktif;
R-Studio;
Partisi Nortonmagic;
Raxco;
Master Partisi EASEUS.

Dan ini, tentu saja, tidak semuanya, tetapi program-program ini paling sering mengatasi tugas, dan menikmati ulasan yang baik di antara pengguna. Sayangnya, ini tidak selalu dapat memulihkan sektor boot hdd sesegera mungkin, masalah mungkin muncul dengan menentukan jenis sistem file, atau keberadaan sektor ini tidak akan terlihat.

Pemformatan Media

Metode ini cocok untuk mereka yang tidak peduli dengan informasi di media dan penting untuk mengembalikan boot sector hdd sesegera mungkin. Setelah prosedur ini, dalam 80% kasus, pekerjaan dipulihkan sepenuhnya. Tetapi metode ini lebih sering digunakan dalam kasus yang paling ekstrim, karena. data pada disk masih memainkan peran penting bagi hampir semua orang, terutama jika itu adalah komputer yang berfungsi.

testdisk
Jika pengguna mengalami masalah untuk pertama kalinya dan sama sekali tidak tahu cara mengembalikan sektor boot hdd2, utilitas ini dapat dengan cepat mengatasi tugas tersebut. Namun, bukan tanpa partisipasi pengguna itu sendiri, beberapa poin perlu dipahami. Kompleksitas khusus dari program ini adalah antarmuka bahasa Inggris. Dengan pengetahuan tentang kata-kata teknis, sistem akan dapat dipahami.

Pertimbangkan metode ini poin demi poin:
1) Temukan Buat file log baru, jika perlu, masukkan log.
2) Selanjutnya, Anda perlu mencari media yang rusak sesuai dengan deskripsi karakteristiknya, misalnya: Disk / dev / sds - 160 GB, pilih.
3) Langkah selanjutnya, pilih jenis partisi antara Intel, Sun, Mac, dll.
4) Setelah itu, kemungkinan operasi dibuka yang dapat dilakukan dengan disk. Pilih Analisis.
5) Berikutnya adalah analisis kemungkinan kerugian dan struktur keseluruhan.
6) Pemilihan geometri pada disk
7) Langkah terakhir di bagian "Master Boot Record" bertanggung jawab untuk me-reboot sektor. Anda harus memilih disk yang rusak, lalu periksa sektornya, timpa MBD.

Dengan tindakan yang benar, setelah reboot, disk akan berfungsi kembali dan pada saat yang sama memiliki semua datanya dalam bentuk yang sama.

Cara kedua adalah aplikasi di Windows
Karena berbagai alasan, opsi pertama mungkin tidak berfungsi, dan pertanyaan tentang cara memulihkan sektor boot hdd3 Anda tetap terbuka. Untuk memahami proses pemulihan itu sendiri, mari kita lihat lebih dekat apa itu MBR.

MBR adalah sektor pertama yang ditemukan pada disk, memiliki tabel partisi khusus dan program boot, membaca data dan jalurnya, mulai dari hard disk dan diakhiri dengan partisi sistem operasi yang diinstal.

Kursus tindakan:
1) Pertama, Anda perlu menyalakan komputer dan memilih boot dari disk instalasi atau drive USB, tekan sembarang tombol dan pilih "Pemulihan Sistem" di jendela instalasi Windows, jika masalah ditemukan, klik perbaiki dan reboot.
2) Jika ini tidak membantu sektor boot, buka kembali "pemulihan sistem" dan pilih item "berikutnya", tulis bootrec / fixmbr pada baris perintah. Perintah ini akan memeriksa kompatibilitas master boot record dan memecahkan masalah kerusakannya. Tapi tidak ada yang akan berubah di tabel partisi.
3) Kami mengeluarkan perintah bootrec / fixboot berikut, tindakan ini menulis sektor boot baru yang akan kompatibel dengan Windows. Klik "keluar" dan restart komputer Anda.

Secara keseluruhan, ini harus berhasil! Tetapi seperti yang ditunjukkan oleh praktik, memulihkan sektor boot hdd tidak begitu mudah, dan dalam hal ini ada lebih banyak cara dan perintah:
1) Perintah bootrec / ScanOs melakukan full scan dan mencari sistem operasi, jika ditemukan maka akan terlihat di layar.
2) bootrec / RebuildBcd digunakan untuk menambahkan Windows yang ditemukan ke menu boot umum, kombinasi Y dan enter akan menyelesaikan proses penambahan.

Jika itu tidak berhasil, perintah seperti bootsect/NT60 SYS berdasarkan kasus per kasus dapat memulihkan sektor boot hdd dengan memperbarui kode boot master. Kemudian Anda perlu mengklik "keluar" dan restart komputer Anda.
Tentu saja, ini jauh dari semua metode dan program yang ada, jadi jika opsi ini tidak membantu, adalah bijaksana untuk menghubungi forum komputer, karena banyak pengguna dihadapkan dengan masalah ini dan saling memberi tahu cara melanjutkan agar cukup mengembalikan boot sector hdd dan tidak merusaknya lagi. Sektor boot adalah topik yang cukup populer, jika Anda mencari di Google menjadi jelas bahwa situasi dengan kegagalan bootloader sangat berbeda, tetapi hampir selalu ada tindakan balasan untuk tindakan apa pun. Berikut adalah beberapa program pemulihan hard drive yang lebih baik dan efektif:
MBRFix
Hard Disk Paragon
Sepatu Hirlen

Setiap sistem operasi Windows dari komputer pribadi memiliki alat khusus yang bertanggung jawab atas suatu tindakan atau operasi. Tetapi ada alat yang dengannya Anda dapat mengubah kesalahan dan masalah, serta memulihkan windows dari baris perintah.
Jika OS tidak bisa boot, Anda perlu menggunakan bantuan utilitas Bootrec.exe

Dengan bantuannya, masalah diperbaiki di komputer, data diperbaiki, termasuk unduhan windows atau file konfigurasi unduhan.

Bootrec.exe - Membantu memperbaiki boot Windows

Jika Anda mengalami masalah saat memulai komputer dan menemukan masalah dengannya, Anda harus menggunakan metode ini untuk memperbaiki kesalahan boot Windows. Tidak masalah Windows mana yang diinstal, masalahnya harus diselesaikan sehingga Anda dapat terus melakukan tugas yang diberikan kepada Anda.

Saat bekerja dengan alat seperti Bootrek.exe, mereka menggunakan perintah untuk , tetapi jika situasi masalah muncul di OS itu sendiri, alat tersebut harus dijalankan di dalamnya.

Jika ini terjadi pada versi Windows 7, Anda memerlukan media instalasi atau disk yang mampu memulihkan sektor boot hard drive. Anda dapat mem-boot dari disk USB atau DVD, itu tergantung pada versi OS.

gambar 1. Saat Anda melihat gambar seperti itu di monitor, klik fungsi yang disorot

Maka Anda perlu memutuskan pilihan sistem operasi yang perlu diperbarui. Ini adalah usaha yang serius, karena di antara banyak sistem, hanya satu yang perlu diperbaiki. Klik tombol "Berikutnya" untuk melanjutkan.

gambar 2. Jendela baru akan terbuka dengan properti pemulihan, tetapi hanya baris perintah boot yang diperlukan di sini

Jika tidak ada disk untuk diinstal pada Windows 7 atau disk yang bertanggung jawab untuk memulihkan sektor boot, Anda memerlukan akses ke alat. Mereka menggunakan partisi tersembunyi pemulihan. Windows 7 akan dapat mengaturnya secara otomatis ketika OS diinstal.

Ikuti urutan tertentu: perlu akses ke sistem Pemulihan, Diagnostik, Opsi lanjutan, dan Baris perintah

Menulis sektor boot baru

Fungsi bootrec dengan opsi /FixBoot akan memungkinkan untuk menulis ke sektor boot di dalam partisi sistem pada hard drive. Saat melakukan prosedur ini, Anda perlu menggunakan partisi boot, tetapi hanya partisi yang kompatibel dengan versi Windows 7 dan 8.

Opsi ini dapat digunakan:

  • Jika ada kerusakan pada sektor boot, dan struktur serta ukurannya tidak memenuhi persyaratan hard disk.
  • Saat menulis sektor boot yang tidak kompatibel dengan sistem Windows.
  • Ketika OS Windows lama diinstal di tempat versi baru.
Untuk menulis sektor boot baru, Anda perlu menjalankan bootrec.exe seperti pada gambar

Sistem operasi Windows 10 baru dari Microsoft telah mendapatkan popularitas di antara jutaan pengguna PC di seluruh dunia. Namun seperti semua produk baru, Windows 10 bukannya tanpa kekurangan. Banyak pengguna pengalaman OS ini masalah bootloader. Paling sering, masalah ini terjadi karena kebijakan pembaruan sistem operasi baru.

Sekarang di Windows 10 Anda tidak dapat mematikan pembaruan, seperti di Windows 7 dan XP.

Masalah yang sama dengan bootloader muncul dengan sendirinya ketika pengguna tidak menunggu pembaruan sistem selesai dan mematikannya tombol POWER.

Setelah pengguna menyalakan komputer lagi, dia menemukan pesan seperti itu di layar monitornya.

Pesan ini menunjukkan bahwa bootloader Anda rusak dan perlu diperbaiki. Perlu juga dicatat bahwa mematikan komputer selama pembaruan bukan satu-satunya alasan kerusakan. Bootloader masih bisa rusak virus dan berbagai malware. Penyebab kegagalan lainnya yang cukup umum adalah HDD rusak, yang mana sektor buruk, yaitu, catatan boot akan ditempatkan di sektor-sektor ini. Juga, penyebab kerusakan bootloader bisa jadi menginstal OS junior di atas Windows 10. Untuk membantu pembaca kami memulihkan bootloader, di bawah ini kami telah menyiapkan contoh di mana kami akan menjelaskan secara rinci cara memulihkannya.

Cara termudah untuk memulihkan

Ketika pengguna PC melihat pesan tentang kerusakan bootloader, pertanyaan pertama yang muncul untuk pengguna PC adalah bagaimana memulihkan bootloader Windows 10. Dalam contoh ini, kami akan menjelaskan cara termudah untuk memulihkannya. Untuk contoh ini, kita perlu .

Jika Anda tidak memiliki disk ini dan akses Internet, Anda dapat membuatnya di komputer lain dengan OS yang sama.

Anda juga dapat menggunakan disk instalasi Windows 10 asli untuk tugas ini.Baiklah, mari kita mulai. Masukkan disk pemulihan ke dalam drive dan boot darinya saat komputer dinyalakan.

Di jendela pertama Wizard Disk Pemulihan, Anda harus menentukan tata letak papan ketik, yang akan membuka menu wizard.

Di jendela ini, kita akan memilih tab kedua " Penyelesaian masalah” dan segera pergi ke “”.

Pada parameter tambahan, kami tertarik pada tab "". Setelah mengklik tautan ini, wizard akan meminta Anda untuk memilih OS untuk memulihkan peluncurannya.

Komputer yang diuji memiliki satu sistem operasi Windows 10 yang diinstal, jadi hanya ada satu pilihan di wizard. Setelah OS dipilih, sistem akan mulai memecahkan masalah komputer dan harus memperbaiki bootloader yang rusak.

Jika menggunakan metode ini Anda gagal mengembalikan Windows 10 ke urutan kerja, maka dalam contoh berikut kami akan menjelaskan proses terperinci memulihkan sektor boot menggunakan utilitas sistem bagian disk dan boot bcd.

Memulihkan bootloader Windows 10 menggunakan baris perintah

Untuk metode ini, kita juga perlu Disk pemulihan Windows 10. Mari kita boot dari disk, seperti pada contoh sebelumnya hingga item "". Di menu ini, kami tertarik pada tab "", yang akan kami buka.

Pertama-tama, kita akan menjalankan utilitas konsol di baris perintah bagian disk. Untuk melakukan ini, di konsol, masukkan perintah diskpart

Kami membutuhkan alat ini untuk menampilkan informasi tentang semua drive lokal di sistem. Sekarang kita perlu menemukan nomor partisi bootloader. Ini biasanya merupakan partisi tersembunyi yang memakan 500 MB. Partisi ini dibuat secara otomatis oleh installer Windows 10. Selanjutnya untuk mencarinya di DiskPart, kita akan memasukkan perintah list volume

Dari gambar Anda dapat melihat bahwa partisi dengan boot record berada di volume pertama pada drive C. Juga pada gambar Anda dapat melihat bahwa Windows 10 sendiri diinstal pada drive D. Sekarang kita harus keluar dari program disk. Anda dapat melakukan ini dengan perintah keluar.

Setelah keluar dari DiskPart, masukkan perintah bcdboot.exe D:\Windows Perhatikan juga bahwa perintah menggunakan drive D, karena di sana sepuluh diinstal.

Perintah ini sepenuhnya memulihkan lusinan file boot. Prinsip dari perintah ini adalah menggunakan utilitas boot bcd. Pengembang secara khusus membuat utilitas ini untuk bekerja dengan file boot Windows. Perlu juga dicatat bahwa berkat utilitas yang sama, penginstal Windows membuat partisi tersembunyi dan menyalin file boot ke dalamnya.

Memulihkan bootloader Windows 10 menggunakan baris perintah (Metode dua)

Dalam metode kedua, kami juga akan menggunakan utilitas bagian disk dan boot bcd dan coba timpa bootloader. Untuk melakukan ini, jalankan DiskPart dan cari tahu di disk mana partisi tersembunyi kami dan partisi tempat Windows 10 diinstal.Peluncuran utilitas ini dijelaskan di atas.

Sekarang kita perlu memformat partisi tersembunyi, yang terletak di volume pertama. Untuk melakukan ini, kami akan mengetik perintah pilih volume 1, yang akan memilih partisi terenkripsi tersembunyi kami dengan ukuran 500 MB.

Langkah selanjutnya adalah memformat partisi yang dipilih. Ini dilakukan untuk menghapus semua file darinya. Untuk operasi ini, masukkan perintah dalam format konsol fs=FAT32

Setelah memformat partisi, kita akan keluar dari utilitas disk dan memasukkan perintah bcdboot.exe D:\Windows baru yang dimasukkan pada contoh sebelumnya.

Perintah ini tidak akan memperbaiki file bootloader seperti pada contoh sebelumnya, tetapi membuat baru. Seperti yang sudah Anda pahami, metode ini digunakan jika yang pertama tidak berhasil.

Cara Lain Memperbaiki Boot Windows 10 Menggunakan Command Prompt

Metode ini membutuhkan utilitas bootrec. Berbeda dengan utilitas sebelumnya, utilitas ini tidak mengembalikan file bootloader, tetapi memulihkan catatan boot. Artinya, dia mengembalikan MBR- sektor pertama pada HDD. Sangat penting untuk sistem operasi bahwa MBR aman dan sehat. Ketika komputer mulai, BIOS-nya pertama-tama mencari MBR untuk memulai sistem operasi darinya. Untuk contoh ini, mari kita mulai, seperti pada contoh sebelumnya, baris perintah. Utilitas yang dimaksud memiliki dua perintah utama /FixMbr dan /FixBoot Perintah pertama diperlukan untuk memperbaiki MBR, dan yang kedua menciptakan yang baru. Pertama-tama, pertimbangkan situasi ketika MBR kita rusak. Untuk melakukan ini, masukkan perintah pertama di konsol.

Pada gambar di atas, Anda dapat melihat bahwa operasi berhasil, yang berarti MBR telah dipulihkan.

Sekarang pertimbangkan situasi di mana metode pertama tidak berfungsi, yaitu, kami akan membuat sektor MBR baru. Untuk melakukan ini, kami menggunakan perintah kedua.

Dari gambar di atas, Anda dapat melihat bahwa sektor MBR baru berhasil dibuat.

Contoh menunjukkan betapa mudahnya memulihkan sektor MBR menggunakan utilitas konsol Bootrec. Jika Anda memiliki masalah dengan awal m Windows 10, sebaiknya gunakan contoh ini terlebih dahulu.

Kami membersihkan sistem dari malware sebelum memulihkan bootloader

Jika malware adalah penyebab kerusakan bootloader, maka ini kode berbahaya harus dihapus sebelum pemulihan. Ini akan membantu Anda dalam situasi ini. Ini adalah disk penyelamat memiliki banyak alat untuk memulihkan komputer, serta mengobatinya dari virus. Anda dapat mengunduh Dr.Web LiveDisk di situs web resminya www.drweb.ru. Live CD ini berbasis linux dan gratis. Disk ini didistribusikan sebagai citra ISO yang dapat dibakar ke disk optik atau flash drive USB. Setelah membakar gambar ke disk, luncurkan Dr.Web LiveDisk.

Pilih item pertama di menu mulai dan lanjutkan mengunduh Dr.Web LiveDisk. Setelah beberapa detik, OS berbasis Linux, yang sebenarnya adalah Dr.Web LiveDisk, akan mulai.

Dalam sistem operasi ini, Anda dapat sepenuhnya membersihkan komputer Anda dari virus dan bahkan membuat cadangan semua informasi.

Juga berguna adalah fakta bahwa OS ini memiliki dukungan Internet penuh dan browser bawaan Firefox.

Menyimpulkan

Sebagai kesimpulan, saya ingin mengatakan bahwa jika Anda mengetahui semua seluk-beluk pemulihan bootloader, maka Anda dapat dengan cepat memperbaiki komputer Anda. Perlu juga memperhatikan situasi ketika tidak mungkin mengembalikan sektor boot dan bootloader itu sendiri. Dalam hal ini, Anda harus bermain aman dan menggunakan alat pemulihan sistem lengkap. Sarana ini adalah gambar sistem penuh, dibuat melalui OS Windows 10 itu sendiri, serta program seperti Acronis True Image. Kami berharap materi kami dapat membantu Anda memulihkan bootloader dari MBR, dan komputer akan berfungsi seperti semula.

Video Terkait

Bootloader Windows 7 berhenti bekerja karena berbagai alasan - jika boot.ini rusak atau jika Anda mencoba menginstal XP bersama dengan Seven, setelah itu yang terakhir tidak mau boot. Ini karena XP menimpa catatan boot MBR Windows 7. Biasanya, bootloader Windows 7 dipulihkan menggunakan alat sistem standar. Anda juga dapat menggunakan alat lain, seperti Bootice.

Cara termudah untuk memulihkan bootloader

Jika menekan F8 tidak membuka metode startup tambahan dan pemecah masalah, maka Anda harus menggunakan disk pemulihan atau flash drive Windows 7. Dari drive ini, Anda harus mem-boot komputer ke lingkungan pemulihan dengan mengklik tautan pemulihan sistem di bagian bawah jendela instalasi OS.

  1. Komputer akan secara otomatis mencoba menemukan solusi untuk masalah tersebut, yang akan memberi tahu Anda di jendela yang terbuka.
  2. Jika utilitas pemulihan sesuai dengan tugas, yang tersisa hanyalah mem-boot ulang.

Jika bootloader Windows 7 tidak dapat dipulihkan setelah XP, gunakan alat perbaikan startup, yang, bersama dengan yang lain, merupakan bagian dari disk instalasi atau flash drive. Biasanya, metode sederhana ini dapat menangani masalah startup MBR sederhana.

Edit boot.ini

Boot.ini bertanggung jawab untuk memulai sistem secara default. Jika salah satu OS diinstal atau dihapus secara tidak benar, catatannya yang tidak berfungsi akan disimpan di boot.ini yang sama. Itu terletak di root partisi sistem, jadi untuk mengeditnya, komputer harus dikonfigurasi untuk menampilkan file tersembunyi.

Kadang-kadang boot.ini dapat dirusak oleh virus atau beberapa program dapat menyebabkannya, setelah itu OS tidak memulai dengan sendirinya.

Cara mengatasinya sederhana - boot dari LiveCD dan edit boot.ini dengan notepad biasa. Hanya ada dua bagian di sini - boot loader, yang mengontrol boot dan sistem operasi. Anda harus mengingat nilai dari beberapa parameter:

  • timeout=10 - waktu dalam detik selama pengguna dapat memilih OS yang akan dijalankan;
  • multi(0) dan disk(0) adalah parameter yang harus memiliki nilai nol;
  • rdisk(0) - nomor disk dengan partisi sistem (dihitung dari nol).

Secara umum, boot.ini dari satu OS akan terlihat seperti pada gambar.

Menggunakan baris perintah untuk memulihkan sektor MBR

Anda dapat masuk ke mode baris perintah dari disk boot atau flash drive yang sama dengan membuka alat pemulihan sistem dan memilih item terakhir "Baris perintah".

  1. Ketik perintah Bootrec lalu tekan Enter, daftar fitur lengkap akan muncul
  2. Tuliskan sektor MBR, yang ada perintah Bootrec.exe /FixMbr;
  3. Pada penyelesaian operasi yang berhasil setelah menekan Enter, komputer akan memberi tahu pengguna di baris berikutnya;
  4. Selanjutnya, lakukan prosedur untuk menulis sektor boot baru, yang memasukkan Bootrec.exe /FixBoot;
  5. Tetap hanya untuk masuk Keluar dan mencoba me-restart komputer.
  1. Masukkan baris perintah dari disk instalasi atau flash drive;
  2. Masuk ke Bootrec /ScanOs, setelah itu utilitas akan memindai komputer untuk sistem operasi;
  3. Tulis perintah Bootrec.exe /RebuildBcd di baris berikutnya, program akan meminta Anda untuk menambahkan semua versi Windows yang ditemukan ke menu mulai, termasuk XP, dll.;
  4. Tetap setuju dengan ini dengan menekan Y dan Enter secara berurutan, setelah itu, ketika sistem boot, Anda akan memiliki pilihan OS mana yang akan di-boot - XP atau tujuh.

Anda dapat memperbaiki masalah dengan MBR dengan satu perintah lagi. Untuk melakukan ini, pada baris perintah, masukkan bootsect /NT60 SYS, lalu Enter. Masuk Keluar untuk keluar. Akibatnya, kode boot master akan diperbarui dan sistem Anda akan muncul dalam daftar saat boot.

Jika terjadi masalah serius, MBR mungkin tidak dapat dipulihkan menggunakan metode yang dijelaskan, jadi Anda harus mencoba menimpa file di penyimpanan boot.

Bootmgr hilang

Pesan seperti itu pada layar hitam biasanya ditampilkan oleh komputer ketika sektor MBR rusak atau terhapus. Alasannya mungkin tidak terkait dengan MBR, misalnya, jika BIOS kehilangan pengaturan tab Boot dan sistem mencoba melakukan boot dari disk yang salah. Tetapi lebih sering bootloader yang harus disalahkan, jadi kami akan menjelaskan cara mengembalikan boot Windows 7.

Pada disk dengan Windows 7 selalu ada partisi tersembunyi kecil yang dicadangkan 100-megabyte untuk menulis file boot OS, termasuk BOOTMGR yang rusak. Anda cukup menyalin BOOTMGR dari media instalasi dan menulis ke partisi ini. Untuk ini:

  1. Buka baris perintah dari disk pemulihan.
  2. Masukkan perintah diskpart dan daftar volume secara berurutan, setelah itu daftar disk Anda dan huruf yang ditetapkan sistem untuk masing-masingnya akan muncul di layar. Kami tertarik pada partisi yang dicadangkan 100 MB dan drive optik - drive C dan F, masing-masing, seperti pada gambar.
  3. Untuk keluar, ketik Keluar dan tekan Enter.

Ketik huruf drive instalasi diikuti dengan titik dua dan perintah untuk menyalin bootmrg ke partisi yang dicadangkan. Ini akan terlihat seperti ini:

  • F: lalu Enter;
  • salin bootmgr C:\ dan tekan Enter;
  • Keluar, utilitas akan keluar.

Jika penyalinan ke partisi tersembunyi gagal, toko unduhan dapat ditimpa sepenuhnya. Mengembalikan bootloader Windows 7 dilakukan dengan perintah bcdboot.exe N:\Windows, di mana N adalah huruf drive dengan OS. Setelah Anda diberitahu bahwa file berhasil dibuat, Anda dapat keluar dari alat dengan perintah Keluar dan restart komputer Anda.

  • tulis baris diskpart pada baris perintah, yang memanggil utilitas;
  • untuk membuat daftar semua disk fisik yang tersedia, tulis disk daftar;
  • disk yang diperlukan dipilih dengan perintah sel disk 0, di mana 0 adalah jumlah satu-satunya HDD yang terpasang;
  • untuk menampilkan semua partisi hard drive, masukkan partisi daftar;
  • untuk memilih partisi yang dicadangkan, tulis perintah sel part 1, di mana 1 adalah nomor partisi;
  • membuatnya aktif dengan mengetik aktif;
  • Keluar dari aplikasi dengan menulis exit.

Dalam kasus ekstrim, Anda dapat sepenuhnya menghapus dan memformat partisi sistem secara manual dengan memulai dari beberapa LiveCD, dan kemudian menggunakan perintah bcdboot.exe untuk membuat sektor lagi.

Menggunakan Bootice

Jika Windows XP diinstal setelah Seven, karena sektor MBR yang ditimpa, hanya XP yang memulai dan Anda tidak memiliki opsi untuk memilih sistem setelah Anda menghidupkan komputer. Pada saat yang sama, kedua sistem berfungsi penuh, dan Anda dapat mengembalikan menu mulai dengan sangat mudah, di mana utilitas Bootice digunakan:


Di jendela Bootice baru di sebelah kiri Anda akan melihat daftar boot OS, di mana Anda perlu menambahkan "Tujuh" yang hilang ke Windows XP:

  • klik "Tambah";
  • dalam daftar yang terbuka, pilih baris entri Windows 7 baru;
  • di sisi kanan di bidang input atas, pilih hard drive;
  • di bidang di bawah ini, tunjukkan bagian dengan "Tujuh";
  • klik simpan pengaturan dasar.

Program akan memberi tahu Anda tentang keberhasilan perubahan elemen ini di Boot dan Anda dapat keluar dari Bootice. Saat berikutnya Anda menghidupkan komputer, Anda sudah dapat memilih OS mana yang akan di-boot dari hard drive Anda - Windows 7 atau XP.

Mengeluh tentang konten


  • Pelanggaran hak cipta Spam Konten tidak valid Tautan rusak


  • Kirim

    Tidak peduli seberapa canggih sistem operasi, itu tidak dapat di-boot tanpa memiliki dua sektor pada hard drive yang berisi kode yang diperlukan untuk menjalankan sistem operasi apa pun. Sektor pertama disebut Master Boot Record (MBR); itu selalu terletak di: sektor 1/silinder 0/head1 dan merupakan sektor pertama dari hard drive. Sektor terpenting kedua adalah Sektor Boot (boot sector), yang terletak di sektor pertama setiap volume.

    Catatan Boot Master

    Master Boot Record adalah struktur disk yang paling penting; sektor ini dibuat ketika disk dipartisi. Sektor MBR berisi kode kecil yang disebut Master Boot Code, serta tanda tangan disk dan tabel partisi. Di akhir sektor MBR adalah struktur dua byte yang menunjukkan akhir sektor. Ini memiliki nilai 0x55AA. Tanda tangan disk adalah nomor unik yang terletak di offset 0x01B8 yang memungkinkan sistem operasi mengidentifikasi disk secara unik.

    Kode yang terletak di sektor MBR melakukan tindakan berikut:

    • mencari partisi aktif di tabel partisi;
    • mencari sektor awal dari partisi aktif;
    • memuat salinan sektor boot dari partisi aktif ke dalam memori;
    • mentransfer kontrol ke kode yang dapat dieksekusi dari sektor boot.
    Jika fungsi ini gagal untuk menyelesaikan karena beberapa alasan, salah satu pesan galat sistem berikut ini dikeluarkan:
    • tabel partisi tidak valid;
    • Sistem operasi hilang.
    Perhatikan bahwa untuk floppy disk tidak ada konsep MBR. Sektor boot adalah sektor pertama pada disk. Juga perlu diingat bahwa setiap hard drive berisi sektor MBR, tetapi kode boot hanya digunakan pada drive yang memiliki partisi primer aktif.

    tabel partisi

    Tabel partisi adalah struktur 64-byte yang digunakan untuk menentukan jenis dan lokasi partisi pada hard drive. Isi dari struktur ini menyatu dan tidak bergantung pada sistem operasi. Informasi tentang setiap partisi adalah 16 byte, sehingga tidak boleh ada lebih dari empat partisi pada disk.

    Setiap informasi partisi dimulai pada offset tertentu dari awal sektor, seperti yang ditunjukkan pada: tab. satu.

    Mengimbangi

    | |

    artinya

    |

    Deskripsi

    0x01BE| 1 byte| 0x80| Indikator Boot - Menunjukkan apakah volume adalah partisi aktif. Mungkin memiliki nilai berikut: 00 - tidak digunakan untuk memuat; 80 - partisi aktif
    0x01BF| 1 byte| 0x01| Mulai Kepala
    0x01C0| 6 bit| 0x01| Sektor Awal - bit 0-5 digunakan. Bit 6 dan 7 digunakan oleh bidang berikutnya
    0x01C1| 10 bit| 0x00| Silinder Awal - angka 10-bit dengan nilai maksimum 1023
    0x01C2| 1 byte| 0x07| ID Sistem - menentukan jenis volume
    0x01C3| 1 byte| 0xFE| Kepala Akhir
    0x01C4| 6 bit| 0xBF| Sektor Akhir - bit 0-5 digunakan. Bit 6 dan 7 digunakan oleh bidang berikutnya
    0x01C5| 10 bit| 0x09| Ending Cylinder - angka 10-bit dengan nilai maksimum 1023
    0x01C6| kata ganda| 0x3F000000| Sektor Relatif - offset dari awal disk ke awal volume, dinyatakan dalam jumlah sektor
    0x01CA| kata ganda| 0x4BF57F00| Total Sektor - jumlah sektor dalam volume


    Sekarang kita sudah familiar dengan struktur record partisi, mari kita lihat lebih dekat beberapa field dalam record ini.

    Bidang indikator boot

    Entri pertama dalam tabel partisi, bidang Indikator Boot, menunjukkan apakah volume adalah partisi aktif. Kami mengingatkan Anda bahwa hanya partisi utama disk yang dapat aktif. Dimungkinkan untuk menginstal sistem operasi yang berbeda dan sistem file yang berbeda pada volume yang berbeda. Menggunakan utilitas seperti FDISK (MS-DOS), Manajemen Disk (Windows 2000), atau utilitas pihak ketiga, Anda dapat mengaktifkan partisi utama dan menetapkan nilai yang sesuai untuk bidang ini.

    Bidang ID Sistem

    Bidang ini berisi pengenal sistem dan menunjukkan sistem file mana - FAT16, FAT32 atau NTFS - yang digunakan untuk memformat volume, dan juga memungkinkan Anda untuk mengetahui beberapa karakteristik sistem file. Selain itu, bidang ini menunjukkan apakah ada partisi yang diperluas pada disk. Nilai yang mungkin untuk bidang ID Sistem ditampilkan di tab. 3.

    Jenis partisi

    |

    penjelasan

    0x01| Partisi utama atau drive logis FAT12. Volume memiliki kurang dari 32.680 sektor
    0x04| Partisi atau drive logis FAT16. Volume memiliki 32.680 hingga 65.535 sektor, atau berukuran 16 hingga 33 MB
    0x05| Bagian diperpanjang
    0x06| Partisi BIGDOS FAT16 atau drive logis. Ukuran dari 33 MB hingga 4 GB
    0x07| Partisi NTFS atau drive logis. Sistem File yang Dapat Diinstal
    0x0B| Partisi FAT32 atau drive logis
    0x0C| Partisi FAT32 atau drive logis menggunakan ekstensi BIOS INT 13h
    0x0E | Partisi FAT16 BIGDOS atau drive logis menggunakan ekstensi BIOS INT 13h
    0x0F| Partisi yang diperluas menggunakan ekstensi BIOS INT 13h
    0x12| bagian EISA
    0x42 |Volume Disk Dinamis (Windows 2000)


    Perhatikan bahwa hanya volume dengan bidang ID Sistem 0x01, 0x04, 0x05, atau 0x06 yang tersedia di bawah MS-DOS. Namun, volume dengan ID Sistem yang berbeda di bidang ini dapat dihapus menggunakan utilitas FDISK.

    Bidang Silinder, Kepala dan Sektor

    Bidang Silinder Awal, Silinder Akhir, Kepala Awal, Kepala Akhir, Sektor Awal, dan Sektor Akhir (biasa disebut CHS) adalah entri opsional dalam tabel partisi. Kode boot menggunakan nilai bidang ini untuk menemukan sektor boot dan mengaktifkannya. Bidang CHS mulai dari partisi tidak aktif menunjukkan sektor boot dari partisi utama dan sektor boot yang diperluas dari pengandar logis pertama di partisi yang diperluas.

    pada Nasi. 2 menunjukkan Master Boot Record (berisi kode, tabel partisi, dan tanda tangan) dan sektor boot untuk drive empat partisi.


    Nasi. 2
    Bidang Ending Cylinder pada tabel partisi memiliki ukuran 10 bit dan memungkinkan Anda untuk mendeskripsikan silinder dengan angka dari 0 hingga 1023. Bidang Start Head dan Ending Head memiliki ukuran 1 bit dan dapat berisi nomor head dari 0 hingga 255. Karena bidang Sektor Awal dan Sektor Akhir menempati masing-masing 6 bit, mereka dapat berisi nilai dari 0 hingga 63. Karena penomoran sektor dimulai dari 1 (dan bukan dari 0, seperti untuk bidang lainnya), jumlah maksimum sektor per trek adalah 63.

    Dengan pemformatan tingkat rendah, semua disk disetel ke ukuran sektor standar 512 byte, sehingga ukuran disk maksimum yang dijelaskan dalam tabel partisi dapat dihitung sebagai berikut:

    Kode:

    Ukuran Maksimum = Ukuran Sektor x Jumlah Silinder x Jumlah Kepala x x Jumlah Sektor per Track.

    Menggunakan nilai maksimum yang diijinkan dari jumlah ini, kami mendapatkan:

    Kode:

    512 x 1024 x 256 x 63 (atau 512 x 224) = = 8.455.716.864 byte, atau 7,8 GB.

    Jadi, tanpa menggunakan ekstensi INT 13h, yang dikenal sebagai Logical Block Addressing (LBA), ukuran partisi primer yang aktif tidak boleh melebihi 7,8 GB, terlepas dari sistem file yang digunakan.

    Ukuran volume maksimum di bawah FAT16 tergantung pada geometri disk dan nilai maksimum dalam tabel partisi. Nilai yang mungkin dengan dan tanpa LBA ditampilkan di tab. 4. Jumlah silinder dalam kedua kasus adalah 1024 (0-1023). Jika partisi utama atau perangkat logis menempati area di luar silinder ke-1023, semua bidang dalam tabel partisi akan memiliki nilai maksimum yang diizinkan.

    Modus LBA

    |

    Jumlah kepala

    |

    Sektor/Trek​

    |

    Maks. ukuran partisi

    Terlarang| 64| 32| 1 GB
    Diizinkan| 255| 63| 4 GB


    Untuk menyiasati batas 7,8 GB yang dijelaskan di atas, Windows 2000 mengabaikan nilai di bidang Sektor Awal dan Sektor Akhir dan sebaliknya menggunakan nilai di bidang Sektor Relatif dan Sektor Total.

    Bidang Sektor Relatif dan Sektor Total

    Bidang Sektor Relatif berisi offset dari awal disk hingga awal volume, yang dinyatakan sebagai sejumlah sektor. Bidang Total Sektor menunjukkan jumlah total sektor dalam volume.

    Menggunakan nilai dari dua bidang ini (yang bersama-sama merupakan angka 32-bit), kami mendapatkan 8 bit tambahan untuk menyimpan jumlah total sektor dibandingkan dengan skema CHS yang dijelaskan di atas. Dalam hal ini, jumlah sektor dapat direpresentasikan sebagai 232. Saat menggunakan ukuran sektor standar (512 byte) dan representasi 32-bit dari jumlah sektor, ukuran partisi maksimum dibatasi hingga 2 TB (atau 2.199.023.255.552 byte) . Skema ini hanya digunakan di Windows 2000 dengan sistem file NTFS dan FAT32.

    Perhatikan bahwa saat membuat partisi di Windows 2000, data yang benar juga dimasukkan di bidang Silinder Awal, Silinder Akhir, Kepala Awal, Kepala Akhir, Sektor Awal, dan Sektor Akhir. Hal ini memungkinkan kompatibilitas dengan MS-DOS, Windows 95, dan Windows 98, serta fungsi INT 13h yang digunakan oleh BIOS saat komputer melakukan booting.

    Catatan Boot yang Ditingkatkan

    Extended Boot Record (EBR) terdiri dari tabel partisi yang diperluas dan tanda tangan, struktur dua byte dengan nilai 0x55AA. Rekaman boot diperpanjang ada untuk setiap perangkat logis di partisi diperpanjang. Ini berisi informasi tentang sisi pertama silinder pertama untuk setiap unit logis. Sektor boot dari disk logis biasanya terletak di sektor relatif bernomor 32 atau 63. Jika tidak ada partisi yang diperluas pada disk, maka tidak ada rekaman boot yang diperluas dan tidak ada perangkat logis.

    Elemen pertama dari tabel partisi yang diperluas untuk perangkat logis pertama menunjuk ke sektor bootnya, elemen kedua menunjuk ke EBR perangkat logis berikutnya. Jika perangkat logis berikutnya tidak ada, maka elemen kedua tidak digunakan - ini berisi satu set nol. Elemen ketiga dan keempat dari tabel partisi yang diperluas tidak digunakan.

    pada Nasi. 3 menunjukkan bagaimana catatan boot diperpanjang bekerja. Tiga LUN ditampilkan di bagian yang diperluas.


    Nasi. 3
    Kecuali untuk perangkat logis terakhir di partisi extended (lihat Nasi. 3), format tabel partisi yang diperluas yang dijelaskan dalam tab. 5, diulang untuk setiap perangkat logis: elemen pertama menjelaskan sektor boot perangkat logis, elemen kedua menunjuk ke rekaman boot tambahan berikutnya. Untuk perangkat logis terakhir, elemen dua hingga empat tidak digunakan.

    Elemen tabel partisi yang diperluas

    |

    Isi

    Elemen pertama| Informasi tentang LUN saat ini di bagian yang diperluas, termasuk alamat awal untuk data
    Elemen kedua| Informasi tentang LUN berikutnya di bagian diperpanjang, termasuk alamat sektor yang berisi EBR untuk LUN berikutnya. Bidang ini tidak digunakan jika tidak ada perangkat logis berikut
    Elemen ketiga| Tidak digunakan
    Elemen keempat| Tidak digunakan


    Bidang setiap entri dalam tabel partisi diperpanjang mirip dengan tabel partisi biasa yang dijelaskan di atas.

    Bidang Sektor Relatif dalam tabel partisi yang diperluas menentukan, dalam byte, offset dari awal partisi yang diperluas ke sektor pertama perangkat logis. Nomor di bidang Total Sektor memungkinkan Anda mengetahui jumlah sektor yang dialokasikan untuk perangkat logis. Nilai bidang Total Sektor sama dengan jumlah sektor dari awal sektor boot hingga akhir partisi logis.

    Karena pentingnya informasi yang disimpan di sektor MBR dan EBR, disarankan untuk memeriksa disk secara berkala menggunakan utilitas yang sesuai dan membuat cadangan data.

    sektor boot

    Sektor boot, yang terletak di sektor 1 dari setiap volume, adalah struktur yang memungkinkan komputer untuk memulai. Sektor ini berisi kode yang dapat dieksekusi dan data yang diperlukan kode tersebut, termasuk informasi tentang sistem file yang digunakan pada volume. Sektor boot dibuat ketika volume diformat. Di akhir sektor boot adalah struktur dua byte yang disebut penanda sektor akhir. Struktur ini selalu berisi nilai 0x55AA.

    Pada komputer yang menjalankan Windows 2000, sektor boot dari partisi aktif dimuat ke dalam memori dan memanggil pemuat sistem operasi - NTLDR , yang melakukan semua langkah yang diperlukan untuk mem-boot Windows 2000.

    Di Windows 2000, sektor boot berisi item berikut:

    • instruksi assembler JMP;
    • pengenal pabrikan (ID OEM);
    • struktur data yang disebut BIOS Parameter Block (BPB);
    • struktur BPB yang diperluas;
    • kode yang dapat dieksekusi yang memulai sistem operasi.
    Perhatikan bahwa sektor boot untuk NTFS, FAT16 dan FAT32 diformat secara berbeda.

    Struktur BPB berisi parameter fisik volume, struktur BPB yang diperluas dimulai segera setelah BPB standar. Panjang struktur BPB dan informasi yang dikandungnya tergantung pada jenis sektor boot - NTFS, FAT16 atau FAT32.

    Informasi yang disimpan dalam BPB dan struktur BPB yang diperluas digunakan oleh driver perangkat untuk membaca dan mengkonfigurasi volume.

    Struktur diperpanjang BPB segera diikuti oleh kode boot.

    Proses pengunduhan

    Proses boot komputer terdiri dari langkah-langkah dasar berikut:

    1. Pada power-up, BIOS dan Processor Verification Test (POST) dilakukan.
    2. BIOS mencari perangkat boot (biasanya disk).
    3. BIOS memuat sektor fisik pertama dari disk boot ke memori dan mentransfer kontrol ke alamat tempat sektor ini dimuat.
    Jika perangkat boot adalah hard drive, maka BIOS memuat MBR. Kode yang terletak di MBR memuat sektor boot dari partisi aktif dan mentransfer kontrol ke alamat tempat sektor ini dimuat. Pada komputer Windows 2000, kode yang dapat dieksekusi di sektor boot menemukan file NTLDR, memuatnya ke dalam memori, dan mentransfer kontrol ke sana.

    Jika ada disk di drive A, BIOS memuat sektor pertama (sektor boot) dari disk tersebut ke dalam memori. Jika disk dapat di-boot (berisi file dasar sistem operasi), sektor boot dimuat ke dalam memori dan menggunakan kode untuk mentransfer kontrol ke file IO.SYS, file dasar sistem operasi MS-DOS. Jika disk tidak dapat di-boot, kode yang dapat dieksekusi di sektor boot mengeluarkan pesan berikut:

    • Disk non-Sistem atau kesalahan disk
    • Ganti dan tekan tombol apa saja saat siap
    Proses boot awal tidak tergantung pada format disk dan sistem operasi. Karakteristik unik dari sistem operasi dan file sudah digunakan setelah eksekusi kode dari sektor boot dimulai.

    Jenis sektor boot

    Seperti yang sudah kita ketahui, MBR mentransfer kontrol ke sektor boot. Oleh karena itu, tiga byte pertama dari sektor ini harus berisi instruksi yang valid untuk CPU. Instruksi ini merupakan instruksi lompat yang mengarahkan ulang eksekusi kode. Instruksi JMP diikuti oleh pengenal pabrikan 8-byte (OEM ID), sebuah string yang menjelaskan nama dan nomor versi sistem operasi yang digunakan untuk memformat volume.

    Untuk menjaga kompatibilitas dengan MS-DOS, Windows 2000 menulis pengenal "MSDOS5.0" untuk sistem file FAT16 dan FAT32. Untuk sistem file NTFS, pengidentifikasi berisi karakter "NTFS".

    Windows 95 menggunakan pengenal "MSWIN4.0", sedangkan Windows 95 OSR2 dan Windows 98 menggunakan pengenal "MSWIN4.1".

    Segera setelah ID pabrikan adalah struktur data yang disebut BIOS Parameter Block (BPB). Ini berisi informasi yang diperlukan untuk menemukan file NTLDR. Karena BPB biasanya terletak pada offset yang sama, parameter standar mudah ditemukan. Karena instruksi JMP melewati struktur BPB, ukurannya dapat ditingkatkan di masa depan jika ada informasi tambahan yang perlu disimpan di sini.
    Sekarang mari kita lihat seperti apa sektor boot untuk tiga sistem file utama - FAT16, FAT32 dan NTFS.

    Sektor boot FAT16

    PADA tab. 6 deskripsi sektor boot untuk sistem file FAT16 diberikan.

    Mengimbangi

    | |

    0x00| 3 byte| instruksi JMP
    0x03| 2 x PANJANG| ID OEM
    0x0B| 25 byte| BPB
    0x24| 26 byte| BPB tingkat lanjut
    0x3E| 448 byte| Kode Booting
    0x01FE| 2 byte| Penanda sektor akhir (0x55AA)


    Contoh spesifik menunjukkan konten sektor boot FAT16. Ada tiga bagian di sini:
    • byte 0x00-0x0A berisi instruksi JMP dan ID OEM (dicetak tebal);
    • byte 0x0B-0x3D berisi BPB dan BPB yang diperluas;
    • sisa byte berisi kode boot dan penanda akhir sektor (ditampilkan dalam huruf tebal).
    Dua tabel berikut menunjukkan isi BPB ( tab. 7) dan BPB diperpanjang ( tab. delapan) untuk FAT16. Nilai yang diberikan sesuai dengan sektor boot yang ditunjukkan pada gambar. 4.

    Mengimbangi

    | |

    artinya

    |

    Deskripsi


    0x0D| 1 byte| 0x40| Jumlah sektor dalam cluster. Karena FAT16 mendukung jumlah cluster yang terbatas (hingga 65.536), volume yang lebih besar memerlukan lebih banyak sektor per cluster. Nilai default bidang ini tergantung pada ukuran volume. Nilai yang valid adalah: 1, 2, 4, 8, 16, 32, 64, dan 128. Nilai yang meningkatkan ukuran cluster melebihi 32 KB (jumlah byte per sektor dikalikan jumlah sektor dalam cluster) dapat menyebabkan kesalahan
    0x0E| 2 byte| 0x0100| Sektor yang dicadangkan - jumlah sektor sebelum tabel FAT pertama, termasuk sektor boot. Nilai bidang ini selalu 1

    0x11| 2 byte| 0x0002| Jumlah total file 32-byte dan nama direktori yang dapat disimpan di direktori root volume. Biasanya, nilai bidang ini adalah 512. Satu elemen selalu digunakan untuk menyimpan label volume, sehingga jumlah maksimum file dan direktori tidak melebihi 511
    0x13| 2 byte| 0x0000| Jumlah sektor dalam volume, dinyatakan sebagai nilai 16-bit. Untuk volume dengan lebih dari 65.536 sektor, bidang ini tidak digunakan dan nilainya 0

    0x16| 2 byte| 0xFC00| Jumlah sektor di setiap salinan FAT. Nilai bidang ini, jumlah salinan FAT, dan jumlah sektor yang dicadangkan digunakan untuk menghitung lokasi direktori root. Dengan mengetahui jumlah maksimum entri di direktori root, Anda juga dapat mengetahui di mana data pengguna dimulai.

    0x1A| 2 byte| 0x4000| Jumlah kepala. Digunakan untuk pemformatan disk tingkat rendah
    0x1c| 4 byte| 0x3F000000| Jumlah sektor "tersembunyi" - jumlah sektor sebelum sektor boot. Digunakan pada saat boot untuk menghitung offset absolut dari direktori root dan data
    0x20| 4 byte| 0x01F03E00| Jumlah sektor dalam volume, dinyatakan sebagai nilai 32-bit. Digunakan untuk volume dengan lebih dari 65.536 sektor


    Mengimbangi

    | |

    artinya

    |

    Deskripsi

    0x24| 1 byte| 0x80| Nomor fisik perangkat. Berisi 0x00 untuk floppy disk dan 0x80 untuk hard disk. Menggunakan INT 13h untuk mengakses disk. Nilai bidang ini hanya bermakna untuk perangkat boot.
    0x25| 1 byte| 0x00| Disimpan. Untuk FAT16, nilai bidang ini selalu 0
    0x26| 1 byte| 0x29| Tanda tangan dari sektor boot yang diperluas. Untuk Windows 2000, bidang ini harus 0x28 atau 0x29
    0x27| 4 byte| 0xA88B3652| Nomor seri volume. Nomor acak yang dihasilkan saat memformat disk
    0x2B |11 byte| TANPA NAMA | Label volume. Di Windows 2000, label volume disimpan dalam file khusus
    0x36| 2 x PANJANG| FAT16| Jenis sistem berkas. Tergantung pada format disk, bidang ini mungkin berisi karakter FAT, FAT12, atau FAT16.



    Nasi. 4
    Sektor boot FAT32

    Sektor boot FAT32 memiliki banyak kesamaan dengan sektor boot FAT16, tetapi BPB berisi bidang tambahan, dan bidang yang digunakan dalam FAT16 terletak di alamat yang berbeda. Dengan demikian, disk yang diformat di bawah FAT32 tidak dapat dibaca oleh sistem operasi yang tidak kompatibel dengan FAT32.

    PADA tab. sembilan menunjukkan konten sektor boot untuk sistem file FAT32.

    Mengimbangi

    | |

    artinya

    |

    Deskripsi

    0x0B| 2 byte| 0x0002| Jumlah byte di sektor ini adalah ukuran sektor. Nilai yang valid adalah 512, 1024, 2048, dan 4096. Untuk sebagian besar drive, nilai bidang ini adalah 512
    0x0D| 1 byte| 0x40| Jumlah sektor dalam cluster. Karena FAT32 mendukung jumlah cluster yang terbatas (hingga 4.294.967.296), volume yang sangat besar memerlukan lebih banyak sektor per cluster. Nilai default bidang ini tergantung pada ukuran volume. Nilai yang valid adalah 1, 2, 4, 8, 16, 32, 64, dan 128. Pada Windows 2000, volume hingga 32 GB didukung untuk FAT32. Volume yang lebih besar yang dibuat dengan Windows 95 OSR2 dan Windows 98 tersedia dari Windows 2000
    0x0E| 2 byte| 0x0200| Sektor yang dicadangkan - jumlah sektor sebelum tabel FAT pertama, termasuk sektor boot. Nilai bidang ini untuk FAT32 biasanya 32
    0x10| 1 byte| 0x02| Jumlah salinan tabel FAT untuk volume ini. Nilai bidang ini selalu 2
    0x11| 2 byte| 0x0000| Jumlah total file 32-byte dan nama direktori yang dapat disimpan di direktori root volume (FAT12/FAT16 saja). Untuk volume FAT32, bidang ini harus 0
    0x13| 2 byte| 0x0000| Jumlah sektor dalam volume, dinyatakan sebagai nilai 16-bit (hanya FAT12/FAT16). Untuk volume FAT32, bidang ini harus 0
    0x15| 1 byte| 0xF8| Tipe media. Nilai 0xF8 menunjukkan hard disk, 0xF0 menunjukkan floppy disk dengan kepadatan tinggi. Bidang ini tidak digunakan di Windows 2000
    0x16| 2 byte| 0x0000| Jumlah sektor dalam setiap salinan FAT (hanya FAT12/FAT16). Untuk volume FAT32, bidang ini harus 0
    0x18| 2 byte| 0x3F00| Jumlah sektor dalam trek. Digunakan untuk pemformatan disk tingkat rendah
    0x1A| 2 byte| 0xFF00| Jumlah kepala. Digunakan untuk pemformatan disk tingkat rendah
    0x1c| 4 byte| 0xEE39D700| Jumlah sektor "tersembunyi" - jumlah sektor sebelum sektor boot. Digunakan pada saat boot untuk menghitung offset absolut dari direktori root dan data
    0x20| 4 byte| 0x7F324E00| Jumlah sektor dalam volume, dinyatakan sebagai nilai 32-bit. Digunakan untuk volume dengan lebih dari 65.536 sektor
    0x24| 4 byte| 0x83130000| Jumlah sektor dalam FAT (FAT32 saja)
    0x28| 2 byte| 0x0000| Bendera yang diperluas (hanya untuk FAT32). Bit terpisah dari kata ini memiliki tujuan sebagai berikut: bit 0-3 - jumlah FAT aktif; bit 4-6 dicadangkan; bit 7 adalah 0 jika FAT "mirroring" sedang berlangsung; sama dengan 1 jika hanya satu FAT yang aktif; bit 8-15 - dicadangkan
    0x2A| 2 byte| 0x0000| Versi sistem file (hanya FAT32)
    0x2c| 4 byte| 0x02000000| Nomor cluster untuk cluster direktori root pertama (hanya FAT32). Biasanya nilai bidang ini adalah 2
    0x34| 2 byte| 0x0600| Nomor sektor dengan cadangan sektor boot (hanya untuk FAT32). Biasanya, nilai bidang ini adalah 6
    0x36| 12 byte| 0x000000000000000000000000| Dicadangkan (hanya FAT32)

    tab. 10.​


    Mengimbangi

    | |

    artinya

    |

    Deskripsi

    0x40| 1 byte| 0x80| Nomor fisik perangkat. Berisi nilai 0x00 untuk floppy disk dan 0x80 untuk hard disk. Menggunakan INT 13h untuk mengakses disk. Nilai bidang ini hanya bermakna untuk perangkat boot. 12 0x0D| 1 byte| 0x08| Jumlah sektor dalam sebuah cluster
    0x0E| 2 byte| 0x0000| Sektor yang dicadangkan
    0x10| 3 byte| 0x000000| selalu 0
    0x13| 2 byte| 0x0000| Tidak digunakan di NTFS
    0x15| 1 byte| 0xF8| Tipe media
    0x16| 2 byte| 0x0000| selalu 0
    0x18| 2 byte| 0x3F00| Jumlah sektor per trek
    0x1A| 2 byte| 0xFF00| Jumlah kepala
    0x1c| 3 byte| 0x3F000000| Jumlah sektor "tersembunyi"
    0x20| 4 byte| 0x00000000| Tidak digunakan di NTFS
    0x24| 4 byte| 0x80008000| Tidak digunakan di NTFS
    0x28 |2 x PANJANG| 0x4AF57F0000000000| Jumlah total sektor
    0x30| 2 x PANJANG| 0x04000000000000|| Nomor cluster logis untuk file $MFT
    0x38| 2 x PANJANG| 0x54FF070000000000| Nomor cluster logis untuk file $MFTMirr
    0x40 |4 byte| 0xF6000000| Jumlah sektor dalam segmen rekaman file
    0x44| 4 byte | 0x01000000| Jumlah cluster di blok indeks
    0x48| 2 x PANJANG| 0x14A51B74C91B741C| Volume nomor seri
    0x50| 4 byte| 0x00000000| Cek jumlah