Компютри Windows интернет

Извличане на биос от exe samsung. Как да възстановите BIOS на компютър и лаптоп, ако се срине. Какво е BIOS

Универсална програмаза премахване на BIOS фърмуер и архиви от всякакви модели лаптопи и персонални компютри.

Винаги трябва да се прави дъмп, когато искаме да направим фърмуер, актуализиране, актуализиране или връщане на BIOS. Понякога те искат да направят копие на BIOS на лаптоп или дънна платка персонален компютър, за ремонт на подобна техника.

И какво е BIOS и как означава това съкращение.

BIOS е съкращение от английските думи Base_Input_Output_System и се превежда като base_input_output_system

Изхвърлянето на BIOS на лаптопи и компютри с помощта на тази програма е много лесно и просто.

Кратка инструкция за това как да използвате Universal BIOS помощна програма Backup ToolKit 2.0 за създаване на влажен биос и на руски резервно копие.

Видео инструкция как да работите с тази програма.

Много антивирусни програми идентифицират тази програма като вирус, но това не е така.

След като изтеглите, можете да проверите този архив на уебсайта www.virustotal.com, който ще каже, че половината от антивирусите ще открият различни вируси в него, а другата половина – не.

Моят AVG го открива по същия начин като вирус. А на бука Каспър казва, че всичко е наред.

След като проверите този файл, вижте дали вашата антивирусна програма намира вирус в него. Ако е така, деактивирайте го, докато програмата работи.

След това разопаковаме архива и стартираме получения файл с име Universal BIOS Backup ToolKit 2.0.exe

Ако системата ви казва, че имате нужда от администраторски права. След това щракнете десен ключщракнете върху този файл и щракнете върху стартиране като администратор.

След това се отваря прозорецът на програмата, в който виждаме информация за типа, версията, размера, производителя и датата на вашия BIOS.

След това натиснете бутона Read и изчакайте, докато процесът на четене на BIOS приключи.

След това ще се появи табела с надпис, че четенето на BIOS е завършено успешно.

Щракнете върху OK. След това натиснете бутона за архивиране.

Предлага се да изберем място, където ще запазим дъмп на BIOS. Изберете желаната папка и натиснете бутона за запазване.

Всички направихме резервно копие на BIOS, можете да актуализирате версията, да шиете нова или стара стабилна версия на BIOS.

Всъщност оригиналният метод, оборудване и микрокодове могат да бъдат намерени (директно AMI инструкцията) и в повечето случаи използването на този метод не създава никакви проблеми и няма подводни камъни, но в моята практика редовно се сблъсквах със следния проблем:

Тези. имаше банална липса на свободно пространство вътре в изображението. Когато променяте BIOS за себе си за конкретен процесор, можете да игнорирате това, т.к Винаги можете да заредите само един микрокод специално за вашия процесор или да изтриете някакъв стар микрокод, за да освободите място, но когато го модифицирате с поток, трябва да потърсите друго компромисно решение.

Като компромис избрах следното решение - вземаме най-новите версии на микрокод за всички процесори от поколението CORE във всички конструкции (Celeron E, Pentium E, Core 2 Duo, Core 2 Quad, Xeon * 3xxx / * 5xxx) и заменяме ги с всичко, което беше преди... Наборът от микрокодове се оказа следният:

Обемът на този комплект е само 76 килобайта. Този файл е получен чрез комбиниране на тези файлове:

cpu00010676_plat00000001_ver0000060f_date20100929.bin
cpu00010676_plat00000004_ver0000060f_date20100929.bin
cpu00010676_plat00000010_ver0000060f_date20100929.bin
cpu00010676_plat00000040_ver0000060f_date20100929.bin
cpu00010677_plat00000010_ver0000070a_date20100929.bin
cpu0001067a_plat00000011_ver00000a0b_date20100928.bin
cpu0001067a_plat00000044_ver00000a0b_date20100928.bin
cpu000006f2_plat00000001_ver0000005d_date20101002.bin
cpu000006f6_plat00000001_ver000000d0_date20100930.bin
cpu000006f6_plat00000004_ver000000d2_date20101001.bin
cpu000006f7_plat00000010_ver0000006a_date20101002.bin
cpu000006f7_plat00000040_ver0000006b_date20101002.bin
cpu000006fb_plat00000001_ver000000ba_date20101003.bin
cpu000006fb_plat00000004_ver000000bc_date20101003.bin
cpu000006fb_plat00000010_ver000000ba_date20101003.bin
cpu000006fb_plat00000040_ver000000bc_date20101003.bin
cpu000006fd_plat00000001_ver000000a4_date20101002.bin

Самата процедура за модификация също се промени леко и стана, ако не по-проста, то по-бърза:

Етап 1- отворете изображението на BIOS в програмата MMTool:



Стъпка 2- за да проверите, отидете на последния раздел (CPU PATCH) и вижте броя на микрокодовете. Ето, например, има 31 от тях:

Стъпка 3- отидете на раздела Замяна и потърсете елемента "P6 Micro Code" върху него:

Стъпка 4- като изберете елемента "P6 Micro Code", натиснете бутона Ikschtsyu, изберете описания по-горе файл ncpucode.bin и го заменете с бутона Replace:





Стъпка 5- за да проверите, отидете на последния раздел (CPU PATCH) и вижте броя на микрокодовете. След подмяната на микрокодовете остават 17, най-новата версия:

Няма фундаментална разлика с реда за модификация, описан на delidded.com. В повечето случаи изходът, разбира се, не е същият, но процесорът получава необходимия микрокод. От субективните положителни аспекти бих искал да обърна внимание само на факта, че микрокодовете са гарантирано актуализирани за всички текущи процесори, били те „граждански“ или „сървърни“ и практически няма риск от получаване на съобщение за липса на място. Въпреки че в моята практика нямаше достатъчно място дори за такъв набор от микрокодове няколко пъти, това беше с BIOS за платките ECS P4M900T-M и ECS P4M900T-M2, които по принцип са съвместими с Xeon E5450.

По традиция публикувам връзка към архива с инструменти - (zip, 234KB). Архивът съдържа изпълнимия файл MMTOL.exe(версия 3.22 BKMOD), файл с микрокод за всички 45 / 65nm процесори от поколението ядро ​​/ xeon ncpucode.bin, както и два файла 45nm.binи 65nm.binс микрокодове само на 45nm процесори и само на 65nm. Използването на тези файлове може да бъде полезно в случаите, когато е необходимо да се освободи допълнително място в BIOS, например за нов фърмуер на някакъв контролер, мрежа, диск и т.н.

! NB: Нито файлът ncpucode.bin, нито файловете 45nm.bin / 65nm.bin поддържат Pentium 4, Celeron (без буквени индекси), Pentium D, Celeron D и Xeon W процесори (Xeon 5080 например). Това са процесори NetBrust поколение.

Здравейте, скъпи читатели на сайта! Казвам се Роман Нават и представям на вашето внимание третата и последна част от статията за възстановяване на повредена BIOS фърмуер(използвайки лаптоп като пример Acer се стремят E1-532). Преди да прочетете тази част от статията, се препоръчва да се запознаете с и, в които разглобихме лаптоп Acer Aspire E1-532, премахна дънната платка от нея, свърза програмиста CH341A към BIOS чипа и запази повредения фърмуер на BIOS в отделен файл. Нека продължим работата си, като подготвим нов файл на фърмуера на BIOS и след това го запишем в чипа на BIOS.

Възстановяване на повреден фърмуер на BIOS на лаптоп с програматор, ако лаптопът не се стартира. Част 3. Извличане на фърмуера на BIOS от exe файл за актуализиране на BIOS. Редактиране на файла на фърмуера в HEX редактора и записването му в чипа на BIOS

Нека отидем на уебсайта на Acer на страницата за поддръжка за лаптопа Acer Aspire E1-532.

И ние ще изтеглим целия наличен фърмуер на BIOS.

Например, нека отворим папката с версия на фърмуера 2.10.

В тази папка виждаме обикновен exe файл, стартирайте го.

След стартиране на файла V5WE2210.exe, получаваме този прозорец за грешка, който казва, че този фърмуер на BIOS не е подходящ за този лаптопили компютър. Все още не натискайте бутона OK, тъй като трябва да извлечем файла на фърмуера на BIOS за нашия лаптоп Acer Aspire E1-532 от файла V5WE2210.exe.

Отидете до секция C: по пътя

C: \ Потребители \ Потребителско име \ AppData \ Local \ Temp (потребителското име може да бъде всяко в зависимост от това какво име е създадено Сметка). В папката Temp виждаме временната папка 7zS2C4E.tmp, която се появи след стартирането на файла V5WE2210.exe.

Отворете папката 7zS2C4E.tmp и вижте файла isflash.bin в нея, който е файлът на фърмуера BIOS чипове. Да копираме този файлкъм USB флаш устройство.

Файлът isflash.bin е копиран на USB паметта.

Размерът на този файл на фърмуера на BIOS е 9,45 MB.

Когато се опитаме да отворим този файл на фърмуера в програмата CH341A-USB, получаваме съобщение, че размерът на файла е по-голям от необходимия, тоест този файл на фърмуера е твърде голям, за да се използва за мигане на чипа Winbond W25Q64FV (а именно този чип е инсталиран на дънната платка на лаптопа Acer Aspire E1-532).

Микросхемите могат да бъдат с различни размери, помислете за това, като използвате примера на микросхемите Winbond. Както можете да видите от таблицата, обемът на микросхемата може да бъде 512, 256, 128, 64, 32 Mbit и така нататък.

Микросхемата W25Q64FV има капацитет от 64 Mbit (или 8 MB).

Тъй като нашият BIOS фърмуер файл isflash.bin е извлечен по-горе от exe файлтежи 9,45 MB, а обемът на BIOS чипа на дънната платка на лаптопа Acer Aspire E1-532 е 8 MB, тогава за да възстановим успешно фърмуера на BIOS, трябва да намалим файла isflash.bin от 9,45 MB на 8 MB За тези цели ще използваме шестнадесетичен редактор, например HxD. Отидете на адреса

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

и изтеглете инсталационния файл на шестнадесетичния редактор HxD

Щракнете върху изтегления файл и започнете инсталацията.

Инсталирай.

Инсталацията завършена.

Щракнете върху прекия път на HxD шестнадесетичен редактор и го стартирайте.

Главен прозорец HxD.

Щракнете върху Файл-Отваряне.

Изберете файла isflash.bin и щракнете върху "Отвори"

Получаваме следното.

По същия начин отворете файла с повредения фърмуер на BIOS isflash01.bin (който запазихме във втората част на статията).

Нека разгледаме по-отблизо структурата на файла isflash01.bin. Както можете да видите, файлът на фърмуера isflash01.bin започва с FF стойности (ред 00000000), а ред 00000010 съдържа стойностите 5A A5 F0 0F.

Сега нека разгледаме структурата на файла isflash.bin. Виждаме, че този файл на фърмуера започва със стойностите 4D 5A 00 00 (ред 00000000). Трябва да накараме файла isflash.bin да стартира по същия начин като файла isflash01.bin, тоест стойностите на FF (ред 00000000) са началото на файла isflash.bin.

V отвори файл isflash.bin щракнете върху Търсене-Намиране.

И търсим стойността 5A A5 F0 0F.

Виждаме, че стойността 5A A5 F0 0F във файла isflash.bin е в ред 0001F340, а по-горе в ред 0001F330 виждаме стойностите на FF.

Изберете диапазона от линии 00000000-0001F320 във файла isflash.bin. За да направите това, изберете Edit-Select block.

Посочваме началните (00000000) и крайните (1F320) редове на избрания диапазон.

Избраният диапазон от низове е 00000000-1F320.

Изтрийте избрания диапазон от редове от файла isflash.bin, като щракнете върху Изтрий.

Както можете да видите, след изтриване на избраните редове, файлът на фърмуера isflash.bin сега стартира по същия начин като файла isflash01.bin, а именно, ред 00000000 съдържа FF стойности, а ред 00000010 съдържа 5A A5 F0 0F стойности.

Нека се върнем към файла на фърмуера isflash01.bin. Превъртете до края и вижте, че завършва с реда 007FFFF0.

Ако превъртите до края на файла isflash.bin, ще видите, че той завършва с реда 009548F0.

Нека изтрием всички редове от файла isflash.bin, които са в диапазона 00800000-9548F0, тоест ще направим файла isflash.bin да завършва с реда 007FFFF0. Кликнете върху Edit-Select block.

Посочваме обхвата на избраните линии.

Избраният диапазон от линии е 00800000-9548F0.

Изтрийте избрания диапазон 00800000-9548F0, като щракнете върху Изтрий.

Както можете да видите, сега файлът на фърмуера isflash.bin завършва с реда 007FFFF0.

Нека запишем файла на фърмуера на BIOS под ново име, като изберете Запиши като ...

Посочете име, например isflash_new и щракнете върху Запиши.

Новият файл на фърмуера на BIOS isflash_new.bin.

Моля, имайте предвид, че файлът isflash_new.bin тежи същото като файла isflash01.bin, който запазихме във втората част, а именно 8 MB.

Тъй като микросхемата W25Q64FV, както бе споменато по-горе, има обем от 64 Mbit (или 8 MB), а нашият редактиран файл на фърмуера isflash_new.bin тежи 8 MB, тогава можем да продължим с мигането. Свързваме програмиста CH341A към BIOS чипа по същия начин, както направихме във втората част на статията.

Стартираме програмата CH341A-USB. Посочваме производителя и модела на микросхемата и изтриваме стар фърмуер BIOS, като щракнете върху "Изтриване".

Вероятно няма потребители днес, които да не са чували за BIOS. Начинаещите потребители (някои са в състояние на начинаещи през целия си живот) се страхуват от самия BIOS като пожар и дори не знаят как да влязат в него, камо ли да го конфигурират. Е, опитни потребители или, както ги наричат, компютърни ентусиасти, не само конфигурират BIOS, но и го префлашират. Трябва да се отбележи, че процедурата за мигане на BIOS дори за специалисти предизвиква прилив на адреналин, тъй като в никакъв случай не е безопасна и често представлява заплаха за живота. Процедурата за мигане на BIOS обаче е само малка работа. Много по-екстремно е модирането или редактирането на BIOS, което ще бъде обсъдено в тази статия.

Преди да започнем да говорим за това как да редактираме BIOS, нека си припомним накратко какво е BIOS, какви функции предоставя на потребителя и защо да го актуализираме, камо ли да го редактираме.

Какво е BIOS

BIOS (Basic Input/Output System) е основната входно/изходна система. По-точно BIOS е система за конфигуриране и управление на памет, процесор, чипсет, бордови контролери и устройства, свързани към платката. За разлика от повечето други програми, BIOS не се намира на твърдия диск, а на специален чип със самостоятелно захранване на дънната платка.

Много зависи от BIOS на компютъра. Всъщност BIOS определя системните настройки, които определят функционалността и производителността на компютъра. Често първите версии на BIOS, с които се появяват дънните платки, са пълни с "бъгове", които изчезват само в следващите версии.

BIOS се намира на всяка дънна платка (с изключение на тези за компютри на Apple), независимо дали е за настолен компютър или лаптоп. Традиционно обаче се оказа, че BIOS за лаптоп има минимум настройки и е по-скоро информационен характер. Що се отнася до BIOS на настолна дънна платка, той ви позволява да изпълнявате доста голям брой настройки, които влияят както на производителността на системата, така и на нейната функционалност. По-специално, традиционният овърклок на системата, който предполага увеличаване на тактовата честота на процесора, промяна на напрежението на процесора, промяна на тактовата честота, тайминга и напрежението на паметта се извършват в настройките на BIOS. Освен това, в някои случаи BIOS ви позволява да регулирате скоростния режим на вентилатора, инсталиран в охладителя на процесора, и допълнителни вентилатори, инсталирани в системата, за внедряване на RAID масива твърди дисковеако този масив е създаден на базата на интегриран в чипсета контролер, както и извършва много други фини настройки на компютъра.

BIOS се намира в ROM (памет само за четене) чип, което гарантира, че BIOS е винаги наличен, независимо от работоспособността на компоненти, външни за дънната платка (например дискове за зареждане). Тъй като достъпът до RAM ( оперативна памет) е много по-бърз, отколкото към ROM, много производители предвиждат автоматично копиране на BIOS от ROM в RAM при включване. Областта на засегнатата RAM памет се нарича Shadow ROM.

В момента повечето съвременни дънни платки са оборудвани с Flash BIOS чипове, кодът в които може да бъде пренаписан с помощта на специална програма... Този подход предоставя възможност за актуализиране (фърмуер нова версия) BIOS.

Няма толкова много производители на ядрото на BIOS. Най-често срещаните BIOS са от AMI (American Megatrends, Inc.), AWARD и Phoenics Technologies. Други BIOS (от FirmWorks, Micro Firmware и др.) са много по-рядко срещани. И в момента AMI BIOS доминира на пазара, така че в бъдеще ще се концентрираме върху методите за препращане и модифициране.

Естествено, всеки производител прави свои собствени промени в основната версия на BIOS и, разбира се, тази или онази версия на BIOS е предназначена само за конкретен продукт (компютър или лаптоп) и е несъвместима с други решения.

И накрая, имайте предвид, че в момента BIOS чиповете използват два интерфейса за свързване към дънната платка: или LPC шината (Low Pin Connection), или новата SPI шина (Serial Peripheral Interface).

Защо да мига BIOS

Всички производители на дънни платки и лаптопи силно не препоръчват мигането на BIOS, освен ако не е абсолютно необходимо. Освен това представители на сервизните центрове непрекъснато се обръщат към производителите на дънни платки с искане да блокират възможността за мигане на BIOS напълно за потребителя. Разбира се, тази идея е абсурдна и това никога няма да се случи, но подчертаваме още веднъж, че операцията по мигане на BIOS е опасна и може да бъде животозастрашаваща. Ако платката или лаптопа работят добре, тогава няма смисъл да актуализирате BIOS.

В същото време често има ситуации, когато е необходима актуализация на BIOS. Например, закупили сте дънна платка с процесор и сте установили, че те са несъвместими един с друг. Най-вероятно проблемът е, че дънната ви платка е флашвана Стара версия BIOS, който не поддържа нов процесор... Единствената възможност в този случай е да намерите стария процесор и да актуализирате BIOS на платката.

Освен това всяка нова версия на BIOS коригира допуснатите грешки предишни версии, така че процедурата за актуализиране на BIOS е много полезна.

Най-безопасният по отношение на мигащите процедури BIOS платки s на Gigabyte, ASUS и MSI, които имат внедрена защита срещу неуспешно мигане на BIOS. Дънните платки на Gigabyte са оборудвани с два BIOS чипа (технология DualBIOS) и ако BIOS се мига неправилно и системата не може да стартира, тогава процедурата за спешно възстановяване на BIOS от резервния чип стартира автоматично.

На новите дънни платки на ASUS технологията за аварийно възстановяване на BIOS се нарича ASUS CrashFree BIOS 3. Същността на тази технология е, че в случай на срив на BIOS или несъответствие на контролната сума след неуспешен фърмуер, автоматично се стартира програма, която търси BIOS на CD / DVD, флопи диск или флаш устройство (с файлова система FAT / FAT32). Ако файлът бъде намерен на някакъв носител, процедурата за възстановяване започва автоматично.

Подобна технология, наречена M-Flash, се намира на платките на MSI. Единствената разлика е, че BIOS файлът трябва да се намира на флаш устройството.

Методи за мигане на BIOS

Всички производители на дънни платки, заедно с новите версии на BIOS, публикуват помощни програми за своя фърмуер, както и подробни инструкциикак да флашвам BIOS. Уви, просто няма универсален инструментариум за мигане на BIOS. Като цяло има три начина за флашване на BIOS: от под DOS, от под операционна система Windows и директно от BIOS.

Всъщност за методите за мигане на BIOS от под BIOS и използване на собствената помощна програма от под операционната зала Windows системиняма какво специално за разказване. Тук всичко е просто и ясно. Освен това методът за мигане на BIOS от под BIOS е най-простият и безопасен, но, уви, не всички производители поддържат тази функция... Единствените изключения са ASUS и Gigabyte.

Освен това, не всички производители допълват своите платки с помощни програми за мигане на BIOS от под Windows, а в някои случаи методът на мигане от под DOS е единственият възможен.

Начинът за флашване на BIOS от под DOS може да се нарече класически, но и най-неудобен. Факт е, че в допълнение към наличието на подходяща помощна програма за DOS, този метод на мигане предполага зареждане на компютъра не от твърд диски със външни медии... Преди това за това се използваха обикновени 3,5-инчови дискети за зареждане с DOS, а самият BIOS файл и DOS помощната програма за флашването му бяха записани на тази дискета, заедно с операционната система. Въпреки това, в днешно време 3,5-инчовите флопи дискове, както и самите флопи устройства, могат да се считат за остарели устройства. Много съвременни дънни платки дори нямат флопи конектор, а лаптопи с 3,5-инчови флопи устройства не се произвеждат отдавна. Проблемът обаче този методфлашването на BIOS дори не е за това. В крайна сметка можете да намерите 3,5-инчово USB флопи устройство, но това едва ли ще реши проблема. Факт е, че модерният BIOS може да бъде с размер от няколко мегабайта и просто не може да се побере на флопи диск.

По принцип можете да опитате да решите този проблем, като използвате вместо зареждаща дискетастартиращо флаш устройство с DOS ядро. Но в този случай възникват усложнения. На първо място, трябва да намерите помощна програма, която ще направи флаш устройството стартиращо и системните файлове на операционната система DOS. В интернет можете да намерите няколко помощни програми, които ви позволяват да правите стартиращи флаш устройства от DOS, най-известните от тях са HP USB Disk Storage Format Tool и BootFlashDOS, които са свободно достъпни в мрежата.

HP USB Disk Storage Format Tool ви позволява да създавате стартиращи флаш устройства, ако имате системни файлове на DOS, тоест изисква и самите файлове. Въпреки това, на торенти можете да намерите сборки, които включват DOS системни файлове.

Ако използвате флаш памети с капацитет по-малък от 4 GB, когато форматирате и създавате стартиращо флаш устройство с помощта на HP USB Disk Storage Format Tool (фиг. 1), можете да използвате файловата система FAT или FAT32, но ако използвате флаш устройство с капацитет над 4 GB, тогава имате нужда файлова система FAT32.

Ориз. 1. Създаване на стартиращо USB флаш устройство с DOS
като използвате HP USB Disk Storage Format Tool

Помощната програма BootFlashDOS ви позволява да създавате стартиращи DOS флаш устройства, като натиснете само един бутон, тъй като всички необходими системни файлове вече са включени в самата помощна програма (фиг. 2).

Ориз. 2. Създаване на стартиращо флаш устройство от DOS с помощта на помощната програма BootFlashDOS

По принцип, ако се създаде стартиращо DOS флаш устройство, тогава няма да има проблеми с мигането на BIOS. Достатъчно е да копирате помощната програма DOS за флашване на BIOS и самия BIOS файл на стартиращата флаш памет и да стартирате компютъра от флаш устройството. За да стартирате компютър от флаш устройство, трябва да го поставите в компютъра, да рестартирате или просто да включите компютъра и да влезете в BIOS на етапа на зареждане, за да зададете зареждане от USB в настройките Флаш устройство... След това, запазвайки настройките, рестартирайте компютъра и след зареждане на DOS изпълнете командна линия командата, която искатеспоред инструкциите на производителя на BIOS.

Примери за изпълнение подобен екипще дадем малко по-късно, но засега ще разгледаме друг начин за флашване на BIOS от под DOS. Състои се във факта, че вместо стартиращо флаш устройство се използва стартиращ CD / DVD. Тук едва ли си струва да преоткриваме велосипеда - по-добре е да използвате готовия Hiren`s BootCD (актуална версия 10.4), чието изображение може да бъде изтеглено от сайта www.hirensbootcd.net. В случай на използване диск за зареждане BootCD на Hiren допълнително ще се нуждае от флаш устройство (с файлова структура FAT или FAT32), на което трябва да бъде записана помощна програма за DOS за мигане на BIOS и самия BIOS файл.

Сега нека разгледаме процедурата за мигане на BIOS от под DOS с помощта на пример лаптоп MSI GX640 с AMI BIOS. При лаптопите на MSI има само един начин да флаширате BIOS от под DOS с помощта на собствената програма за DOS, прикачена към BIOS файла. Всъщност всичко, което е необходимо за флашването на BIOS, е да създадете стартиращо флаш устройство, да изтеглите архив с всички необходими файлове от уебсайта на MSI, който включва BIOS файл, мигаща помощна програма и изпълним файл flash.bat с предписаните последователност на всички действия. След това трябва да разархивирате този архив на стартиращо флаш устройство и след зареждане от флаш устройството да стартирате файла flash.bat за изпълнение. Основното е, че всички разархивирани файлове са в една папка (можете да ги разархивирате в главната директория на флаш устройството).

Като цяло трябва да се отбележи, че за всеки тип BIOS (AMI, Award) има специализирани помощни програми за мигане от AMI и Award компании. Например, от уебсайта на AMI можете да изтеглите пакета amiflash, който включва помощните програми afudos и afuwin, които ви позволяват да флаширате AMI BIOS съответно от DOS и от Windows. Въпреки това, имайте предвид, че AMI BIOS може да бъде или класически AMI BIOS, или AMI Aptio BIOS. Aptio е вид AMI BIOS, но основното е, че различни помощни програми afudos и afuwin се използват за AMI BIOS и Aptio AMI BIOS.

Освен това много производители на дънни платки правят толкова значителни промени в BIOS за своите продукти, че универсалните помощни програми AMI или Award просто не ги разпознават и следователно не могат да бъдат препрограмирани. По-специално, в разгледания по-рано пример с AMI BIOS на лаптопа MSI GT640, помощните програми afudos и afuwin не го разпознават като AMI BIOS и, разбира се, не могат да го префлашат.

Като цяло ситуацията, когато става въпрос за модифицирани версии на AMI BIOS, които се определят като AMI BIOS от самите помощни програми на AMI, е доста често срещана. Това включва много дънни платки на MSI и много дънни платки Gigabyte. Досега само дънните платки на ASUS не са били забелязани в такова „показване“, BIOS, на който може да се флашне с помощни програми от AMI (въпреки че, разбира се, помощните програми, доставени от самата ASUS, са по-подходящи).

Защо да променя BIOS

И така, разгледахме основните начини за мигане на BIOS и сега ще обсъдим как можете да го промените. Естествено възниква въпросът: защо изобщо да променяте BIOS? Можете да спорите за това безкрайно, както и за това дали трябва да овърклокнете компютъра си. Всъщност, ако процедурата за модиране на BIOS по принцип е възможна, винаги ще има ентусиасти, които ще го направят.

Преди няколко години малко хора мислеха за възможността за самостоятелно редактиране на BIOS. Напоследък обаче тази процедура стана популярна и в интернет има много ресурси за модифициране на BIOS. Интересът към този въпрос може да се обясни с факта, че напоследък много потребители започнаха да флашват таблицата SLIC в своя BIOS и това е една от опциите за модифициране или редактиране на BIOS. Сама по себе си процедурата за мигане на SLIC таблица в BIOS е доста законна, но това, за което го правят, разбира се, вече е незаконно - това обяснява популярността на тази процедура.

Нека обясним накратко какво е заложено. Мигането на таблицата SLIC в BIOS се използва за внедряване на механизма за активиране на Windows 7 OEM по същия начин, по който партньорите на Microsoft OEM правят за активиране на предварително инсталирани копия на Windows без проверка от Microsoft. Този метод ви позволява да активирате системата, ако са изпълнени три условия: използването на специален OEM ключ и OEM сертификат, както и наличието на SLIC таблица в BIOS на компютъра.

Windows 7 изисква v2.1 SLIC таблици в BIOS и няма твърдо свързване на OEM ключа към SLIC таблицата и сертификата. Ключът е свързан само с изданието на Windows и ви позволява да активирате както x86, така и x64 версии на операционната система. Файловият сертификат и SLIC таблиците са свързани помежду си и за успешно активиране и двата компонента трябва да са от един и същ OEM партньор.

Няма да говорим за това как да активирате незаконно Windows 7, но ще се съсредоточим върху процедурата за вмъкване на SLIC таблица в BIOS. Веднага отбелязваме, че това далеч не винаги е възможно и не всички BIOS се поддават на всякакъв вид редактиране.

В интернет можете да намерите пакет от софтуерни инструменти (AMITool), съдържащ както самите SLIC таблици, така и помощна програма (AMI SLIC Mod) за тяхното флаширане в AMI BIOS. За това обаче трябва да използвате AMI BIOS на вашата платка, но дори и в този случай няма гаранция, че процедурата за мигане на SLIC таблицата в BIOS ще бъде възможна. Както вече отбелязахме, много производители модифицират BIOS за своите продукти по такъв начин, че помощната програма AMI SLIC Mod просто не го разпознава като AMI BIOS и следователно не може да го модифицира.

Въпреки това, дори и в този случай, не се отчайвайте и бягайте до магазина за друг дънна платка... Преди да опитате да флаширате таблицата SLIC в BIOS, трябва да проверите факта, че тя не присъства в BIOS. Ако сте купили дънна платка или лаптоп наскоро, може да се окаже, че версията на таблицата SLIC, от която се нуждаете (версия 2.1), вече е в BIOS.

Можете да видите версията на таблицата SLIC в BIOS с помощта на специализирана помощна програма RW - Read & Write Utility (текуща версия 1.4.7), която може да бъде изтеглена от уебсайта http://rweverything.phpnet.us. Тази помощна програма се нарича още RW-Everything.

Чрез настройка тази помощна програма, стартирайте го и в главния прозорец на програмата в лентата с инструменти щракнете върху бутона с надпис ACPI. В прозореца ACPI Table, който се отваря, щракнете върху раздела SLIC. След това трябва да погледнете таблицата в шестнадесетичен формат и да намерите в нея ред, започващ с байт 53 20. Ако следващите четири байта са 00 00 00 00, тогава SLIC таблицата версия 2.0 се мига в BIOS и ако - 01 00 02 00, след което SLIC мига таблица версия 2.1 (фиг. 3).

Ориз. 3. Определяне на версията на BIOS SLIC таблицата

Разбира се, вмъкването на SLIC таблица в BIOS далеч не е единственият вариантвъзможно модиране. Друг метод за модиране е да отключите някои от функциите на BIOS. Всъщност производителите на дънни платки често умишлено блокират някои функционалност BIOS за опростяване на процедурата за настройка на BIOS за настройка. Те също така деактивират онези функции, които липсват в конкретна дънна платка, но могат да се използват в следните модификации.

С помощта на специализирани помощни програми можете да опитате да отключите всички деактивирани функции и опции в BIOS. Освен това можете да промените лога (на някои производители на дънни платки, например ASUS, те дори предоставят специални помощни програми за промяна на логото на BIOS), както и някои имена, така че например при стартиране да се показва не истинското име на процесора, а нещо като „AMD Core i9-995“.

Има и друг пример за модиране на BIOS. Някои майстори успяват да отключат възможността за използване на SLI режим за видеокарти NVIDIA чрез BIOS на дънни платки, където този режим не е предоставен. Всъщност, ако дънната платка официално поддържа SLI режим, тогава нейният BIOS съдържа съответен ключ от NVIDIA. Идеята на модирането е да изрежете този ключ от BIOS на платката, на която SLI режимът се поддържа официално, и да го вмъкнете в BIOS за платката, на която SLI режимът не се поддържа (тоест в BIOS без NVIDIA ключ). По-специално, има примери как поради такова модиране режимът SLI беше активиран на дънни платки, базирани на чипсета Intel P45 Express.

Нека обаче преминем от теория към практика и да обсъдим редактирането на BIOS, по-специално редактирането на AMI BIOS като най-често срещаното.

Редактиране на AMI BIOS

За да редактирате BIOS с AMI ядрото, ще ви е необходима помощната програма AMIBCP, която между другото е пусната от самата компания AMI. Тази помощна програма може да бъде изтеглена отделно или като част от пакета AMI BIOS ROM Utilities. Трябва да се отбележи, че тъй като, както многократно сме подчертавали, производителите на дънни платки и лаптопи правят промени в AMI BIOS за своите продукти, няма гаранция, че помощната програма AMIBCP ще разпознае BIOS. Уви, не всеки BIOS може да бъде модифициран. Както показва практиката, BIOS може да се редактира без проблеми. ASUS платкии ECS, докато помощната програма AMIBCP е безсилна по отношение на дънните платки на Gigabyte и MSI.

Така че нека се върнем към прегледа на редактирането на BIOS, когато е възможно. Помощната програма AMIBCP (версия 3.x) се стартира от операционната система Windows, но трябва да се отбележи, че има варианти на същата помощна програма за DOS.

След като изтеглите помощните програми, трябва да отворите BIOS файла. В нашия пример ще разгледаме редактирането на AMI BIOS за дънната платка ASUS P6X58D-E с помощта на помощната програма AMIBCP v.3.37. Ще редактираме файла P6X58DE.ROM.

И така, в главния прозорец на програмата заредете BIOS файла, който ще модифицираме (фиг. 4).

Ориз. 4. Главният прозорец на помощната програма AMIBCP v.3.37

На първо място, интересен е разделът Setup Configuration, в който всъщност се променят настройките на BIOS. Главното меню на настройките на BIOS се показва в левия прозорец на този раздел. Ако премахнете отметката от елемент от менюто, той няма да се появи в менюто на BIOS. В разглеждания пример (виж фиг. 4) премахнахме отметката от елементите Ai Tweaker и Advanced, като по този начин блокирахме всички опции за овърклок. Тоест елементите от менюто на BIOS, в които можете да видите информация за процесора и паметта, както и да променяте честотите, захранващото напрежение и т.н., просто ще отсъстват в модифицираната версия на BIOS.

Подобна е ситуацията и при разширяване на дървовидната структура на всеки елемент в менюто за настройка на BIOS: ако премахнете отметката от поделемент, той няма да се показва в менюто на BIOS. Например, ако не искаме елементът Intel PPM Configuration да се показва в менюто Разширени настройки, просто трябва да премахнем отметката от съответния елемент (фиг. 5).

За да блокирате която и да е опция в менюто за настройка на BIOS, достатъчно е да зададете стойност No в колоната Show за съответния елемент. Такива заключени елементи (след запазване на промените) ще бъдат подчертани със зелена ивица.

Например, ако нашата система няма допълнителни вентилатори в кутията и не искаме BIOS да показва техните настройки, тогава влезте в менюто Power, след това отворете менюто Hardware Monitor и за опциите Chassis Fan 1 Speed, Chassis Fan 2 Скорост, задайте скоростта на вентилатора на корпуса 3, профила на Q-Fan на шасито и скоростта на вентилатора на мощността на Не в колоната Покажи (фиг. 6).

Ориз. 6. Блокиране на дисплея BIOS на различниопции на менюто за настройка

Трябва да се отбележи, че BIOS P6X58DE.ROM за ASUS P6X58D-E не позволява никакви подобрения с помощта на помощната програма AMIBCP v.3.37. Всички опции са отключени в него, така че максималното, което може да се направи, е да блокирате това, което не е необходимо (въпреки че не е ясно защо трябва да се прави това).

Можете също да опитате да промените някои от етикетите, но имайте предвид, че етикетите няма да се показват на руски език. Например, ако искаме при стартиране да се показва линията ComputerPress P6X58D-E BIOS Edition вместо реда ASUS P6X58D-E ACPI BIOS Revision 0106, тогава е достатъчно да намерите реда ASUS P6X58D-E ACPI BIOS Revision 0106 на BIOS Strings раздел и го променете на посочения ...

Остава да разгледаме още един вид модиране на BIOS - промяна на фоновото изображение (логото) на BIOS. В същото време ASUS дори оборудва своите дънни платки със специална помощна програма, която ви позволява да внедрите тази функция. Разбира се, тази помощна програма е най-лесната за използване за дънни платки на ASUS. За AMI BIOS обаче можете да използвате и помощната програма OEM LOGO от самия AMI (фиг. 7).

Ориз. 7. Промяна на логото на BIOS с помощта на помощната програма OEM LOGO

Интерфейсът на тази помощна програма е много прост и не изисква коментари. Достатъчно е да заредите BIOS и да посочите пътя до файла с новото лого. Единственото ограничение е, че картината трябва да бъде с определена резолюция и формат.

Отгатнете гатанката: стои като кошер бръмчи. Но димът не идва от комина, защото това не е местно растение, а компютър, на който BIOS е повреден. И си тананика, защото е способен на това само сега. Без биос, това е просто куп безжизнено желязо. Струва ли си да се тревожите за това? Разбира се, че не. В крайна сметка, сега имате страхотно нощно шкафче!

Системен блок като нощно шкафче? Е, не го правя! Ние знаем как да го накараме да работи. Днес ще говорим за това как да възстановим BIOS, ако той се срине.

Какво води до мигане на BIOS

B IOS и неговият "потомък" UEFI, които са зашити с модерни дънни платки, са специални компютърни програми, от съществено значение за първоначалната настройкаи контролирайте компютърни устройства, докато операционната система се стартира. Те се съхраняват в специални чипове с флаш памет на дънната платка, единият от които е показан на снимката по-горе. Изглежда, че е добро място за съхранение, надеждно, но понякога BIOS става неудобен там и избяга. По-точно се поврежда и спира да изпълнява задачите си.


Няма твърде много причини за повреда на BIOS, в някои случаи те са очевидни, в други не са. Ето списък на най-често срещаните:

  • По време на прекъсване на захранването на компютъра възникна.
  • Програмата за мигане (флашър) не взаимодейства правилно с фърмуера или чипа флаш памет.
  • Версията на BIOS е флашвана, не е подходяща за тази дънна платка. Да, .
  • Ако актуализацията се извършва под работеща операционна система - системна повреда или софтуерна намеса, например блокиране на антивирусна програма.
  • Неправилни действия на потребителя, например рестартиране на компютъра преди да завърши инсталирането на актуализацията.
  • Неизправност на чипа на флаш паметта.
  • Скрити грешки във фърмуера на BIOS. Понякога това обяснява спонтанните „събирания“, които се случват без видима причина.
  • Електрически проблеми на дънната платка.

Как се проявява повредата на BIOS

В повечето случаи фърмуерът на BIOS е частично повреден, така че симптомите на неизправност могат да варират:
  • При натискане на бутона за захранване на компютъра се включва само охладителя, с който веднага започва да се върти максимална скорост... Понякога свети LED индикаторина кутията и клавиатурата.
  • Една или няколко секунди след включване, на циклично рестартиране... Външно това се проявява чрез цикъл на завъртане и спиране на охладителя, които се повтарят при подаване на захранване.
  • Когато е включен, индикаторът за захранване светва, охладителят не се върти.
  • Компютърът не дава признаци на живот. Това се случва, когато зареждащият блок, BIOS bootloader, е повреден. Това е най-трудният случай.

Няма изображение на екрана. Не се появява дори началният екран на производителя.


Има и други форми на повреда на BIOS, по-точно неговата област, която съхранява конфигурацията на ME контролера (част от чипсета) на дънните платки, които работят с Intel процесори- така наречения ME-регион. Ако има проблем в тази област, компютър или лаптоп може:

  • Неправилно заредени или изобщо не са включени.
  • Изключвайте или рестартирайте на редовни интервали.
  • Неправилно е да регулирате скоростта на въртене на охладителя, например да го въртите на високи обороти независимо от натоварването.

Елиминирането на такива неизправности се състои в четене на дъмп на BIOS, замяна на ME-региона с чист и повторно мигане с помощта на програмиста. Тъй като това обикновено се прави от ремонтници, а не от собственици на компютри, няма да се спираме на това. По-добре е да направите нещо, което може да се направи у дома без специално оборудване и риск най-накрая да изпратите вашия "железен домашен любимец" в царството на вечността.

Възстановяването на BIOS без програмист е възможно само ако зареждащата програма е запазена. Понякога е възможно да се определи дали е оцеляло или не по косвени признаци: мигане на подсветката на екрана, звукови сигналиот високоговорителя на системата, реакцията на дънната платка при включване без RAM (звук или мигане на индикатори) и т. н. Ако зареждането на BIOS е непокътнато, първите моменти на компютъра работят нормално, повредата се появява малко по-късно.

Как да възстановите функционалността на дънна платка с неуспешен BIOS

Asus

Много дънни платки на марката Asus поддържат тази технология USB Ретроспекция, който е предназначен за бързо актуализиране и възстановяване на BIOS в случай на повреда. Това не изисква нищо освен USB флаш устройство с капацитет до 4-16 GB и самия BIOS файл, който трябва да бъде изтеглен от сайта на производителя от раздела за модела на майка ви.

След изтеглянето фърмуерът трябва да бъде преименуван. Например файлът "Sabertooth X79" (име на модела) се преименува на "SABERX79.ROM", файлът "Sabertooth Z77" на "Z77ST.CAP". Информацията за това как трябва да бъде наречен файлът на фърмуера за вашия модел най-вероятно е на уебсайта на Asus, но ако не го намерите, проверете го във форумите или в поддръжката.

След това запазете преименувания BIOS на USB флаш устройство, форматирано във FAT32, и го свържете USB портотбелязано " Ретроспекция" или " ROG Connect". Препоръчително е да изключите компютъра преди това, това ще увеличи шанса за успешно възстановяване.


След като свържете флаш устройството, включете компютъра и натиснете " BIOS". Задръжте го натиснат за около 3 секунди, докато индикаторната светлина на платката започне да мига. Мигането показва, че файлът е прочетен успешно и се зашива в паметта. Когато процесът на мигане приключи, индикаторът ще изгасне.

Ако таксата ви е от бюджетен сегментили не е твърде нов, тоест не поддържа USB Flashback, най-вероятно можете да го възстановите по друг начин. Ако компютърът е оборудван с флопи устройство или оптично устройство, запишете преименувания BIOS файл в главната директория на празен флопи диск или компактдиск, поставете го в устройството, изключете и след това включете компютъра. Фърмуерът ще бъде завършен, когато индикаторът на устройството изгасне. Ако няма устройство, използвайте USB флаш устройство.

гигабайт

На дънните платки Gigabyte с двоен (двоен) биос рядко възникват неуспехи, тъй като в случай на повреда на фърмуера в основната микросхема ( М ain_ BIOS) дъмпът от архива ( Б ackup_ BIOS). Докато основната флаш памет е непокътната и съдържа фърмуер, дори и да е повредена, платката ще остане функционална.


Проблеми при стартиране на платката с Dual_BIOS са възможни в следните случаи:

  • Основната микросхема липсва или не работи.
  • Микрокодът в основната микросхема е напълно изтрит.
  • Съдържанието на двете микросхеми е повредено.

Някои майки на Gigabyte могат да стартират от резервната флаш памет и да я използват като основна. Друга група платки от този производител използва специална зона на твърдия диск като резервен носител за BIOS. Това е по-малко надежден вариант, но и по-добър от нищо.

Възстановяването на Gigabyte BIOS от резервно копие обикновено се извършва автоматично, но ако това не се случи, опитайте да изключите компютъра, изчакайте малко и след това го включете отново.

MSI и др

Повечето дънни платки Micro-Star използват технология за възстановяване на фърмуера, много подобна на тази на ASUS - използвайки флаш устройство, флопи диск или CD. Копирайте BIOS на празен носител, свържете го към компютъра, натиснете бутона за изключване за 4 секунди, задръжте комбинацията на клавиатурата налявоCtrl +У дома(или Alt +Ctrl +У дома) и, без да пускате клавишите, включете компютъра. Началото на процеса на фърмуера може да се прецени по мигането на индикатора на флаш устройството или устройството.
BIOS на платката на MSI. Вдясно е портът JSPI1 за фърмуер на програмиста

На дънни платки от MSI и някои други марки, които са на повече от 8-10 години, BIOS се флашва от флопи диск. Инструкциите за AWARD и AMI BIOS са малко по-различни.

За да възстановите AMI BIOS, направете следното:

  • Преименувайте BIOS файла, изтеглен от уебсайта на производителя на дънната платка, на AMIBOOT.ROM.
  • Прехвърлете го в корена на празна дискета. Поставете флопи диска в устройството на изключен компютър.
  • Натиснете левия Ctrl + Home на клавиатурата и включете компютъра.

За да възстановите AWARD BIOS:

  • Поставете флашъра и BIOS файловете на дискета (обикновено се изтегля в един архив).
  • Създаване на дискета Текстов документ, който съдържа името на BIOS файла с разширението bin. Преименувайте документа на autoexec.bat.
  • По-нататъшните действия са подобни на посочените по-горе.

Между другото, някои производители на дънни платки публикуват BIOS на уебсайтовете си само в exe формат - в "една бутилка" с флашър за актуализиране от под Windows. Понякога е възможно да разопаковате такъв файл като архив, но потребителите често не разбират кое от съдържанието му е фърмуерът. Няма универсално решение за подобни задачи. За да не влошавате проблема, по-добре е да се консултирате със специализираните форуми или техническата поддръжка на производителя.


На някои платки, преди да възстановите BIOS, трябва също да извадите батерията на часовника за реално време (RTC) от гнездото или да пренаредите (премахнете) джъмпера изчистете CMOS... Важно е да разберете тези точки, преди да започнете процедурата.

Характеристики на възстановяване на BIOS на лаптопи

При лаптопите, както и на платките Gigabyte, BIOS често се съхранява в два чипа с флаш памет. Но не е Dual and резервни копиятой не го прави. И двата чипа съдържат различни части от фърмуера или единият съдържа основния BIOS, а другият съдържа мултиконтролерната програма. За да предотвратите включване на устройството, достатъчно е да повредите микрокода в поне един от тях.


Методът за възстановяване на неуспешен BIOS на лаптопи е приблизително същият като на настолни компютри. Файлът на фърмуера и програмата за мигане, изтеглени от уебсайта на производителя (последното не винаги е необходимо), се поставят на чисто USB флаш устройство, форматирано във FAT32 / 16, свързано към изключено устройство (просто изключване на лаптопа понякога не е достатъчно, трябва да изключите захранването и да извадите батерията), поставете заредена, сменете батерията, включете устройството и задръжте клавишната комбинация. Различните лаптопи използват различни клавишни комбинации за това, например:

  • Ctrl (само отляво или и двете) + Начало
  • Windows + B (тази и други букви са в латинската клавиатурна подредба)
  • Windows + F
  • Windows + M
  • Windows + Esc
  • Fn + B
  • Fn + F
  • Fn + M
  • Fn + Esc.

Основната работа е да разопаковате и преименувате BIOS файловете. Отново няма единно правило. В повечето случаи трябва да изтеглите фърмуера от exe-файлове, но! Много производители включват BIOS в програмата за различни ревизии на една платформа или цяла серия от платформи и избират единствената желания файлможе да бъде много трудно. За да не сбъркате, прочетете инструкциите за фърмуера на вашия конкретен модел и ревизията на платформата в специализираните форуми. И не се колебайте да задавате въпроси.

Съзнателно не включвам в статията инструкции как да възстановя BIOS чрез флашване на програматор със и без разпояване, затваряне на различни контакти, гореща смяна на сменяема флаш памет и т.н., тъй като всички тези методи са опасни и изискват определени познания. Въпреки това, сред читателите вероятно има такива, които са направили нещо подобно на своя компютър и са постигнали добри резултати. Ще бъде страхотно, ако опишете подробно действията си в коментарите към статията. Също така се насърчавате да споделяте негативен опит, за да могат другите читатели да избегнат грешки благодарение на вас. В коментарите не забравяйте да включите името на модела и ревизията на вашата дънна платка, както и версията на BIOS, с която сте работили.