Cara mengembalikan BIOS komputer dan laptop jika mengalami crash. Cara alternatif untuk memodifikasi AMI BIOS untuk mendukung prosesor dalam desain LGA771, yang menyebabkan crash pada firmware BIOS

Bagaimana cara mengekstrak file BIOS Dell?

Salin file BIOS.exe ke drive C:
Jalankan Command Prompt dalam mode Administrator dan tulis ini:

CD\
bios.exe /writeromfile
bios.exe /writebinfile
bios.exe /writehexfile

» bios.exe adalah file yang diunduh dari situs web Dell. "

File bios yang belum dibongkar akan disalin ke drive C:!

Membongkar BIOS Dell baru.

  • Unduh juru bahasa Python 2.7.
    https://www.python.org/download/releases/2.7/
  • Instal Python 2.7 di komputer Anda (persis versi ini!).
  • dengan skrip Python - DecompNewDell.py.
  • Salin skrip DecompNewDell.py yang diekstrak dari arsip ke folder dengan juru bahasa Python (biasanya C:\Python27).
  • Kami juga menyalin bios yang kami unduh dari situs web Dell ke folder dengan penerjemah (biasanya C:\Python27). Ubah namanya menjadi biosupdate.exe. Seharusnya terlihat seperti foto di bawah ini.
  • Luncurkan baris perintah Windows dalam mode administrator dan tulis ini:

CD\
cd Python27
python DecompNewDell.py biosupdate.exe

Seharusnya terlihat seperti foto di bawah ini.


Dan di folder dengan Python (biasanya C:\Python27), akan muncul file biosupdate.exe_decompressed.hdr.

  • dengan program PFSExtractor.exe, ekstrak program ke folder yang sama tempat kita membuat file .hdr (biasanya C:\Python27).
  • Pada baris perintah Windows kami menulis:

PFSExtractor biosupdate.exe_decompressed.hdr

Ternyata seperti pada foto di bawah ini.


Dan folder biosupdate.exe_decompressed.hdr.extracted akan dibuat, di dalamnya terdapat semua file yang diekstraksi dari mana Anda dapat mengumpulkan dump untuk mem-flash firmware pada programmer. Siap!

Mungkin saat ini tidak ada pengguna yang belum pernah mendengar tentang BIOS. Pengguna pemula (beberapa menghabiskan seluruh hidup mereka dalam kondisi pemula) takut dengan BIOS ini seperti api dan tidak tahu cara memasukkannya, apalagi mengkonfigurasinya. Nah, para pengguna berpengalaman atau biasa disapa para penggila komputer, tidak hanya melakukan konfigurasi sistem BIOS saja, tapi juga melakukan reflash. Perlu dicatat bahwa prosedur flashing BIOS, bahkan bagi para spesialis, menyebabkan lonjakan adrenalin, karena ini sama sekali tidak aman dan sering kali menimbulkan ancaman bagi kehidupan. Namun, prosedur untuk mem-flash BIOS masih mudah. Yang lebih ekstrem adalah modding, atau pengeditan, BIOS, yang akan dibahas dalam artikel ini.

Sebelum kita mulai berbicara tentang cara mengedit BIOS, mari kita mengingat kembali secara singkat apa itu BIOS, kemampuan apa yang diberikannya kepada pengguna, dan mengapa harus diperbarui, apalagi diedit.

Apa itu BIOS

BIOS (Basic Input/Output System) adalah sistem input/output dasar. Lebih tepatnya, BIOS adalah sistem untuk mengonfigurasi dan mengelola memori, prosesor, chipset, pengontrol yang terintegrasi pada papan, dan perangkat yang terhubung ke papan. Tidak seperti kebanyakan program lain, BIOS tidak terletak pada hard drive, tetapi pada chip khusus yang diberi daya sendiri pada motherboard.

Banyak hal bergantung pada BIOS di komputer. Faktanya, BIOS menentukan pengaturan sistem yang menentukan fungsionalitas dan kinerja PC. Seringkali, versi BIOS pertama yang muncul pada motherboard penuh dengan "bug" yang hanya hilang di versi berikutnya.

Sistem BIOS disertakan di motherboard mana pun (kecuali motherboard untuk komputer Apple), baik yang ditujukan untuk PC desktop atau laptop. Namun, secara tradisional, BIOS untuk laptop memiliki pengaturan minimum dan lebih bersifat informasional. Sedangkan untuk BIOS motherboard PC desktop, memungkinkan Anda membuat sejumlah besar pengaturan yang memengaruhi kinerja dan fungsionalitas sistem. Secara khusus, overclocking sistem tradisional, yang melibatkan peningkatan frekuensi clock prosesor, mengubah tegangan suplai prosesor, mengubah frekuensi clock, pengaturan waktu dan tegangan suplai memori, dilakukan dalam pengaturan BIOS. Selain itu, dalam beberapa kasus, BIOS memungkinkan Anda untuk mengonfigurasi mode kecepatan kipas yang dipasang di pendingin prosesor dan kipas tambahan yang dipasang di sistem, mengonfigurasi susunan RAID hard drive jika susunan ini didasarkan pada pengontrol yang terintegrasi ke dalam sistem. chipset, dan juga melakukan banyak penyesuaian halus lainnya pada komputer Anda.

BIOS terletak di chip memori ROM (Read Only Memory), yang memastikan bahwa BIOS selalu tersedia terlepas dari fungsionalitas komponen eksternal motherboard (misalnya, boot disk). Karena RAM (memori akses acak) diakses jauh lebih cepat daripada ROM, banyak produsen menyediakan penyalinan otomatis BIOS dari ROM ke RAM saat daya dihidupkan. Area RAM yang digunakan dalam hal ini disebut Shadow ROM.

Saat ini, sebagian besar motherboard modern dilengkapi dengan chip Flash BIOS, yang kodenya dapat ditulis ulang menggunakan program khusus. Pendekatan ini memberikan kemampuan untuk memperbarui (versi firmware baru) BIOS.

Tidak banyak produsen kernel BIOS. BIOS yang paling umum berasal dari AMI (American Megatrends, Inc.), AWARD dan Phoenics Technologies. BIOS lain (dari FirmWorks, Micro Firmware, dll.) lebih jarang ditemukan. AMI BIOS saat ini mendominasi pasar, jadi kedepannya kami akan fokus pada cara mem-flash dan memodifikasinya.

Biasanya, setiap pabrikan membuat perubahannya sendiri pada versi BIOS dasar, dan, tentu saja, versi BIOS tertentu hanya ditujukan untuk produk tertentu (komputer atau laptop) dan tidak kompatibel dengan solusi lain.

Terakhir, kami mencatat bahwa chip BIOS saat ini menggunakan dua antarmuka untuk terhubung ke motherboard: bus LPC (Low Pin Connection) atau bus SPI (Serial Peripheral Interface) yang baru.

Mengapa mem-flash BIOS?

Semua produsen motherboard dan laptop sangat menyarankan untuk tidak melakukan flashing BIOS kecuali benar-benar diperlukan. Selain itu, perwakilan pusat layanan terus-menerus beralih ke produsen motherboard dengan permintaan untuk sepenuhnya memblokir kemampuan pengguna untuk mem-flash BIOS. Tentu saja ide ini tidak masuk akal dan tidak akan pernah terjadi, namun kami tekankan sekali lagi bahwa operasi flashing BIOS tidak aman dan dapat mengancam nyawa. Jika board atau laptop berfungsi dengan baik, maka tidak ada gunanya memperbarui BIOS.

Pada saat yang sama, situasi sering muncul ketika pembaruan BIOS diperlukan. Misalnya, Anda membeli motherboard dengan prosesor dan ternyata keduanya tidak kompatibel satu sama lain. Kemungkinan besar, masalahnya adalah motherboard Anda menjalankan versi BIOS lama yang tidak mendukung prosesor baru. Satu-satunya pilihan dalam hal ini adalah menemukan prosesor lama dan memperbarui BIOS di papan.

Selain itu, setiap versi BIOS baru memperbaiki kesalahan yang dibuat pada versi sebelumnya, sehingga memperbarui BIOS sangat berguna.

Prosedur flashing BIOS yang paling aman adalah motherboard dari Gigabyte, ASUS dan MSI, yang menerapkan perlindungan terhadap flashing BIOS yang gagal. Motherboard Gigabyte dilengkapi dengan dua chip BIOS (teknologi DualBIOS), dan jika BIOS tidak di-flash dengan benar dan sistem tidak dapat dijalankan, prosedur pemulihan darurat BIOS dari chip cadangan secara otomatis dimulai.

Pada motherboard ASUS baru, teknologi pemulihan darurat BIOS disebut ASUS CrashFree BIOS 3. Inti dari teknologi ini adalah jika terjadi kerusakan BIOS atau ketidakcocokan checksum setelah firmware gagal, sebuah program diluncurkan secara otomatis yang mencari BIOS di disk CD/DVD, floppy disk, atau flash drive (dengan sistem file FAT/FAT32). Jika file ditemukan di beberapa media, prosedur pemulihan dimulai secara otomatis.

Teknologi serupa, yang disebut M-Flash, tersedia di papan MSI. Satu-satunya perbedaan adalah file BIOS harus ada di flash drive.

Metode untuk mem-flash BIOS

Semua produsen motherboard, bersama dengan versi BIOS baru, memposting utilitas untuk mem-flash firmware mereka, serta instruksi terperinci tentang cara mem-flash BIOS. Sayangnya, tidak ada perangkat universal untuk mem-flash BIOS. Secara umum, ada tiga cara untuk mem-flash BIOS: dari DOS, dari sistem operasi Windows, dan langsung dari BIOS.

Sebenarnya tidak ada yang istimewa untuk dibicarakan tentang metode mem-flash BIOS dari bawah BIOS dan menggunakan utilitas berpemilik dari bawah sistem operasi Windows. Semuanya di sini sederhana dan jelas. Selain itu, metode mem-flash BIOS dari bawah BIOS adalah yang paling sederhana dan aman, namun sayangnya, tidak semua produsen mendukung fungsi ini. Satu-satunya pengecualian adalah ASUS dan Gigabyte.

Selain itu, tidak semua produsen menyediakan utilitas untuk mem-flash BIOS dari Windows pada board mereka, dan dalam beberapa kasus, mem-flash dari DOS adalah satu-satunya metode yang mungkin.

Cara flashing BIOS dari DOS bisa dibilang klasik, tapi juga paling merepotkan. Faktanya adalah, selain ketersediaan utilitas DOS yang sesuai, metode flashing ini melibatkan mem-boot komputer bukan dari hard drive, tetapi dari media eksternal. Sebelumnya, floppy disk boot 3,5 inci biasa dengan DOS digunakan untuk ini, dan file BIOS itu sendiri serta utilitas flashing DOS ditulis ke floppy disk ini, bersama dengan sistem operasinya. Namun, saat ini, floppy disk 3,5 inci, seperti floppy drive itu sendiri, dapat dianggap sebagai perangkat usang. Banyak motherboard modern bahkan tidak memiliki konektor untuk menghubungkan floppy drive, dan laptop dengan floppy drive 3,5 inci sudah lama tidak diproduksi. Namun, ini bahkan bukan masalah dengan metode flashing BIOS ini. Pada akhirnya, Anda dapat menemukan floppy drive 3,5 inci dengan antarmuka USB, tetapi ini tidak akan menyelesaikan masalah. Faktanya adalah bahwa BIOS modern bisa berukuran beberapa megabyte dan tidak bisa muat di floppy disk.

Pada prinsipnya, Anda dapat mencoba mengatasi masalah ini dengan menggunakan flash drive yang dapat di-boot dengan kernel DOS, bukan disket boot. Namun bahkan dalam kasus ini, komplikasi tetap timbul. Pertama-tama, Anda perlu menemukan utilitas yang memungkinkan Anda membuat flash drive dapat di-boot, dan file sistem dari sistem operasi DOS. Di Internet Anda dapat menemukan beberapa utilitas yang memungkinkan Anda membuat flash drive yang dapat di-boot dengan DOS, yang paling terkenal adalah Alat Format Penyimpanan Disk USB HP dan BootFlashDOS, yang tersedia secara gratis di Internet.

Alat Format Penyimpanan Disk USB HP memungkinkan Anda membuat flash drive yang dapat di-boot jika Anda memiliki file sistem DOS, yang berarti file itu sendiri juga diperlukan. Namun, pada sumber daya torrent, Anda dapat menemukan rakitan yang menyertakan file sistem DOS.

Jika Anda menggunakan flash drive dengan kapasitas kurang dari 4 GB, saat memformat dan membuat flash drive yang dapat di-boot menggunakan utilitas HP USB Disk Storage Format Tool (Gbr. 1), Anda dapat menggunakan sistem file FAT atau FAT32, tetapi jika Anda menggunakan flashdisk dengan kapasitas lebih dari 4 GB, maka diperlukan file system FAT32.

Beras. 1. Membuat flash drive yang dapat di-boot dengan DOS
menggunakan Alat Format Penyimpanan Disk USB HP

Utilitas BootFlashDOS memungkinkan Anda membuat flash drive flash DOS yang dapat di-boot hanya dengan menekan satu tombol, karena semua file sistem yang diperlukan sudah disertakan dalam utilitas itu sendiri (Gbr. 2).

Beras. 2. Membuat flash drive USB yang dapat di-boot dengan DOS menggunakan utilitas BootFlashDOS

Pada prinsipnya, jika Anda membuat flash drive USB yang dapat di-boot dengan DOS, maka tidak akan ada masalah dalam mem-flash BIOS. Cukup menyalin utilitas DOS untuk mem-flash BIOS dan file BIOS itu sendiri ke flash drive yang dapat di-boot dan mem-boot komputer dari flash drive. Untuk mem-boot komputer Anda dari flash drive, Anda perlu memasukkannya ke PC, reboot, atau cukup menyalakan komputer dan pada tahap boot masuk ke BIOS untuk mengatur pengaturan untuk boot dari USB Flash Drive. Selanjutnya, setelah menyimpan pengaturan, reboot komputer dan, setelah memuat DOS, jalankan perintah yang diperlukan pada baris perintah sesuai dengan instruksi pabrikan BIOS.

Kami akan memberikan contoh menjalankan perintah seperti itu nanti, tetapi untuk saat ini kami akan melihat cara lain untuk mem-flash BIOS dari DOS. Ini terdiri dari penggunaan CD/DVD yang dapat di-boot, bukan flash drive yang dapat di-boot. Hampir tidak ada gunanya menemukan kembali roda di sini - lebih baik menggunakan Hiren's BootCD yang sudah jadi (versi saat ini 10.4), yang gambarnya dapat diunduh dari situs web www.hirensbootcd.net. Jika Anda menggunakan disk boot Hiren's BootCD, Anda juga memerlukan flash drive (dengan struktur file FAT atau FAT32), di mana utilitas DOS untuk mem-flash BIOS harus ditulis, dan file BIOS itu sendiri.

Sekarang mari kita lihat tata cara flashing BIOS dari DOS menggunakan contoh laptop MSI GX640 dengan AMI BIOS. Pada laptop MSI, hanya ada satu cara untuk mem-flash BIOS dari DOS menggunakan utilitas DOS milik yang disertakan dengan file BIOS itu sendiri. Sebenarnya, yang diperlukan untuk mem-flash BIOS hanyalah membuat flash drive flash yang dapat di-boot, mengunduh arsip dari situs web MSI dengan semua file yang diperlukan, termasuk file BIOS, utilitas flashing, dan file flash.bat yang dapat dieksekusi dengan yang ditentukan urutan semua tindakan. Setelah ini, Anda harus mengekstrak arsip ini ke flash drive yang dapat di-boot dan, setelah boot dari flash drive, jalankan file flash.bat untuk dieksekusi. Hal utama adalah semua file yang diekstrak berada dalam satu folder (Anda dapat mengekstraknya ke direktori root flash drive).

Secara umum, perlu dicatat bahwa untuk setiap jenis BIOS (AMI, Award) terdapat utilitas khusus dari AMI dan Award untuk flashing. Misalnya, dari situs web perusahaan AMI Anda dapat mengunduh paket amiflash, yang mencakup utilitas afudos dan afuwin, yang memungkinkan Anda melakukan reflash AMI BIOS dari DOS dan Windows. Namun, Anda perlu ingat bahwa AMI BIOS dapat berupa AMI BIOS klasik atau AMI Aptio BIOS. Aptio adalah jenis AMI BIOS, tetapi yang utama adalah AMI BIOS dan Aptio AMI BIOS menggunakan utilitas yang berbeda afudos dan afuwin.

Selain itu, banyak produsen motherboard membuat perubahan signifikan pada BIOS untuk produk mereka sehingga utilitas universal AMI atau Award tidak mengenalinya dan, oleh karena itu, tidak dapat melakukan reflash. Khususnya, dalam contoh AMI BIOS laptop MSI GT640 yang telah dibahas sebelumnya, utilitas afudos dan afuwin tidak mengenalinya sebagai AMI BIOS dan, tentu saja, tidak dapat melakukan reflash.

Secara umum, situasi terkait versi AMI BIOS yang dimodifikasi, yang didefinisikan sebagai AMI BIOS oleh utilitas AMI itu sendiri, cukup sering terjadi. Ini termasuk banyak papan MSI dan banyak papan Gigabyte. Satu-satunya yang belum terlihat dalam "pamer" sejauh ini adalah papan ASUS, yang BIOS-nya dapat di-flash menggunakan utilitas dari AMI (walaupun, tentu saja, utilitas yang disediakan oleh ASUS sendiri lebih cocok).

Mengapa memodifikasi BIOS

Jadi, kita telah melihat cara utama untuk mem-flash BIOS, dan sekarang kita akan membahas bagaimana Anda dapat memodifikasinya. Tentu saja, muncul pertanyaan: mengapa memodifikasi BIOS? Orang dapat berdebat tanpa henti tentang hal ini, serta tentang perlunya melakukan overclock pada komputer. Sebenarnya jika prosedur modding BIOS pada prinsipnya memungkinkan, akan selalu ada peminat yang melakukannya.

Beberapa tahun yang lalu, hanya sedikit orang yang memikirkan kemungkinan mengedit BIOS sendiri. Namun, baru-baru ini prosedur ini menjadi populer, dan di Internet Anda dapat menemukan banyak sumber daya yang didedikasikan untuk modding BIOS. Ketertarikan pada masalah ini dapat dijelaskan oleh fakta bahwa akhir-akhir ini banyak pengguna mulai mem-flash tabel SLIC di BIOS mereka, dan ini adalah salah satu opsi untuk memodifikasi, atau mengedit, BIOS. Prosedur mem-flash tabel SLIC di BIOS sendiri cukup legal, tetapi tujuan dilakukannya, tentu saja, sudah ilegal - inilah yang menjelaskan popularitas prosedur ini.

Mari kita jelaskan secara singkat apa yang sedang kita bicarakan. Mem-flash tabel SLIC di BIOS digunakan untuk mengimplementasikan mekanisme aktivasi OEM untuk sistem operasi Windows 7 dengan cara yang sama seperti yang dilakukan mitra OEM Microsoft untuk mengaktifkan salinan Windows yang sudah diinstal sebelumnya tanpa verifikasi Microsoft. Metode ini memungkinkan Anda untuk mengaktifkan sistem jika tiga kondisi terpenuhi: penggunaan kunci OEM khusus dan sertifikat OEM, serta keberadaan tabel SLIC di BIOS komputer.

Windows 7 memerlukan tabel SLIC versi 2.1 di BIOS, dan tidak ada pengikatan ketat kunci OEM ke tabel dan sertifikat SLIC. Kuncinya hanya terikat pada edisi Windows dan memungkinkan Anda untuk mengaktifkan versi OS x86 dan x64. Sertifikat file dan tabel SLIC saling terkait, dan agar aktivasi berhasil, kedua komponen harus berasal dari mitra OEM yang sama.

Kami tidak akan memberi tahu Anda cara mengaktifkan Windows 7 secara ilegal, tetapi kami akan fokus pada prosedur memasukkan tabel SLIC ke dalam BIOS. Mari kita segera perhatikan bahwa ini tidak selalu memungkinkan dan tidak semua BIOS dapat diedit dengan cara apa pun.

Di Internet Anda dapat menemukan paket perangkat lunak (AMITool), yang berisi tabel SLIC itu sendiri dan utilitas (AMI SLIC Mod) untuk mem-flash-nya ke AMI BIOS. Namun, untuk ini Anda perlu menggunakan AMI BIOS pada board Anda, tetapi meskipun demikian, tidak ada jaminan bahwa prosedur untuk mem-flash tabel SLIC di BIOS akan dapat dilakukan. Seperti yang telah kami catat, banyak produsen memodifikasi BIOS untuk produk mereka sedemikian rupa sehingga utilitas AMI SLIC Mod tidak mengenalinya sebagai AMI BIOS, dan oleh karena itu tidak dapat memodifikasinya.

Namun, meskipun demikian, Anda tidak boleh putus asa dan lari ke toko untuk membeli motherboard lain. Sebelum mencoba mem-flash tabel SLIC di BIOS, Anda harus memeriksa apakah tabel tersebut hilang dari BIOS. Jika Anda baru saja membeli motherboard atau laptop, mungkin versi tabel SLIC yang Anda perlukan (versi 2.1) sudah tersedia di BIOS.

Anda dapat melihat versi tabel SLIC di BIOS menggunakan utilitas khusus RW - Read & Write Utility (versi saat ini 1.4.7), yang dapat diunduh dari situs web http://rweverything.phpnet.us. Nama lain untuk utilitas ini adalah RW-Semuanya.

Setelah menginstal utilitas ini, luncurkan dan di jendela program utama pada toolbar, klik tombol berlabel ACPI. Di jendela Tabel ACPI yang terbuka, klik pada tab SLIC. Selanjutnya, Anda perlu melihat tabel dalam format heksadesimal dan menemukan baris di dalamnya yang dimulai dengan byte 53 20. Jika empat byte berikutnya adalah 00 00 00 00, maka tabel SLIC versi 2.0 telah di-flash di BIOS, dan jika - 01 00 02 00, kemudian tabel SLIC di-flash tabel versi 2.1 (Gbr. 3).

Beras. 3. Menentukan versi tabel BIOS SLIC

Tentu saja, menyematkan tabel SLIC ke dalam BIOS bukanlah satu-satunya pilihan untuk kemungkinan modding. Metode modding lainnya adalah membuka kunci beberapa fitur BIOS. Memang benar, produsen motherboard sering kali dengan sengaja memblokir beberapa fungsi BIOS untuk menyederhanakan prosedur pengaturan Setup BIOS. Mereka juga menonaktifkan fungsi-fungsi yang tidak ada pada motherboard tertentu, namun dapat digunakan dalam modifikasi berikut.

Dengan menggunakan utilitas khusus, Anda dapat mencoba membuka kunci semua fungsi dan opsi yang dinonaktifkan di BIOS. Selain itu, Anda dapat mengubah logo (beberapa produsen motherboard, seperti ASUS, bahkan menyediakan utilitas khusus untuk mengubah logo BIOS), serta beberapa nama, sehingga, misalnya, saat boot, bukan nama sebenarnya dari prosesor tersebut. ditampilkan, tetapi sesuatu seperti "AMD Core i9 -995".

Contoh lain dari modding BIOS dapat diberikan. Beberapa pengrajin berhasil membuka kemampuan menggunakan mode SLI untuk kartu video NVIDIA melalui BIOS pada motherboard yang tidak menyediakan mode ini. Sebenarnya, jika sebuah board secara resmi mendukung mode SLI, maka BIOS-nya memiliki kunci yang sesuai dari NVIDIA. Ide modding adalah untuk memotong kunci ini dari BIOS board yang secara resmi mendukung mode SLI, dan memasukkannya ke dalam BIOS board yang tidak mendukung mode SLI (yaitu, di BIOS tanpa kunci NVIDIA). Secara khusus, ada contoh bagaimana, karena modding tersebut, mode SLI diaktifkan pada papan berdasarkan chipset Intel P45 Express.

Namun, mari kita beralih dari teori ke praktik dan membahas pengeditan BIOS, khususnya pengeditan AMI BIOS sebagai yang paling umum.

Mengedit AMI BIOS

Untuk mengedit BIOS dengan kernel AMI, Anda memerlukan utilitas AMIBCP, yang diproduksi oleh AMI sendiri. Utilitas ini dapat diunduh secara terpisah atau sebagai bagian dari paket AMI BIOS ROM Utilities. Perlu dicatat bahwa karena, seperti yang telah kami tekankan berulang kali, produsen motherboard dan laptop melakukan perubahan pada AMI BIOS untuk produk mereka, tidak ada jaminan bahwa utilitas AMIBCP akan mengenali BIOS. Sayangnya, tidak semua BIOS dapat dimodifikasi. Seperti yang diperlihatkan oleh praktik, BIOS papan ASUS dan ECS dapat diedit tanpa masalah, tetapi untuk papan dari Gigabyte dan MSI, utilitas AMIBCP tidak berdaya.

Jadi, mari kita kembali ke pertimbangan mengedit BIOS jika hal ini memungkinkan. Utilitas AMIBCP (versi 3.x) berjalan di bawah sistem operasi Windows, namun perlu dicatat bahwa ada versi utilitas yang sama untuk DOS.

Setelah mengunduh utilitas, Anda perlu membuka file BIOS. Dalam contoh kita, kita akan melihat pengeditan AMI BIOS untuk motherboard ASUS P6X58D-E menggunakan utilitas AMIBCP v.3.37. Kami akan mengedit file P6X58DE.ROM.

Jadi, di jendela program utama kita memuat file BIOS yang akan kita modifikasi (Gbr. 4).

Beras. 4. Jendela utama utilitas AMIBCP v.3.37

Pertama-tama, tab Setup Configuration menarik, di mana sebenarnya pengaturan BIOS diubah. Jendela kiri tab ini menampilkan menu pengaturan BIOS utama. Jika Anda menghapus centang pada item menu, item tersebut tidak akan muncul di menu BIOS. Dalam contoh yang dipertimbangkan (lihat Gambar 4), kami menghapus centang pada kotak Ai Tweaker dan Advanced, sehingga memblokir semua opsi untuk overclocking sistem. Artinya, item menu BIOS, di mana Anda dapat melihat informasi tentang prosesor dan memori, serta mengubah frekuensi, tegangan suplai, dll., tidak akan ada dalam versi BIOS yang dimodifikasi.

Situasi serupa terjadi ketika memperluas struktur pohon setiap item di menu pengaturan BIOS: jika Anda menghapus centang pada sub-item mana pun, sub-item tersebut tidak akan muncul di menu BIOS. Misalnya, jika kita tidak ingin item Konfigurasi Intel PPM ditampilkan di menu Pengaturan lanjutan, kita hanya perlu menghapus centang pada item yang sesuai (Gbr. 5).

Untuk memblokir opsi apa pun di menu pengaturan BIOS, cukup setel nilainya ke Tidak di kolom Tampilkan untuk item terkait. Elemen yang diblokir tersebut (setelah menyimpan perubahan) akan disorot dengan bilah hijau.

Misal jika sistem kita tidak mempunyai kipas tambahan yang terpasang di casing dan kita tidak ingin item pengaturannya ditampilkan di BIOS, maka kita masuk ke menu Power, lalu buka menu Hardware Monitor dan untuk opsi Chassis Fan 1 Kecepatan, Kecepatan Kipas Sasis 2, Untuk Kecepatan Kipas Sasis 3, Profil Q-Fan Sasis, dan Kecepatan Kipas Daya, atur nilainya ke No pada kolom Tampilkan (Gbr. 6).

Beras. 6. Memblokir tampilan berbagai pilihan menu setup di BIOS

Perlu dicatat bahwa BIOS P6X58DE.ROM untuk board ASUS P6X58D-E tidak mengizinkan perbaikan apa pun menggunakan utilitas AMIBCP v.3.37. Semua opsi di dalamnya tidak terkunci, sehingga maksimal yang dapat dilakukan adalah memblokir apa yang tidak diperlukan (walaupun tidak jelas mengapa melakukan hal tersebut).

Anda juga dapat mencoba mengubah beberapa prasasti, namun perlu diingat bahwa prasasti tersebut tidak akan ditampilkan dalam bahasa Rusia. Misalnya, jika kita ingin string ComputerPress P6X58D-E BIOS Edition ditampilkan alih-alih string ASUS P6X58D-E ACPI BIOS Revision 0106 saat memuat, maka cari saja string ASUS P6X58D-E ACPI BIOS Revision 0106 pada tab BIOS Strings dan ubah ke yang ditentukan.

Kita hanya perlu mempertimbangkan satu lagi jenis modding BIOS - mengubah gambar latar belakang (logo) BIOS. Pada saat yang sama, ASUS bahkan melengkapi boardnya dengan utilitas khusus yang memungkinkan Anda mengimplementasikan fitur ini. Tentu saja, cara termudah untuk papan ASUS adalah menggunakan utilitas ini. Namun, untuk AMI BIOS Anda juga dapat menggunakan utilitas LOGO OEM dari AMI itu sendiri (Gbr. 7).

Beras. 7. Mengubah logo BIOS menggunakan utilitas OEM LOGO

Antarmuka utilitas ini sangat sederhana dan tidak memerlukan komentar apa pun. Cukup muat BIOS dan tentukan jalur ke file dengan logo baru. Satu-satunya batasan adalah gambar harus memiliki resolusi dan format tertentu.

Halo, para pembaca situs yang budiman! Nama saya Roman Nakhvat dan saya persembahkan untuk perhatian Anda bagian ketiga dan terakhir dari artikel tentang memulihkan firmware BIOS yang rusak (menggunakan contoh laptop Acer Aspire E1-532). Sebelum membaca bagian artikel ini, Anda disarankan untuk membiasakan diri dengan dan, di mana kami membongkar laptop Acer Aspire E1-532, melepas motherboard darinya, menghubungkan programmer CH341A ke chip BIOS dan menyimpan firmware BIOS yang rusak dalam file terpisah. Mari lanjutkan pekerjaan kita dengan menyiapkan file firmware BIOS baru dan kemudian menulisnya ke chip BIOS.

Mengembalikan firmware BIOS yang rusak pada laptop menggunakan programmer, jika laptop tidak bisa booting. Bagian 3. Mengekstrak firmware BIOS dari file exe untuk memperbarui BIOS. Mengedit file firmware dalam editor HEX dan menulisnya ke chip BIOS

Yuk kunjungi website perusahaan Acer ke halaman support laptop Acer Aspire E1-532.

Dan kami akan mengunduh semua firmware BIOS yang tersedia.

Misalnya kita buka folder dengan firmware versi 2.10.

Di folder ini kita melihat file exe biasa, mari kita jalankan.

Setelah menjalankan file V5WE2210.exe, kita mendapatkan jendela error ini, yang menyatakan bahwa firmware BIOS ini tidak cocok untuk laptop atau komputer ini. Kami belum menekan tombol OK, karena kami perlu mengekstrak file firmware BIOS untuk laptop Acer Aspire E1-532 kami dari file V5WE2210.exe.

Pergi ke bagian C: sepanjang jalan

C:\Users\Username\AppData\Local\Temp (nama pengguna bisa apa saja tergantung nama pembuatan akun). Di folder Temp kita melihat folder sementara 7zS2C4E.tmp, yang muncul setelah menjalankan file V5WE2210.exe.

Mari kita buka folder 7zS2C4E.tmp dan lihat file isflash.bin di dalamnya, yang merupakan file firmware chip BIOS. Mari kita salin file ini ke flash drive.

File isflash.bin disalin ke flash drive.

Ukuran file firmware BIOS ini adalah 9,45 MB.

Saat kami mencoba membuka file firmware ini di program CH341A-USB, kami menerima pesan bahwa ukuran file lebih besar dari yang diperlukan, yaitu file firmware ini terlalu besar untuk digunakan untuk mem-flash chip Winbond W25Q64FV (yaitu, ini chip dipasang pada motherboard laptop Acer Aspire E1-532).

Sirkuit mikro dapat memiliki ukuran yang berbeda; mari kita lihat menggunakan sirkuit mikro Winbond sebagai contoh. Terlihat dari tabel, kapasitas rangkaian mikro bisa 512, 256, 128, 64, 32 Mbit dan seterusnya.

Chip W25Q64FV memiliki kapasitas 64 Mbit (atau 8 MB).

Karena file firmware BIOS kita isflash.bin, yang diekstrak di atas dari file exe, berbobot 9,45 MB, dan volume chip BIOS pada motherboard laptop Acer Aspire E1-532 adalah 8 MB, maka agar firmware BIOS berhasil kita pulihkan perlu mengurangi file isflash.bin dari 9,45 MB menjadi 8 MB. Untuk keperluan ini, kita akan menggunakan hex editor, misalnya HxD. Ayo pergi ke alamatnya

https://mh-nexus.de/en/downloads.php?product=HxD20

dan unduh file instalasi hex untuk editor HxD

Klik pada file yang diunduh dan mulai instalasi.

Install.

Instalasi selesai.

Klik pada pintasan hex editor HxD dan luncurkan.

Jendela utama HxD.

Klik pada File-Buka.

Pilih file isflash.bin dan klik "Buka"

Kami mendapatkan yang berikut ini.

Dengan cara yang sama, buka file firmware BIOS yang rusak isflash01.bin (yang kami simpan di bagian kedua artikel).

Mari kita lihat lebih dekat struktur file isflash01.bin. Seperti yang Anda lihat, file firmware isflash01.bin dimulai dengan nilai FF (baris 00000000), dan baris 00000010 berisi nilai 5A A5 F0 0F.

Sekarang mari kita lihat struktur file isflash.bin. Kami melihat bahwa file firmware ini dimulai dengan nilai 4D 5A 00 00 (baris 00000000). Kita perlu memastikan bahwa file isflash.bin dimulai dengan cara yang persis sama dengan file isflash01.bin, yaitu awal dari file isflash.bin adalah FF (baris 00000000).

Di file isflash.bin yang terbuka, klik Cari-Temukan.

Dan kita cari nilainya 5A A5 F0 0F.

Kita melihat nilai 5A A5 F0 0F pada file isflash.bin terletak pada baris 0001F340, dan kita juga melihat nilai FF yang lebih tinggi pada baris 0001F330.

Di file isflash.bin, pilih rentang baris 00000000-0001F320. Untuk melakukan ini, pilih blok Edit-Pilih.

Kami menunjukkan garis awal (00000000) dan akhir (1F320) dari rentang yang dialokasikan.

Rentang baris yang dipilih adalah 00000000-1F320.

Hapus rentang baris yang dipilih dari file isflash.bin dengan mengklik Hapus.

Seperti yang Anda lihat, setelah menghapus baris yang dipilih, file firmware isflash.bin sekarang dimulai dengan cara yang persis sama seperti file isflash01.bin, yaitu baris 00000000 berisi nilai FF, dan baris 00000010 berisi nilai 5A A5 F0 0F.

Mari kita kembali ke file firmware isflash01.bin. Mari kita gulir ke akhir dan lihat bahwa itu diakhiri dengan baris 007FFFF0.

Jika kita gulir ke akhir file isflash.bin, kita melihat bahwa file tersebut diakhiri dengan baris 009548F0.

Mari kita hapus semua baris dari file isflash.bin yang berada di kisaran 00800000-9548F0, yaitu kita akan membuat file isflash.bin diakhiri dengan baris 007FFFF0. Klik Edit-Pilih blok.

Tentukan rentang baris yang dipilih.

Rentang baris yang dipilih adalah 00800000-9548F0.

Hapus rentang periode yang dipilih 00800000-9548F0 dengan mengklik Hapus.

Seperti yang Anda lihat, file firmware isflash.bin sekarang diakhiri dengan baris 007FFFF0.

Simpan file firmware BIOS dengan nama baru dengan memilih Simpan sebagai...

Tentukan nama, misalnya isflash_new dan klik Simpan.

File firmware BIOS baru adalah flash_new.bin.

Perlu diperhatikan bahwa file isflash_new.bin memiliki berat yang sama dengan file isflash01.bin yang kita simpan pada bagian kedua yaitu 8 MB.

Karena chip W25Q64FV, seperti disebutkan di atas, memiliki kapasitas 64 Mbit (atau 8 MB), dan file firmware yang kita edit isflash_new.bin berbobot 8 MB, maka kita dapat mulai mem-flash. Kami menghubungkan programmer CH341A ke chip BIOS dengan cara yang sama seperti yang kami lakukan di bagian kedua artikel.

Luncurkan program CH341A-USB. Kami menunjukkan pabrikan dan model chip dan menghapus firmware BIOS lama dengan mengklik “Hapus”.

Program universal untuk menghapus firmware dan cadangan BIOS dari semua model laptop dan komputer pribadi.

Dump harus selalu dilakukan ketika kita ingin melakukan update firmware, update atau rollback BIOS. Terkadang Anda diminta membuat salinan BIOS laptop atau motherboard komputer pribadi untuk memperbaiki peralatan serupa.

Apa itu BIOS dan apa singkatannya?

BIOS adalah singkatan dari kata bahasa Inggris Base_Input_Output_System dan diterjemahkan sebagai basic_input_output_system

Membuat dump BIOS laptop dan komputer menggunakan program ini sangatlah mudah dan sederhana.

Petunjuk singkat tentang cara menggunakan program utilitas Universal BIOS Backup ToolKit 2.0 untuk membuat salinan cadangan bios lembab, atau dalam bahasa Rusia.

Instruksi video untuk bekerja dengan program ini.

Banyak program antivirus yang mengidentifikasi program ini sebagai virus, padahal sebenarnya tidak.

Setelah mengunduh, Anda dapat memeriksa arsip ini di situs web www.virustotal.com yang menyatakan bahwa separuh dari antivirus akan menemukan berbagai virus di dalamnya, dan separuh lainnya tidak.

AVG saya juga mendeteksinya sebagai virus. Dan di pohon beech, Casper mengatakan semuanya baik-baik saja.

Setelah memeriksa file ini, lihat apakah antivirus Anda menemukan virus di dalamnya. Jika ya, nonaktifkan saat program sedang berjalan.

Kemudian buka paket arsip dan jalankan file yang dihasilkan bernama Universal BIOS Backup ToolKit 2.0.exe

Jika sistem Anda mengatakan bahwa hak administrator diperlukan. Kemudian klik kanan pada file ini dan klik Run as administrator.

Setelah ini, jendela program terbuka di mana kita melihat informasi tentang jenis, versi, ukuran, pabrikan dan tanggal BIOS Anda.

Setelah ini, klik tombol Read dan tunggu hingga proses pembacaan BIOS selesai.

Setelah ini, akan muncul tanda yang menunjukkan bahwa pembacaan BIOS telah berhasil diselesaikan.

Klik Oke. Kemudian klik tombol Cadangan.

Kita diminta memilih lokasi dimana kita akan menyimpan dump BIOS. Pilih folder yang diinginkan dan klik tombol simpan.

Kita semua membuat salinan cadangan BIOS, Anda dapat memperbarui versi, mem-flash BIOS versi stabil baru atau lama.

Tampilan