Cách giải nén bios dump từ tệp exe. Hoặc các mẹo hữu ích cho người dùng nâng cao. Tính năng khôi phục BIOS trên máy tính xách tay

  • 02.07.2020

Một chương trình phổ biến để loại bỏ phần sụn BIOS và các bản sao lưu từ bất kỳ kiểu máy tính xách tay và máy tính cá nhân nào.

Việc kết xuất phải luôn được thực hiện khi chúng ta muốn tạo phần sụn, cập nhật, cập nhật hoặc khôi phục BIOS. Đôi khi họ yêu cầu sao chép BIOS của máy tính xách tay hoặc bo mạch chủ của máy tính cá nhân để sửa chữa các thiết bị tương tự.

Và BIOS là gì và cách viết tắt này là viết tắt của nó.

BIOS là chữ viết tắt của từ tiếng Anh Base_Input_Output_System và dịch là base_input_output_system

Việc đổ BIOS của máy tính xách tay và máy tính sử dụng chương trình này rất dễ dàng và đơn giản.

Hướng dẫn ngắn gọn về cách sử dụng tiện ích Universal BIOS Backup ToolKit 2.0 để tạo một bản sao lưu bios và bằng tiếng Nga.

Video hướng dẫn cách làm việc với chương trình này.

Nhiều chương trình chống vi-rút xác định chương trình này là vi-rút, nhưng không phải như vậy.

Sau khi tải xuống, bạn có thể kiểm tra kho lưu trữ này trên trang web www.virustotal.com, trang web này sẽ cho biết rằng một nửa số antivirus sẽ tìm thấy nhiều loại virus khác nhau trong đó và nửa còn lại thì không.

AVG của tôi phát hiện nó giống như vi-rút. Và trên beech, Casper nói rằng mọi thứ đều ổn.

Sau khi kiểm tra tệp này, hãy xem liệu chương trình chống vi-rút của bạn có tìm thấy vi-rút trong đó không. Nếu vậy, hãy tắt nó trong khi chương trình đang chạy.

Sau đó, chúng tôi giải nén tệp lưu trữ và chạy tệp kết quả có tên Universal BIOS Backup ToolKit 2.0.exe

Nếu hệ thống của bạn cho biết bạn cần quyền quản trị viên. Sau đó nhấp chuột phải vào tệp này và nhấp vào chạy với tư cách quản trị viên.

Sau đó, cửa sổ chương trình sẽ mở ra, trong đó chúng ta thấy thông tin về loại, phiên bản, kích thước, nhà sản xuất và ngày sử dụng BIOS của bạn.

Sau đó, nhấn nút Đọc và đợi cho đến khi quá trình đọc BIOS kết thúc.

Sau đó, một tấm bảng sẽ xuất hiện với dòng chữ rằng quá trình đọc BIOS đã hoàn tất thành công.

Bấm OK. Sau đó nhấn nút Backup.

Chúng tôi được đề nghị chọn một nơi mà chúng tôi sẽ lưu kết xuất BIOS. Chọn thư mục mong muốn và nhấn nút lưu.

Tất cả chúng tôi đã tạo một bản sao lưu của BIOS, bạn có thể cập nhật phiên bản, may một phiên bản ổn định mới hoặc cũ của BIOS.

Làm cách nào để giải nén các tệp BIOS của Dell?

Sao chép tệp BIOS.exe vào ổ C:
Chạy Command Prompt trong Chế độ quản trị viên và viết như sau:

đĩa CD \
bios.exe / writeromfile
bios.exe / writebinfile
bios.exe / writehexfile

»Bios.exe là một tệp được tải xuống từ trang web của Dell. "

Tệp bios đã giải nén sẽ được sao chép vào C :!

Giải nén các BIOS mới của Dell.

  • Tải xuống trình thông dịch Python 2.7.
    https://www.python.org/download/releases/2.7/
  • Cài đặt Python 2.7 trên máy tính (của phiên bản này!).
  • với một tập lệnh Python - DecompNewDell.py.
  • Sao chép tập lệnh DecompNewDell.py được trích xuất từ ​​kho lưu trữ vào thư mục có trình thông dịch Python (thường là C: \ Python27).
  • Cũng trong thư mục có trình thông dịch (thường là C: \ Python27), chúng tôi sao chép bios dell của chúng tôi được tải xuống từ trang web. Đổi tên nó thành biosupdate.exe. Nó sẽ giống như bức ảnh dưới đây.
  • Chúng tôi bắt đầu dòng lệnh Windows ở chế độ quản trị viên và viết như sau:

đĩa CD \
cd Python27
python DecompNewDell.py biosupdate.exe

Nó sẽ giống như bức ảnh dưới đây.


Và trong thư mục Python (thường là C: \ Python27), tệp biosupdate.exe_decompressed.hdr sẽ xuất hiện.

  • với chương trình PFSExtractor.exe, giải nén chương trình vào cùng một thư mục nơi tệp .hdr được tạo (thường là C: \ Python27).
  • Trong dòng lệnh Windows, hãy viết:

PFSExtractor biosupdate.exe_decompressed.hdr

Nó sẽ thành ra như trong bức ảnh dưới đây.


Và thư mục biosupdate.exe_decompressed.hdr.extracted sẽ được tạo, bên trong là tất cả các tệp được trích xuất mà từ đó bạn có thể thu thập một kết xuất cho phần sụn trên lập trình viên. Sẵn sàng!

Có lẽ không có người dùng nào ngày nay mà không nghe nói đến BIOS. Người dùng mới làm quen (một số người ở trạng thái mới bắt đầu cả đời) sợ bản thân BIOS này như lửa đốt và thậm chí không biết cách vào nó chứ đừng nói đến cấu hình nó. Chà, những người dùng có kinh nghiệm, hay như họ được gọi là những người đam mê máy tính, không chỉ cấu hình BIOS mà còn làm mới nó. Cần lưu ý rằng quy trình cài đặt BIOS ngay cả đối với các chuyên gia cũng gây ra một cơn sốt adrenaline, vì nó không có nghĩa là an toàn và thường đe dọa đến tính mạng. Tuy nhiên, thủ tục để flash BIOS chỉ là một vấn đề nhỏ. Cực hơn nhiều là sửa đổi, hoặc chỉnh sửa BIOS, sẽ được thảo luận trong bài viết này.

Trước khi bắt đầu nói về cách chỉnh sửa BIOS, chúng ta hãy nhớ lại một cách ngắn gọn về BIOS là gì, nó cung cấp những tính năng gì cho người dùng và tại sao phải cập nhật nó, chứ đừng nói đến việc chỉnh sửa nó.

BIOS là gì

BIOS (Basic Input / Output System) là hệ thống đầu vào / đầu ra cơ bản. Chính xác hơn, BIOS là một hệ thống để cấu hình và quản lý bộ nhớ, bộ xử lý, chipset, bộ điều khiển trên bo mạch và các thiết bị kết nối với bo mạch. Không giống như hầu hết các chương trình khác, BIOS không nằm trên đĩa cứng mà nằm trên một chip tự cấp nguồn đặc biệt trên bo mạch chủ.

Phụ thuộc rất nhiều vào BIOS trong máy tính. Trên thực tế, BIOS xác định cài đặt hệ thống, xác định chức năng và hiệu suất của PC. Thông thường, các phiên bản BIOS đầu tiên, có bo mạch chủ xuất hiện, có đầy "lỗi" chỉ biến mất trong các phiên bản tiếp theo.

BIOS được tìm thấy trên bất kỳ bo mạch chủ nào (trừ bo mạch chủ của máy tính Apple), cho dù đó là máy tính để bàn hay máy tính xách tay. Tuy nhiên, theo truyền thống, hóa ra BIOS cho máy tính xách tay có một số cài đặt tối thiểu và bản chất là khá nhiều thông tin. Đối với BIOS của bo mạch chủ máy tính để bàn, nó cho phép bạn thực hiện một số lượng lớn các cài đặt ảnh hưởng đến cả hiệu suất của hệ thống và chức năng của nó. Đặc biệt, việc ép xung truyền thống của hệ thống, nghĩa là tăng tần số xung nhịp của bộ xử lý, thay đổi điện áp của bộ xử lý, thay đổi tần số xung nhịp, thời gian và điện áp bộ nhớ được thực hiện trong cài đặt BIOS. Ngoài ra, trong một số trường hợp, BIOS cho phép bạn điều chỉnh chế độ tốc độ của quạt được cài đặt trong bộ làm mát bộ xử lý và các quạt bổ sung được cài đặt trong hệ thống, để định cấu hình mảng RAID trên đĩa cứng nếu mảng này dựa trên bộ điều khiển được tích hợp vào chipset và thực hiện rất nhiều tinh chỉnh khác đối với máy tính.

BIOS nằm trong chip ROM (Read Only Memory), chip này đảm bảo rằng BIOS luôn sẵn sàng bất kể khả năng hoạt động của các thành phần bên ngoài bo mạch chủ (ví dụ: đĩa khởi động). Vì RAM (bộ nhớ truy cập ngẫu nhiên) được truy cập nhanh hơn nhiều so với ROM, nhiều nhà sản xuất cung cấp bản sao tự động của BIOS từ ROM sang RAM khi khởi động. Vùng RAM có liên quan được gọi là Shadow ROM.

Hiện nay, hầu hết các bo mạch chủ hiện đại đều được trang bị chip Flash BIOS, mã có thể được viết lại bằng một chương trình đặc biệt. Cách tiếp cận này cung cấp khả năng cập nhật (flash phiên bản mới) BIOS.

Không có quá nhiều nhà sản xuất nhân BIOS. Các BIOS phổ biến nhất là của AMI (American Megatrends, Inc.), AWARD và Phoenics Technologies. Các BIOS khác (từ FirmWorks, Micro Firmware, v.v.) ít phổ biến hơn nhiều. Và hiện tại AMI BIOS đang thống trị thị trường, vì vậy trong tương lai chúng tôi sẽ tập trung vào các phương pháp flash và sửa đổi nó.

Đương nhiên, mỗi nhà sản xuất thực hiện các thay đổi riêng đối với phiên bản BIOS cơ bản và tất nhiên, phiên bản BIOS này hoặc phiên bản BIOS đó chỉ dành cho một sản phẩm cụ thể (máy tính hoặc máy tính xách tay) và không tương thích với các giải pháp khác.

Cuối cùng, lưu ý rằng hiện tại các chip BIOS sử dụng hai giao diện để kết nối với bo mạch chủ: bus LPC (Kết nối chân thấp) hoặc bus SPI mới (Giao diện ngoại vi nối tiếp).

Tại sao lại nhấp nháy BIOS

Tất cả các nhà sản xuất bo mạch chủ và máy tính xách tay đều không khuyến khích cài đặt BIOS trừ khi thực sự cần thiết. Hơn nữa, đại diện của các trung tâm bảo hành liên tục chuyển đến các nhà sản xuất bo mạch chủ với yêu cầu chặn hoàn toàn khả năng nhấp nháy BIOS cho người dùng. Tất nhiên, ý tưởng này là vô lý và điều này sẽ không bao giờ xảy ra, nhưng chúng tôi nhấn mạnh một lần nữa rằng hoạt động nhấp nháy BIOS là không an toàn và có thể nguy hiểm đến tính mạng. Nếu bo mạch hoặc máy tính xách tay hoạt động tốt, thì chẳng ích gì khi cập nhật BIOS.

Đồng thời, thường có những tình huống cần cập nhật BIOS. Ví dụ: bạn đã mua một bo mạch chủ có bộ xử lý và phát hiện ra rằng chúng không tương thích với nhau. Rất có thể, vấn đề là do bo mạch chủ của bạn có phiên bản BIOS cũ không hỗ trợ bộ xử lý mới. Lựa chọn duy nhất trong trường hợp này là tìm bộ vi xử lý cũ và cập nhật BIOS trên bo mạch.

Ngoài ra, mỗi bản sửa đổi BIOS mới sẽ sửa chữa các lỗi trong các bản sửa đổi BIOS trước đó, vì vậy quy trình cập nhật BIOS rất hữu ích.

An toàn nhất về nhấp nháy BIOS là các bo mạch chủ của Gigabyte, ASUS và MSI, giúp bảo vệ khỏi việc nhấp nháy BIOS không thành công. Bo mạch chủ Gigabyte được trang bị hai chip BIOS (công nghệ DualBIOS), và nếu BIOS được flash không chính xác và hệ thống không thể khởi động, thì quy trình khôi phục khẩn cấp BIOS từ chip dự phòng sẽ tự động bắt đầu.

Trên các bo mạch chủ ASUS mới, công nghệ khôi phục khẩn cấp BIOS được gọi là ASUS CrashFree BIOS 3. Bản chất của công nghệ này là trong trường hợp BIOS gặp sự cố hoặc tổng kiểm tra không khớp sau một phần sụn không thành công, một chương trình sẽ tự động được khởi chạy để tìm BIOS trên CD / DVD, đĩa mềm hoặc ổ đĩa flash (với hệ thống tệp FAT / FAT32). Nếu tệp được tìm thấy trên một số phương tiện, quy trình khôi phục sẽ tự động bắt đầu.

Một công nghệ tương tự, được gọi là M-Flash, được tìm thấy trên bo mạch MSI. Sự khác biệt duy nhất là tệp BIOS phải được đặt trên ổ đĩa flash.

Phương pháp nhấp nháy BIOS

Tất cả các nhà sản xuất bo mạch chủ, cùng với các phiên bản BIOS mới, đều xuất bản các tiện ích cho phần sụn của họ, cũng như hướng dẫn chi tiết về cách flash BIOS. Than ôi, đơn giản là không có bộ công cụ chung nào để cài đặt BIOS. Nói chung, có ba cách để flash BIOS: từ trong DOS, từ trong hệ điều hành Windows và trực tiếp từ trong BIOS.

Trên thực tế, không có gì đặc biệt để nói về các phương pháp flash BIOS từ trong BIOS và sử dụng tiện ích độc quyền từ trong hệ điều hành Windows. Mọi thứ đều đơn giản và rõ ràng ở đây. Hơn nữa, phương pháp flash BIOS từ bên dưới BIOS là đơn giản nhất và an toàn nhất, tuy nhiên, than ôi, không phải tất cả các nhà sản xuất đều hỗ trợ chức năng này. Các trường hợp ngoại lệ duy nhất là ASUS và Gigabyte.

Hơn nữa, không phải tất cả các nhà sản xuất đều hoàn thiện bo mạch của họ với các tiện ích để flash BIOS từ trong Windows và trong một số trường hợp, phương pháp flash từ trong DOS là phương pháp duy nhất có thể thực hiện được.

Cách flash BIOS từ dưới hệ điều hành DOS có thể gọi là cổ điển nhưng cũng là cách bất tiện nhất. Thực tế là, ngoài sự hiện diện của tiện ích DOS thích hợp, phương pháp nhấp nháy này liên quan đến việc khởi động máy tính không phải từ đĩa cứng mà từ phương tiện bên ngoài. Trước đây, đĩa mềm khởi động 3,5 inch thông thường với DOS được sử dụng cho việc này, và bản thân tệp BIOS và tiện ích DOS để flash nó được ghi vào đĩa mềm này, cùng với hệ điều hành. Tuy nhiên, ngày nay, đĩa mềm 3,5 inch, giống như ổ đĩa mềm, có thể được coi là thiết bị lỗi thời. Nhiều bo mạch chủ hiện đại thậm chí không có đầu nối đĩa mềm, và những chiếc máy tính xách tay có ổ đĩa mềm 3,5 inch đã không được sản xuất trong một thời gian dài. Tuy nhiên, vấn đề với phương pháp flash BIOS này thậm chí không phải như vậy. Cuối cùng, bạn có thể tìm thấy ổ đĩa mềm USB 3,5 inch, nhưng điều này không có khả năng giải quyết được vấn đề. Thực tế là một BIOS hiện đại có thể có kích thước vài MB và đơn giản là không thể vừa trên đĩa mềm.

Về nguyên tắc, bạn có thể cố gắng giải quyết vấn đề này bằng cách sử dụng ổ đĩa flash có khả năng khởi động với nhân DOS thay vì đĩa mềm khởi động. Nhưng trong trường hợp này, các biến chứng phát sinh. Trước hết, bạn cần tìm một tiện ích giúp ổ đĩa flash có thể khởi động và các tệp hệ thống của hệ điều hành DOS. Trên Internet, bạn có thể tìm thấy một số tiện ích cho phép bạn tạo ổ đĩa flash có khả năng khởi động từ DOS, trong đó nổi tiếng nhất là HP USB Disk Storage Format Tool và BootFlashDOS, được cung cấp miễn phí trên Web.

HP USB Disk Storage Format Tool cho phép bạn tạo ổ đĩa flash có khả năng khởi động nếu bạn có tệp hệ thống DOS, tức là nó cũng yêu cầu chính tệp đó. Tuy nhiên, trên torrent, bạn có thể tìm thấy các tập hợp bao gồm các tệp hệ thống DOS.

Nếu bạn sử dụng ổ đĩa flash có dung lượng dưới 4 GB khi định dạng và tạo ổ đĩa flash có khả năng khởi động bằng Công cụ Định dạng Ổ đĩa USB HP (Hình 1), bạn có thể sử dụng hệ thống tệp FAT hoặc FAT32, nhưng nếu bạn sử dụng ổ đĩa flash có dung lượng hơn 4 GB, thì bạn cần có hệ thống tệp FAT32.

Lúa gạo. 1. Tạo ổ flash USB có thể khởi động với DOS
sử dụng HP USB Disk Storage Format Tool

Tiện ích BootFlashDOS cho phép bạn tạo ổ đĩa flash DOS có khả năng khởi động chỉ bằng cách nhấn một nút, vì tất cả các tệp hệ thống cần thiết đã được bao gồm trong chính tiện ích (Hình 2).

Lúa gạo. 2. Tạo ổ đĩa flash có thể khởi động từ DOS bằng tiện ích BootFlashDOS

Về nguyên tắc, nếu ổ đĩa flash DOS có khả năng khởi động được tạo thì sẽ không có vấn đề gì với việc cài đặt BIOS. Chỉ cần sao chép tiện ích DOS để flash BIOS và chính tệp BIOS vào ổ flash có thể khởi động và khởi động máy tính từ ổ flash là đủ. Để khởi động máy tính từ ổ đĩa flash, bạn cần lắp nó vào PC, khởi động lại hoặc chỉ cần bật máy tính và vào BIOS ở giai đoạn khởi động để thiết lập khởi động từ Ổ đĩa flash USB trong cài đặt. Sau đó, sau khi lưu cài đặt, khởi động lại máy tính và sau khi tải DOS, thực hiện lệnh được yêu cầu trong dòng lệnh theo hướng dẫn của nhà sản xuất BIOS.

Chúng tôi sẽ đưa ra các ví dụ về việc thực hiện một lệnh như vậy sau một chút, nhưng bây giờ chúng tôi sẽ xem xét một cách khác để flash BIOS từ trong DOS. Nó bao gồm thực tế là thay vì một ổ đĩa flash có khả năng khởi động, một đĩa CD / DVD có khả năng khởi động được sử dụng. Ở đây hầu như không đáng để phát minh lại chiếc xe đạp - tốt hơn là bạn nên sử dụng Hiren`s BootCD (phiên bản hiện tại 10.4), có thể tải xuống hình ảnh của nó từ trang web www.hirensbootcd.net. Nếu bạn sử dụng đĩa khởi động Hiren`s BootCD, bạn cũng sẽ cần một ổ đĩa flash (với cấu trúc tệp FAT hoặc FAT32), trên đó phải ghi tiện ích DOS để flash BIOS và chính tệp BIOS.

Bây giờ chúng ta hãy xem quy trình cài đặt BIOS từ bên dưới DOS bằng cách sử dụng ví dụ về máy tính xách tay MSI GX640 với AMI BIOS. Trên máy tính xách tay MSI, chỉ có một cách để flash BIOS từ dưới DOS bằng cách sử dụng tiện ích DOS độc quyền được đính kèm với tệp BIOS. Trên thực tế, tất cả những gì cần thiết để flash BIOS là tạo một ổ đĩa flash có khả năng khởi động, tải xuống một kho lưu trữ với tất cả các tệp cần thiết từ trang web MSI, bao gồm tệp BIOS, tiện ích flash và tệp thực thi flash.bat theo quy định. trình tự của tất cả các hành động. Sau đó, bạn nên giải nén kho lưu trữ này vào ổ đĩa flash có khả năng khởi động và sau khi khởi động từ ổ đĩa flash, hãy chạy tệp flash.bat để thực thi. Điều chính là tất cả các tệp được giải nén đều nằm trong một thư mục (bạn có thể giải nén chúng vào thư mục gốc của ổ đĩa flash).

Nói chung, cần lưu ý rằng đối với mỗi loại BIOS (AMI, Award) đều có các tiện ích chuyên biệt để nhấp nháy từ các công ty AMI và Award. Ví dụ: từ trang web AMI, bạn có thể tải xuống gói amiflash, bao gồm các tiện ích afudos và afuwin, cho phép bạn flash AMI BIOS tương ứng từ DOS và từ Windows. Tuy nhiên, hãy nhớ rằng AMI BIOS có thể là AMI BIOS cổ điển hoặc AMI Aptio BIOS. Aptio là một loại AMI BIOS, nhưng điều chính là các tiện ích khác nhau afudos và afuwin được sử dụng cho AMI BIOS và Aptio AMI BIOS.

Ngoài ra, nhiều nhà sản xuất bo mạch chủ thực hiện những thay đổi quan trọng đối với BIOS cho các sản phẩm của họ đến nỗi các tiện ích AMI hoặc Award phổ biến không nhận ra chúng và do đó không thể làm lại được. Đặc biệt, trong ví dụ đã được xem xét trước đó với AMI BIOS của máy tính xách tay MSI GT640, các tiện ích afudos và afuwin không nhận dạng nó là AMI BIOS và tất nhiên, không thể relash nó.

Nói chung, tình huống khi nói đến các phiên bản sửa đổi của AMI BIOS, được định nghĩa là AMI BIOS bởi chính các tiện ích AMI, là khá phổ biến. Điều này bao gồm nhiều bo mạch chủ MSI và nhiều bo mạch chủ Gigabyte. Cho đến nay, chỉ có bo mạch chủ ASUS là không được chú ý đến trong một cuộc “phô trương” như vậy, BIOS trên đó có thể được trang bị các tiện ích từ AMI (mặc dù tất nhiên, các tiện ích do chính ASUS cung cấp sẽ phù hợp hơn).

Tại sao phải sửa đổi BIOS

Vì vậy, chúng tôi đã xem xét các cách chính để cài đặt BIOS và bây giờ chúng tôi sẽ thảo luận về cách bạn có thể sửa đổi nó. Đương nhiên, câu hỏi được đặt ra: tại sao lại sửa đổi BIOS? Bạn có thể tranh luận không ngừng về vấn đề này, cũng như về việc bạn có cần ép xung máy tính của mình hay không. Trên thực tế, nếu quy trình sửa đổi BIOS về nguyên tắc là có thể thực hiện được, thì sẽ luôn có những người đam mê thực hiện nó.

Cách đây vài năm, ít người nghĩ đến khả năng tự chỉnh sửa BIOS. Tuy nhiên, gần đây, thủ tục này đã trở nên phổ biến và có rất nhiều tài nguyên trên Internet về sửa đổi BIOS. Sự quan tâm đến vấn đề này có thể được giải thích bởi thực tế là gần đây nhiều người dùng đã bắt đầu cài đặt bảng SLIC trong BIOS của họ và đây là một trong những tùy chọn để sửa đổi hoặc chỉnh sửa BIOS. Bản thân, quy trình cài đặt bảng SLIC trong BIOS là khá hợp pháp, nhưng những gì họ làm, tất nhiên, đã là bất hợp pháp - điều này giải thích sự phổ biến của thủ tục này.

Hãy để chúng tôi giải thích ngắn gọn những gì đang bị đe dọa. Nhấp nháy bảng SLIC trong BIOS được sử dụng để triển khai cơ chế kích hoạt OEM của Windows 7 giống như cách mà các đối tác OEM của Microsoft thực hiện để kích hoạt các bản sao Windows được cài đặt sẵn mà không cần Microsoft xác minh. Phương pháp này cho phép bạn kích hoạt hệ thống nếu đáp ứng ba điều kiện: sử dụng khóa OEM đặc biệt và chứng chỉ OEM, cũng như sự hiện diện của bảng SLIC trong BIOS máy tính.

Windows 7 yêu cầu bảng SLIC v2.1 trong BIOS và không có ràng buộc cứng của khóa OEM với bảng và chứng chỉ SLIC. Chìa khóa chỉ được gắn với phiên bản Windows và cho phép bạn kích hoạt cả phiên bản x86 và x64 của HĐH. Chứng chỉ tệp và bảng SLIC được kết nối với nhau và để kích hoạt thành công, cả hai thành phần phải từ cùng một đối tác OEM.

Chúng ta sẽ không nói về cách kích hoạt Windows 7 một cách bất hợp pháp mà chúng ta sẽ tập trung vào quy trình chèn bảng SLIC vào BIOS. Chúng tôi lưu ý ngay rằng điều này không phải lúc nào cũng có thể thực hiện được và không phải tất cả BIOS đều cho phép mình thực hiện bất kỳ loại chỉnh sửa nào.

Trên Internet, bạn có thể tìm thấy một gói công cụ phần mềm (AMITool) chứa cả bảng SLIC và tiện ích (AMI SLIC Mod) để cài đặt chúng trong AMI BIOS. Tuy nhiên, đối với điều này, bạn cần sử dụng AMI BIOS trên bo mạch của mình, nhưng ngay cả trong trường hợp này, không có gì đảm bảo rằng quy trình flash bảng SLIC trong BIOS sẽ có thể thực hiện được. Như chúng tôi đã lưu ý, nhiều nhà sản xuất sửa đổi BIOS cho các sản phẩm của họ theo cách mà tiện ích AMI SLIC Mod đơn giản không nhận ra nó là AMI BIOS và do đó không thể sửa đổi nó.

Tuy nhiên, ngay cả trong trường hợp này, đừng tuyệt vọng và chạy đến cửa hàng cho một bo mạch chủ khác. Trước khi cố gắng flash bảng SLIC trong BIOS, bạn nên kiểm tra thực tế là nó không có trong BIOS. Nếu gần đây bạn mới mua một bo mạch chủ hoặc máy tính xách tay, thì có thể phiên bản của bảng SLIC bạn cần (phiên bản 2.1) đã có trong BIOS.

Bạn có thể xem phiên bản của bảng SLIC trong BIOS bằng tiện ích chuyên dụng RW - Read & Write Utility (phiên bản 1.4.7 hiện tại), có thể tải xuống từ trang web http://rweverything.phpnet.us. Tiện ích này còn được gọi là RW-Everything.

Sau khi cài đặt tiện ích này, hãy khởi chạy nó và trong cửa sổ chương trình chính trên thanh công cụ, nhấp vào nút có nhãn ACPI. Trong cửa sổ ACPI Table mở ra, hãy nhấp vào tab SLIC. Tiếp theo, bạn cần nhìn vào bảng ở định dạng thập lục phân và tìm trong đó một dòng bắt đầu bằng byte 53 20. Nếu bốn byte tiếp theo là 00 00 00 00, thì bảng SLIC phiên bản 2.0 sẽ được hiển thị trong BIOS và nếu - 01 00 02 00, sau đó SLIC được nhấp nháy. Bảng phiên bản 2.1 (hình 3).

Lúa gạo. 3. Xác định phiên bản của bảng BIOS SLIC

Tất nhiên, chèn bảng SLIC vào BIOS không phải là tùy chọn sửa đổi duy nhất có thể. Một phương pháp sửa đổi khác là mở khóa một số chức năng của BIOS. Thật vậy, các nhà sản xuất bo mạch chủ thường cố tình chặn một số chức năng của BIOS để đơn giản hóa quy trình thiết lập BIOS. Chúng cũng vô hiệu hóa những chức năng không có trong một bo mạch chủ cụ thể, nhưng có thể được sử dụng trong các sửa đổi sau.

Sử dụng các tiện ích chuyên dụng, bạn có thể thử mở khóa tất cả các tính năng và tùy chọn đã bị vô hiệu hóa trong BIOS. Ngoài ra, bạn có thể thay đổi logo (một số nhà sản xuất bo mạch chủ, chẳng hạn như ASUS, thậm chí cung cấp các tiện ích đặc biệt để thay đổi logo BIOS), cũng như một số tên để ví dụ, khi tải, không phải tên thật của bộ xử lý được hiển thị, nhưng một cái gì đó như “AMD Core i9 -995".

Có một ví dụ khác về sửa đổi BIOS. Một số thợ thủ công quản lý để mở khóa khả năng sử dụng chế độ SLI cho card màn hình NVIDIA thông qua BIOS trên các bo mạch chủ không cung cấp chế độ này. Trên thực tế, nếu bo mạch chủ chính thức hỗ trợ chế độ SLI, thì BIOS của nó chứa một khóa tương ứng từ NVIDIA. Ý tưởng của việc sửa đổi là cắt khóa này khỏi BIOS của bo mạch mà chế độ SLI được hỗ trợ chính thức và đưa nó vào BIOS cho bo mạch không hỗ trợ chế độ SLI (nghĩa là trong BIOS không có Khóa NVIDIA). Cụ thể, có những ví dụ về việc chế độ SLI đã được kích hoạt trên bo mạch chủ dựa trên chipset Intel P45 Express như thế nào.

Tuy nhiên, hãy chuyển từ lý thuyết sang thực hành và thảo luận về chỉnh sửa BIOS, đặc biệt, chỉnh sửa AMI BIOS là cách phổ biến nhất.

Chỉnh sửa AMI BIOS

Để chỉnh sửa BIOS với nhân AMI, bạn sẽ cần tiện ích AMIBCP, tiện ích này do chính công ty AMI phát hành. Tiện ích này có thể được tải xuống riêng biệt hoặc là một phần của gói AMI BIOS ROM Utilities. Cần lưu ý rằng, như chúng tôi đã nhiều lần nhấn mạnh, các nhà sản xuất bo mạch chủ và máy tính xách tay thực hiện thay đổi AMI BIOS cho các sản phẩm của họ, không có gì đảm bảo rằng tiện ích AMIBCP sẽ nhận ra BIOS. Than ôi, không phải mọi BIOS đều có thể được sửa đổi. Như thực tế cho thấy, BIOS của bo mạch ASUS và ECS có thể được chỉnh sửa mà không gặp bất kỳ sự cố nào, nhưng đối với các bo mạch của Gigabyte và MSI, tiện ích AMIBCP không hoạt động.

Vì vậy, hãy quay lại xem xét chỉnh sửa BIOS khi có thể. Tiện ích AMIBCP (phiên bản 3.x) được khởi chạy từ trong hệ điều hành Windows, nhưng cần lưu ý rằng có những biến thể của cùng một tiện ích dành cho DOS.

Sau khi tải xuống các tiện ích, bạn cần mở tệp BIOS. Trong ví dụ của chúng tôi, chúng tôi sẽ xem xét chỉnh sửa AMI BIOS cho bo mạch chủ ASUS P6X58D-E bằng tiện ích AMIBCP v.3.37. Chúng tôi sẽ chỉnh sửa tệp P6X58DE.ROM.

Vì vậy, trong cửa sổ chính của chương trình, hãy tải tệp BIOS mà chúng tôi sẽ sửa đổi (Hình 4).

Lúa gạo. 4. Cửa sổ chính của tiện ích AMIBCP v.3.37

Trước hết, tab Thiết lập Cấu hình rất thú vị, trong đó, trên thực tế, các thiết lập BIOS được sửa đổi. Menu chính của cài đặt BIOS được hiển thị trong cửa sổ bên trái của tab này. Nếu bạn bỏ chọn một mục menu, nó sẽ không xuất hiện trong menu BIOS. Trong ví dụ được xem xét (xem Hình 4), chúng tôi đã bỏ chọn các mục Ai Tweaker và Nâng cao, do đó chặn tất cả các tùy chọn ép xung. Đó là, các mục menu BIOS, trong đó bạn có thể xem thông tin về bộ xử lý và bộ nhớ, cũng như thay đổi tần số, điện áp cung cấp, v.v., sẽ đơn giản là không có trong phiên bản BIOS đã sửa đổi.

Tình hình cũng tương tự khi mở rộng cấu trúc cây của từng mục trong menu cài đặt BIOS: nếu bạn bỏ chọn một mục phụ, nó sẽ không được hiển thị trong menu BIOS. Ví dụ, nếu chúng ta không muốn mục Cấu hình Intel PPM được hiển thị trong menu Cài đặt nâng cao, chúng ta chỉ cần bỏ chọn mục tương ứng (Hình 5).

Để chặn bất kỳ tùy chọn nào trong menu cài đặt BIOS, chỉ cần đặt giá trị Số trong cột Hiển thị cho mục tương ứng là đủ. Các phần tử bị khóa như vậy sẽ (sau khi lưu các thay đổi) được đánh dấu bằng một sọc màu xanh lá cây.

Ví dụ: nếu hệ thống của chúng tôi không có thêm quạt trong trường hợp và chúng tôi không muốn BIOS hiển thị cài đặt của chúng, thì hãy vào menu Nguồn, sau đó mở menu Màn hình phần cứng và cho các tùy chọn Chassis Fan 1 Speed, Chassis Fan 2 Tốc độ, Đặt 3 Tốc độ của Quạt khung gầm, Cấu hình Q-Fan của Khung gầm và Tốc độ Quạt nguồn thành Không trong cột Hiển thị (Hình 6).

Lúa gạo. 6. Chặn BIOS hiển thị các tùy chọn menu cài đặt khác nhau

Cần lưu ý rằng BIOS P6X58DE.ROM cho ASUS P6X58D-E không cho phép bất kỳ cải tiến nào bằng cách sử dụng tiện ích AMIBCP v.3.37. Tất cả các tùy chọn đều được mở khóa trong đó, vì vậy, tối đa có thể làm là chặn những gì không cần thiết (mặc dù không rõ tại sao điều này nên được thực hiện).

Bạn cũng có thể thử thay đổi một số nhãn, nhưng hãy nhớ rằng các nhãn sẽ không được hiển thị bằng tiếng Nga. Ví dụ: nếu chúng ta muốn dòng ComputerPress P6X58D-E BIOS Edition được hiển thị thay vì dòng ASUS P6X58D-E ACPI BIOS Revision 0106 khi khởi động, thì chỉ cần tìm dòng ASUS P6X58D-E ACPI BIOS Revision 0106 trên Tab BIOS Strings và thay đổi nó thành ...

Chúng ta vẫn nên xem xét thêm một kiểu sửa đổi BIOS nữa - thay đổi hình nền (logo) của BIOS. Đồng thời, ASUS thậm chí còn trang bị cho các bo mạch chủ của mình một tiện ích đặc biệt cho phép bạn thực hiện tính năng này. Tất nhiên, tiện ích này là tiện ích dễ sử dụng nhất cho bo mạch chủ ASUS. Tuy nhiên, đối với AMI BIOS, bạn cũng có thể sử dụng tiện ích OEM LOGO từ chính AMI (Hình 7).

Lúa gạo. 7. Thay đổi logo BIOS bằng tiện ích OEM LOGO

Giao diện của tiện ích này rất đơn giản và không cần bình luận. Nó là đủ để tải BIOS và chỉ định đường dẫn đến tệp có logo mới. Hạn chế duy nhất là hình ảnh phải có độ phân giải và định dạng nhất định.

Đoán câu đố: nó đứng như một tổ ong vo ve. Nhưng khói không đến từ ống khói, bởi vì đây không phải là thực vật bản địa, mà là một máy tính có BIOS bị hỏng. Và anh ta ậm ừ bởi vì anh ta chỉ có khả năng này bây giờ. Nếu không có bios, nó chỉ là một đống sắt vô hồn. Có đáng để lo lắng về điều này không? Dĩ nhiên là không. Sau khi tất cả, bây giờ bạn có một bàn đầu giường tuyệt vời!

Một đơn vị hệ thống như một chiếc bàn cạnh giường? Tôi cũng không! Chúng tôi biết cách làm cho nó hoạt động. Hôm nay chúng ta sẽ nói về cách khôi phục BIOS nếu nó bị treo.

Điều gì dẫn đến BIOS nhấp nháy

Trong IOS và UEFI "hậu duệ" của nó, các bo mạch chủ hiện đại được kết hợp với, đây là các chương trình máy tính đặc biệt cần thiết cho việc cấu hình và điều khiển ban đầu của các thiết bị PC cho đến khi hệ điều hành khởi động. Chúng được lưu trữ trong các chip nhớ flash đặc biệt trên bo mạch chủ, một trong số đó được hiển thị trong hình trên. Nó có vẻ là một nơi lưu trữ tốt, đáng tin cậy, nhưng đôi khi BIOS trở nên khó chịu ở đó và thoát ra ngoài. Chính xác hơn, nó bị hư hỏng và ngừng thực hiện nhiệm vụ của mình.


Không có quá nhiều lý do dẫn đến việc BIOS bị hư hỏng, trong một số trường hợp là rõ ràng, trong một số trường hợp khác thì không. Dưới đây là danh sách những cái phổ biến nhất:

  • Trong quá trình xảy ra sự cố mất điện của máy tính.
  • Chương trình nhấp nháy (flashher) không tương tác chính xác với phần sụn hoặc chip nhớ flash.
  • Phiên bản BIOS bị flash, không phù hợp với bo mạch chủ này. Đúng, .
  • Nếu cập nhật được thực hiện từ bên dưới một hệ điều hành đang chạy - một lỗi hệ thống hoặc can thiệp phần mềm, ví dụ như chặn chống vi-rút.
  • Thao tác người dùng không chính xác, chẳng hạn như khởi động lại máy tính trước khi quá trình cài đặt bản cập nhật hoàn tất.
  • Lỗi chip bộ nhớ flash.
  • Lỗi phần sụn BIOS ẩn. Đôi khi điều này giải thích cho những cuộc “tụ tập” tự phát xảy ra mà không có lý do rõ ràng.
  • Sự cố điện trên bo mạch chủ.

Làm thế nào thiệt hại cho BIOS được biểu hiện

Trong hầu hết các trường hợp, phần sụn BIOS bị hỏng một phần, do đó, các triệu chứng của lỗi có thể khác nhau:
  • Khi bạn nhấn nút nguồn PC, chỉ bộ làm mát mới bật lên, bộ làm mát này ngay lập tức bắt đầu quay ở tốc độ tối đa. Đôi khi, đèn báo LED trên vỏ máy và bàn phím sáng lên.
  • Một hoặc vài giây sau khi bật, khởi động lại theo chu kỳ sẽ bắt đầu. Bên ngoài, điều này được thể hiện bằng một chu kỳ quay lên và dừng lại của bộ làm mát, được lặp lại trong khi nguồn điện được cung cấp.
  • Khi bật, đèn báo nguồn sáng lên, máy làm mát không quay.
  • Máy tính không có dấu hiệu của sự sống. Điều này xảy ra khi khối khởi động, bộ nạp khởi động BIOS, bị hỏng. Đây là trường hợp khó nhất.

Không có hình ảnh trên màn hình. Ngay cả màn hình giật gân của nhà sản xuất cũng không xuất hiện.


Có những dạng hư hỏng khác của BIOS, chính xác hơn là khu vực của nó, nơi lưu trữ cấu hình của bộ điều khiển ME (một phần của chipset) trên bo mạch chủ hoạt động với bộ xử lý Intel - cái gọi là khu vực ME. Nếu có sự cố trong khu vực này, máy tính hoặc máy tính xách tay có thể:

  • Tải không chính xác hoặc hoàn toàn không được đưa vào.
  • Tắt hoặc khởi động lại định kỳ.
  • Ví dụ, điều chỉnh tốc độ quay của bộ làm mát là không chính xác, ví dụ như quay nó ở số vòng quay cao bất kể tải.

Việc loại bỏ các lỗi như vậy bao gồm đọc kết xuất BIOS, thay thế vùng ME bằng một vùng sạch và nhấp nháy lại bằng cách sử dụng bộ lập trình. Vì điều này thường được thực hiện bởi thợ sửa chữa chứ không phải chủ sở hữu máy tính, chúng tôi sẽ không đề cập đến vấn đề này. Tốt hơn là làm điều gì đó có thể được thực hiện ở nhà mà không có thiết bị đặc biệt và nguy cơ cuối cùng gửi "con cưng sắt" của bạn đến vương quốc vĩnh hằng.

Chỉ có thể khôi phục BIOS mà không cần lập trình viên nếu bộ nạp khởi động được lưu. Đôi khi có thể xác định nó còn sót lại hay không bằng các dấu hiệu gián tiếp: đèn nền màn hình nhấp nháy, tín hiệu âm thanh từ loa hệ thống, phản ứng của bo mạch chủ khi bật không có RAM (âm thanh hoặc đèn báo nhấp nháy), v.v. máy tính chạy. thông thường, lỗi sẽ xuất hiện muộn hơn một chút.

Cách khôi phục chức năng cho bo mạch chủ bị lỗi BIOS

Asus

Nhiều bo mạch chủ máy tính để bàn thương hiệu Asus hỗ trợ công nghệ USB Hồi tưởng, được thiết kế để cập nhật và khôi phục BIOS một cách nhanh chóng trong trường hợp bị lỗi. Điều này không yêu cầu bất cứ thứ gì ngoại trừ ổ USB flash có dung lượng lên đến 4-16 GB và tệp BIOS, tệp này phải được tải xuống từ trang web của nhà sản xuất từ ​​phần về kiểu máy của mẹ bạn.

Sau khi tải xuống, phần sụn phải được đổi tên. Ví dụ: tệp "Sabertooth X79" (tên kiểu máy) được đổi tên thành "SABERX79.ROM", tệp "Sabertooth Z77" thành "Z77ST.CAP". Thông tin về cách đặt tên tệp phần sụn cho kiểu máy của bạn rất có thể có trên trang web của Asus, nhưng nếu bạn không tìm thấy, hãy kiểm tra trên diễn đàn hoặc trong bộ phận hỗ trợ.

Tiếp theo, lưu BIOS đã đổi tên vào ổ USB flash được định dạng FAT32 và kết nối nó với cổng USB được đánh dấu “ Hồi tưởng" hoặc " ROG Connect". Bạn nên tắt máy tính trước, điều này sẽ làm tăng cơ hội khôi phục thành công.


Sau khi kết nối ổ đĩa flash, bật PC và nhấn " BIOS". Giữ nó trong khoảng 3 giây cho đến khi đèn báo trên bảng bắt đầu nhấp nháy. Nhấp nháy cho biết tệp đã được đọc thành công và đang được ghép vào bộ nhớ. Khi quá trình nhấp nháy hoàn tất, đèn báo sẽ tắt.

Nếu bảng của bạn thuộc phân khúc ngân sách hoặc không quá mới, tức là nó không hỗ trợ USB Flashback, rất có thể bạn có thể khôi phục nó theo cách khác. Nếu máy tính được trang bị ổ đĩa mềm hoặc ổ đĩa quang, hãy ghi tệp BIOS đã đổi tên vào thư mục gốc của đĩa mềm hoặc CD trống, đặt nó vào ổ đĩa, tắt và sau đó bật PC. Phần sụn sẽ được hoàn thành khi chỉ báo ổ đĩa tắt. Nếu không có ổ đĩa, hãy sử dụng ổ đĩa flash USB.

Gigabyte

Trên các bo mạch chủ Gigabyte có bios kép (kép), lỗi hiếm khi xảy ra, vì trong trường hợp hư hỏng phần sụn trong vi mạch chính ( NS ain_ BIOS) kết xuất từ ​​bản sao lưu ( NS ackup_ BIOS). Miễn là bộ nhớ flash chính còn nguyên vẹn và chứa phần sụn, ngay cả khi nó bị hỏng, bo mạch sẽ vẫn hoạt động.


Sự cố khi khởi động bo mạch với Dual_BIOS có thể xảy ra trong các trường hợp sau:

  • Vi mạch chính bị thiếu hoặc không theo thứ tự.
  • Vi mã trong vi mạch chính bị xóa hoàn toàn.
  • Nội dung của cả hai vi mạch đều bị hỏng.

Một số bà mẹ Gigabyte có thể khởi động từ bộ nhớ flash dự phòng và sử dụng nó làm bộ nhớ chính. Một nhóm bo mạch khác của nhà sản xuất này sử dụng một khu vực dành riêng trên đĩa cứng làm phương tiện dự phòng cho BIOS. Đây là một lựa chọn ít đáng tin cậy hơn, nhưng cũng tốt hơn là không có gì.

Việc khôi phục Gigabyte BIOS từ bản sao lưu thường được thực hiện tự động, nhưng nếu điều này không xảy ra, hãy thử rút phích cắm của máy tính, đợi một chút rồi bật lại.

MSI và những người khác

Hầu hết các bo mạch chủ Micro-Star đều sử dụng công nghệ khôi phục phần sụn tương tự như của ASUS - sử dụng ổ flash, đĩa mềm hoặc CD. Sao chép BIOS vào một phương tiện trống, kết nối nó với PC, nhấn nút tắt máy trong 4 giây, giữ tổ hợp trên bàn phím bên tráiCtrl +Nhà(hoặc Alt +Ctrl +Nhà) và bật máy tính mà không cần nhả phím. Sự bắt đầu của quá trình phần sụn có thể được đánh giá bằng cách nhấp nháy của ổ đĩa flash hoặc chỉ báo ổ đĩa.
BIOS trên bo mạch MSI. Bên phải là cổng JSPI1 cho phần sụn trên bộ lập trình

Trên các bo mạch chủ của MSI và một số thương hiệu khác có tuổi đời hơn 8-10 năm, BIOS được flash từ đĩa mềm. Hướng dẫn cho AWARD và AMI BIOS hơi khác một chút.

Để khôi phục AMI BIOS, hãy làm như sau:

  • Đổi tên tệp BIOS được tải xuống từ trang web của nhà sản xuất bo mạch chủ thành AMIBOOT.ROM.
  • Chuyển nó vào thư mục gốc của một đĩa mềm trống. Đưa đĩa mềm vào ổ của PC đã tắt.
  • Nhấn Ctrl + Home bên trái trên bàn phím và bật máy tính.

Để khôi phục BIOS GIẢI THƯỞNG:

  • Đặt các tệp tin flash và BIOS trên đĩa mềm (thường được tải xuống trong một kho lưu trữ).
  • Tạo tài liệu văn bản trên đĩa mềm, chứa tên của tệp BIOS với phần mở rộng là bin. Đổi tên tài liệu thành autoexec.bat.
  • Các hành động tiếp theo tương tự như những hành động được đưa ra ở trên.

Nhân tiện, một số nhà sản xuất bo mạch chủ chỉ đăng BIOS trên trang web của họ ở định dạng exe - trong "một chai" với đèn nháy để cập nhật từ trong Windows. Đôi khi có thể giải nén một tệp như vậy dưới dạng kho lưu trữ, nhưng người dùng thường không hiểu nội dung nào của nó là phần sụn. Không có giải pháp chung cho các nhiệm vụ như vậy. Để không làm vấn đề trở nên trầm trọng hơn, tốt hơn hết bạn nên tham khảo ý kiến ​​của các diễn đàn chuyên môn hoặc bộ phận hỗ trợ kỹ thuật của nhà sản xuất.


Trên một số bo mạch, trước khi khôi phục BIOS, bạn cũng cần tháo pin của đồng hồ thời gian thực (RTC) khỏi ổ cắm hoặc sắp xếp lại (loại bỏ) jumper CMOS rõ ràng. Điều quan trọng là phải tìm ra những điểm này trước khi bắt đầu thủ tục.

Tính năng khôi phục BIOS trên máy tính xách tay

Trên máy tính xách tay, giống như trên bo mạch Gigabyte, BIOS cũng thường được lưu trữ trong hai chip nhớ flash. Nhưng đây không phải là Dual và nó không có bản sao lưu. Cả hai chip đều chứa các phần khác nhau của phần sụn, hoặc một phần chứa BIOS chính và phần còn lại chứa chương trình đa điều khiển. Để ngăn thiết bị bật, chỉ cần ít nhất một trong số chúng có thể làm hỏng vi mã.


Phương pháp khôi phục BIOS bị lỗi trên máy tính xách tay gần giống như trên máy tính để bàn. Tệp phần sụn và chương trình flash được tải xuống từ trang web của nhà sản xuất (không phải lúc nào cũng cần đến phần sau) được đặt trên một ổ đĩa flash USB sạch có định dạng FAT32 / 16, được kết nối với thiết bị khử năng lượng (chỉ cần tắt máy tính xách tay đôi khi không đủ, bạn cần ngắt nguồn điện và tháo pin), lắp pin thay thế đã sạc, bật máy và nhấn giữ tổ hợp phím. Các máy tính xách tay khác nhau sử dụng các phím tắt khác nhau cho việc này, ví dụ:

  • Ctrl (chỉ bên trái hoặc cả hai) + Trang chủ
  • Windows + B (chữ cái này và các chữ cái khác trong bố cục bàn phím Latinh)
  • Windows + F
  • Windows + M
  • Windows + Esc
  • Fn + B
  • Fn + F
  • Fn + M
  • Fn + Esc.

Công việc chính là giải nén và đổi tên các tập tin BIOS. Một lần nữa, không có quy tắc duy nhất. Trong hầu hết các trường hợp, bạn phải lấy phần sụn từ các tệp exe, nhưng! Nhiều nhà sản xuất bao gồm BIOS cho các bản sửa đổi khác nhau của một nền tảng hoặc toàn bộ nền tảng trong chương trình của họ và có thể rất khó để chọn tệp duy nhất bạn cần. Để không bị nhầm lẫn, hãy đọc hướng dẫn về phần sụn của mô hình cụ thể của bạn và bản sửa đổi nền tảng trên các diễn đàn chuyên ngành. Và hãy thoải mái đặt câu hỏi.

Tôi cố tình không đưa vào bài viết hướng dẫn về cách khôi phục BIOS bằng cách nhấp nháy trên một lập trình viên có và không có lệnh, đóng các liên hệ khác nhau, hoán đổi nóng bộ nhớ flash di động, v.v., vì tất cả các phương pháp này đều không an toàn và đòi hỏi một số kiến ​​thức nhất định. Tuy nhiên, trong số những người đọc, có khả năng có những người đã làm điều gì đó tương tự trên PC của họ và thu được kết quả tốt. Sẽ rất tuyệt nếu bạn mô tả chi tiết hành động của mình trong phần bình luận cho bài viết. Bạn cũng được khuyến khích chia sẻ những kinh nghiệm tiêu cực để những độc giả khác có thể tránh những sai lầm nhờ bạn. Trong phần nhận xét, hãy nhớ bao gồm tên kiểu máy và bản sửa đổi của bo mạch chủ của bạn, cũng như phiên bản BIOS mà bạn đã làm việc với.

Xin chào, độc giả thân yêu của trang web! Tên tôi là Roman Navat và tôi xin giới thiệu với các bạn phần thứ ba và cũng là phần cuối cùng của bài viết về cách khôi phục phần sụn BIOS bị hỏng (sử dụng ví dụ về máy tính xách tay Acer Aspire E1-532). Trước khi đọc phần này của bài viết, chúng tôi khuyên bạn nên tự làm quen với và trong đó chúng tôi tháo rời máy tính xách tay Acer Aspire E1-532, tháo bo mạch chủ khỏi nó, kết nối bộ lập trình CH341A với chip BIOS và lưu phần sụn BIOS bị hỏng. trong một tệp riêng biệt. Hãy tiếp tục công việc của chúng ta bằng cách chuẩn bị một tệp phần sụn BIOS mới và sau đó ghi nó vào chip BIOS.

Khôi phục phần sụn BIOS bị hỏng trên máy tính xách tay bằng bộ lập trình, nếu máy tính xách tay không khởi động được. Phần 3. Giải nén phần sụn BIOS từ tệp exe để cập nhật BIOS. Chỉnh sửa tệp phần sụn trong trình chỉnh sửa HEX và ghi nó vào chip BIOS

Hãy truy cập trang web của Acer để đến trang hỗ trợ cho máy tính xách tay Acer Aspire E1-532.

Và chúng tôi sẽ tải xuống tất cả phần sụn BIOS có sẵn.

Ví dụ: hãy mở thư mục có phiên bản phần sụn 2.10.

Trong thư mục này, chúng ta thấy một tệp exe thông thường, hãy chạy nó.

Sau khi chạy tệp V5WE2210.exe, chúng tôi nhận được cửa sổ lỗi này cho biết rằng phần sụn BIOS này không phù hợp với máy tính xách tay hoặc máy tính này. Đừng nhấn nút OK, vì chúng tôi cần giải nén tệp phần sụn BIOS cho máy tính xách tay Acer Aspire E1-532 của chúng tôi từ tệp V5WE2210.exe.

Đi tới phần C: dọc theo đường đi

C: \ Users \ Username \ AppData \ Local \ Temp (tên người dùng có thể là bất kỳ thứ gì tùy thuộc vào tên mà tài khoản được tạo). Trong thư mục Temp, chúng ta thấy thư mục tạm thời 7zS2C4E.tmp, xuất hiện sau khi tệp V5WE2210.exe được khởi chạy.

Mở thư mục 7zS2C4E.tmp và xem tệp isflash.bin trong đó, đây là tệp phần sụn chip BIOS. Hãy sao chép tệp này vào ổ đĩa flash USB.

Đã sao chép tệp isflash.bin vào thẻ USB.

Kích thước của tệp phần sụn BIOS này là 9,45 MB.

Khi chúng tôi cố gắng mở tệp phần sụn này trong chương trình CH341A-USB, chúng tôi nhận được thông báo rằng kích thước tệp lớn hơn mức cần thiết, có nghĩa là, tệp phần sụn này quá lớn để được sử dụng để flash chip Winbond W25Q64FV (cụ thể là chip được cài đặt trên bo mạch chủ của máy tính xách tay Acer Aspire E1-532).

Các microcircuits có thể có các kích thước khác nhau, hãy xem xét điều này bằng cách sử dụng ví dụ về các microcircuits Winbond. Như bạn có thể thấy từ bảng, âm lượng của vi mạch có thể là 512, 256, 128, 64, 32 Mbit, v.v.

Vi mạch W25Q64FV có dung lượng 64 Mbit (hoặc 8 MB).

Vì tệp phần sụn BIOS của chúng tôi isflash.bin được trích xuất từ ​​tệp exe ở trên nặng 9,45 MB và kích thước của chip BIOS trên bo mạch chủ của máy tính xách tay Acer Aspire E1-532 là 8 MB, chúng tôi cần giảm tệp isflash.bin khỏi 9,45 MB đến 8 MB. Đối với những mục đích này, chúng tôi sẽ sử dụng một trình soạn thảo hex, ví dụ HxD. Đi đến địa chỉ

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

và tải xuống tệp cài đặt của trình chỉnh sửa hex HxD

Nhấp vào tệp đã tải xuống và bắt đầu cài đặt.

Cài đặt.

Cài đặt hoàn tất.

Nhấp vào lối tắt trình chỉnh sửa hex HxD và khởi chạy nó.

Cửa sổ chính HxD.

Nhấp vào Mở tệp.

Chọn tệp isflash.bin và nhấp vào "Mở"

Chúng tôi nhận được những điều sau đây.

Theo cách tương tự, hãy mở tệp isflash01.bin phần sụn BIOS bị hỏng (chúng tôi đã lưu trong phần thứ hai của bài viết).

Chúng ta hãy xem xét kỹ hơn cấu trúc của tệp isflash01.bin. Như bạn có thể thấy, tệp phần sụn isflash01.bin bắt đầu bằng các giá trị FF (dòng 00000000) và dòng 00000010 chứa các giá trị 5A A5 F0 0F.

Bây giờ chúng ta hãy xem cấu trúc của tệp isflash.bin. Chúng tôi thấy rằng tệp phần sụn này bắt đầu với các giá trị 4D 5A 00 00 (dòng 00000000). Chúng ta cần làm cho tệp isflash.bin bắt đầu theo cùng một cách với tệp isflash01.bin, nghĩa là, các giá trị FF (dòng 00000000) là phần đầu của tệp isflash.bin.

Trong tệp đang mở isflash.bin, bấm Tìm kiếm-Tìm.

Và chúng tôi tìm kiếm giá trị 5A A5 F0 0F.

Chúng tôi thấy rằng giá trị 5A A5 F0 0F trong tệp isflash.bin nằm ở dòng 0001F340 và ở trên dòng 0001F330 chúng tôi thấy các giá trị FF.

Chọn dải dòng 00000000-0001F320 trong tệp isflash.bin. Để thực hiện việc này, hãy chọn Chỉnh sửa-Chọn khối.

Chúng tôi chỉ ra các dòng bắt đầu (00000000) và kết thúc (1F320) của dải ô đã chọn.

Dải chuỗi đã chọn là 00000000-1F320.

Xóa phạm vi dòng đã chọn khỏi tệp isflash.bin bằng cách nhấp vào Xóa.

Như bạn có thể thấy, sau khi xóa các dòng đã chọn, tệp phần sụn isflash.bin bây giờ bắt đầu giống như tệp isflash01.bin, cụ thể là dòng 00000000 chứa các giá trị FF và dòng 00000010 chứa các giá trị 5A A5 F0 0F.

Hãy quay lại tệp phần sụn isflash01.bin. Cuộn đến cuối và thấy rằng nó kết thúc bằng dòng 007FFFF0.

Nếu bạn cuộn đến cuối tệp isflash.bin, bạn sẽ thấy nó kết thúc bằng dòng 009548F0.

Hãy xóa tất cả các dòng khỏi tệp isflash.bin nằm trong phạm vi 00800000-9548F0, tức là, chúng ta sẽ đặt tệp isflash.bin kết thúc bằng dòng 007FFFF0. Nhấp vào Chỉnh sửa-Chọn khối.

Chúng tôi chỉ ra phạm vi của các dòng đã chọn.

Dải dòng đã chọn là 00800000-9548F0.

Xóa phạm vi đã chọn 00800000-9548F0 bằng cách nhấp vào Xóa.

Như bạn có thể thấy, bây giờ tệp phần sụn isflash.bin kết thúc bằng dòng 007FFFF0.

Hãy lưu tệp phần sụn BIOS dưới một tên mới bằng cách chọn Lưu dưới dạng ...

Chỉ định tên, ví dụ isflash_new và nhấp vào Lưu.

Tệp phần sụn BIOS mới isflash_new.bin.

Xin lưu ý rằng tệp isflash_new.bin có trọng lượng giống như tệp isflash01.bin mà chúng tôi đã lưu trong phần thứ hai, cụ thể là 8 MB.

Vì vi mạch W25Q64FV, như đã đề cập ở trên, có khối lượng 64 Mbit (hoặc 8 MB) và tệp phần sụn đã chỉnh sửa của chúng tôi isflash_new.bin nặng 8 MB, nên chúng tôi có thể tiến hành quá trình nhấp nháy. Chúng tôi kết nối bộ lập trình CH341A với chip BIOS theo cách tương tự như chúng tôi đã làm trong phần thứ hai của bài viết.

Chúng tôi khởi chạy chương trình CH341A-USB. Chúng tôi chỉ ra nhà sản xuất và kiểu của vi mạch và xóa phần sụn BIOS cũ bằng cách nhấp vào "Xóa".