Разделы сайта
Выбор редакции:
- Что подарить фанату Apple на новый год
- Как удалить всплывающую в браузере рекламу?
- Часы Polar M400: обзор, характеристики, отзывы Часы polar m400 как подключить gps
- Как выбрать лучшие беспроводные наушники для телевизора Оптимальный выбор SKYMAXX i8x
- Не запускается Tom Clancy's Splinter Cell: Double Agent (Двойной агент)?
- Ошибка при получении данных с сервера в Google Play
- Как обменять серийный номер на ключ Dr
- Скачать программу оптимизации работы компьютера
- Скачать Google Chrome (Гугл Хром) русская версия
- Связь с «живым» оператором Мегафон
Реклама
Как извлечь файл биоса из exe. Альтернативный способ модификации AMI BIOS для поддержки процессоров в конструктиве LGA771 |
Собственно, оригинальный способ, оснастку и микрокоды можно найти (непосредственно инструкция по AMI ), и в большинстве случаев использование этого способа не несет никаких проблем и не имеет подводных камней, но я в своей практике регулярно сталкивался с такой проблемой: Т.е. имела место банальная нехватка свободного места внутри образа. Когда модифицируешь BIOS для себя под конкретный процессор, на это можно не обращать внимания, т.к. всегда можно загрузить всего один микрокод именно под свой процессор, либо удалить какой-нибудь старый микрокод для освобождения места, но когда модифицируешь потоком, нужно искать другое решение, компромиссное. Объём этого набора — всего 76 килобайт. Данный файл получился путём объединения этих файлов: cpu00010676_plat00000001_ver0000060f_date20100929.bin Сама процедура модификации тоже немного изменилась и стала если не проще, то быстрее: Шаг 1
— открываем образ BIOS в программе MMTool: Шаг 2
— для проверки переходим на последнюю вкладку (CPU PATCH) и смотрим количество микрокодов. Здесь их к примеру 31 штука: Шаг 3
— переходим на вкладку Replace и ищем на ней пункт «P6 Micro Code»: Шаг 4
— выбрав пункт «P6 Micro Code» жмём кнопку Икщцыу, выбираем файл 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 процессоры поколения core/xeon ncpucode.bin , а так же два файла 45nm.bin и 65nm.bin с микрокодами только на 45nm процессоры и только на 65нм. Использование этих файлов может быть полезным в тех случаях когда необходимо освободить дополнительный объём в BIOS, например, для новой firmware какого-то контроллера, сетевого, дискового и пр. !NB : Ни в файле ncpucode.bin, ни в файлах 45nm.bin/65nm.bin нет поддержки процессоров Pentium 4, Celeron (без буквенных индексов), Pentium D, Celeron D и Xeon W (Xeon 5080 например). Это процессоры поколения NetBrust. О тгадайте загадку: стоит, как улей гудит. Но дым из трубы не идет, ведь это не родной завод, а компьютер, на котором поврежден BIOS. А гудит он потому, что только на это теперь и способен. Без биоса он просто куча безжизненного железа. Стоит ли из-за этого переживать? Конечно, нет. Ведь теперь у вас есть отличная прикроватная тумбочка! Системный блок в качестве тумбочки? Ну уж нет! Мы знаем, как заставить его работать. Сегодня поговорим, как восстановить BIOS, если он слетел. Что приводит к слету прошивки BIOSB IOS и его «потомок» UEFI, которым прошиты современные материнки, – это особые компьютерные программы, необходимые для первоначальной настройки и управления устройствами ПК, пока не запустится операционная система. Они хранятся в специальных микросхемах флеш-памяти на материнской плате, одна из которых показана на картинке выше. Вроде бы неплохое место хранения, надежное, но иногда BIOS’у становится там неуютно и он сбегает. Точнее, повреждается и перестает выполнять свои задачи.Причин повреждения БИОС не слишком много, в одних случаях они очевидны, в других – нет. Вот список наиболее распространенных:
Как проявляются повреждения БИОС’аВ большинстве случаев микропрограмма BIOS повреждается частично, поэтому симптомы сбоя могут быть разными:
Изображение на экране при этом отсутствует. Не появляется даже заставка производителя. Встречаются и другие формы повреждения BIOS, точнее, его области, которая хранит конфигурацию контроллера ME (составной части чипсета) на платах, работающих с процессорами Intel – так называемого ME-региона. При неполадках в этой области компьютер или ноутбук может:
Устранение подобных сбоев заключается в считывании дампа БИОС’а, замене ME-региона на чистый и повторной прошивке с помощью программатора. Так как этим обычно занимаются ремонтники, а не владельцы компьютеров, не будем на этом останавливаться. Лучше займемся тем, что можно сделать в домашних условиях без специального оборудования и риска окончательно отправить вашего «железного питомца» в царство вечности. Восстановление BIOS без программатора возможно только при сохранении начального загрузчика. Определить, сохранился он или нет, иногда удается по косвенным признакам: миганию подсветки экрана, звуковым сигналам из системного динамика, реакции материнской платы на включение без оперативной памяти (звуком или миганием индикаторов) и т. п. При сохранности начального загрузчика БИОС первые моменты работы компьютера проходят нормально, сбой проявляется чуть позднее. Как вернуть работоспособность материнке со слетевшим BIOS’омAsusМ ногие десктопные материнские платы марки Asus поддерживают технологию USB Flashback , которая предназначена для быстрого обновления и восстановления БИОС’а в случае сбоя. Для этого не требуется ничего, кроме USB-флешки емкостью до 4-16 Гб и самого файла BIOS, который необходимо скачать с сайта производителя из раздела о вашей модели «мамки».После скачивания прошивку нужно переименовать. Например, файл «Sabertooth X79» (название модели) переименовывают в «SABERX79.ROM», файл «Sabertooth Z77» – в «Z77ST.CAP». Информация, как должен именоваться файл прошивки для вашей модели, скорее всего, есть на сайте Asus, но если вы ее не найдете, уточните на форумах или в поддержке. Далее сохраните переименованный BIOS на флешке, отформатированной в FAT32, и подключите ее к порту USB с пометкой «Flashback » или «ROG Connect ». Компьютер перед этим желательно выключить, это увеличит шанс на успешное восстановление. После подсоединения флешки включите ПК и нажмите на задней панели кнопку «BIOS ». Удерживайте ее нажатой около 3 секунд, пока на плате не начнет мигать световой индикатор. Мигание указывает на то, что файл успешно считался и прошивается в память. Когда процесс прошивки завершится, индикатор погаснет. Если ваша плата из бюджетного сегмента или не слишком новая, то есть не поддерживает USB Flashback, скорее всего, вы сможете восстановить ее другим способом. Если компьютер оборудован флоппи-дисководом или оптическим приводом, запишите переименованный файл биоса в корневой каталог чистой дискеты или CD, поместите его в привод, выключите, а потом снова включите ПК. Прошивка будет завершена, когда погаснет индикатор привода. Если привода нет, используйте флешку. GigabyteН а платах Gigabyte с Dual (двойным) биосом сбои происходят редко, так как в случае повреждения прошивки в основной микросхеме (M ain_BIOS ) в нее копируется дамп из резервной (B ackup_BIOS ). Пока основная флеш-память исправна и содержит микропрограмму, даже поврежденную, плата сохраняет работоспособность.Проблемы с запуском платы с Dual_BIOS возможны в следующих случаях:
Некоторые «мамки» Gigabyte умеют грузиться с резервной флеш-памяти и использовать ее как основную. Другая группа плат этого производителя использует в качестве резервного носителя БИОС выделенную область на жестком диске. Это менее надежный вариант, но тоже лучше, чем ничего. Восстановление биоса Gigabyte из бэкапа обычно выполняется автоматически, но если этого не происходит, попробуйте выключить компьютер из розетки, немного подождать и еще раз включить. MSI и другиеН а большинстве материнских плат производства Micro-Star используется технология восстановления прошивки, очень похожая на ASUS’овскую – с помощью флешки, дискеты или компакт-диска. Копируете BIOS на чистый носитель, подсоединяете его к ПК, жмете 4 секунды кнопку выключения, зажимаете на клавиатуре комбинацию левый Ctrl + Home (или Alt + Ctrl + Home ) и, не отпуская клавиш, включаете компьютер. О начале процесса прошивки можно судить по миганию индикатора флешки или привода.BIOS на плате MSI. Справа порт JSPI1 для прошивки на программаторе На материнских платах MSI и некоторых других марок, которым больше 8-10 лет, перепрошивка биоса производится с дискеты. Инструкции для AWARD и AMI BIOS немного различаются. Чтобы восстановить AMI BIOS, выполните следующее:
Для восстановления AWARD BIOS:
Кстати, некоторые производители материнок выкладывают на своих сайтах BIOS’ы только в формате exe – в «одном флаконе» с программой-прошивальщиком для обновления из-под Windows. Иногда такой файл удается распаковать как архив, но пользователям часто непонятно, что именно из его содержимого является прошивкой. Для таких задач универсального решения нет. Чтобы не усугублять проблему, лучше проконсультироваться на профильных форумах или в техподдержке производителя. На некоторых платах перед восстановлением биоса также нужно извлекать из гнезда батарейку питания часов реального времени (RTC) или переставлять (снимать) перемычку очистки CMOS. Это моменты важно выяснить до начала процедуры. Особенности восстановления BIOS на ноутбукахН а ноутбуках, как и на платах Gigabyte, BIOS тоже часто хранится в двух чипах флеш-памяти. Но это не Dual и резервных копий у него нет. Оба чипа содержат разные части прошивки либо в одном находится основной БИОС, а в другом – программа мультиконтроллера. Чтобы аппарат не включился, достаточно повредить микрокод хотя бы в одном из них.Методика восстановления слетевшего BIOS’a на ноутбуках примерно та же, что и на десктопах. Скачанный с сайта производителя файл прошивки и программу-прошивальщик (последняя нужна не всегда) помещают на чистую, отформатированную в FAT32/16 флешку, подключают ее к обесточенному аппарату (просто выключить ноутбук иногда недостаточно, нужно отсоединить блок питания и снять батарею), вставляют заряженную батарею на место, включают аппарат и зажимают комбинацию клавиш. На разных лэптопах для этого используются различные клавиатурные сочетания, например:
Основная работа заключается в распаковке и переименовании файлов биоса. Единого правила здесь, опять же, нет. В большинстве случаев доставать прошивку приходится из exe-шников, но! Многие производители включают в состав программы BIOS’ы для разных ревизий одной платформы или целой серии платформ, и выбрать из них единственный нужный файл бывает очень непросто. Чтобы не ошибиться, читайте инструкции по прошивке именно вашей модели и ревизии платформы на профильных форумах. И не стесняйтесь задавать вопросы. Я намеренно не привожу в статье инструкции по восстановлению BIOS’ов путем прошивки на программаторе с выпаиванием и без, замыканием различных контактов, горячей замены съемной флеш-памяти и т. д., так как все эти методы небезопасны и требуют определенных знаний. Однако среди читателей, вероятно, найдутся те, кто делал нечто подобное на своем ПК и получил хорошие результаты. Будет отлично, если вы подробно опишите ваши действия в комментариях к статье. Также приветствуются рассказы об отрицательном опыте, чтобы другие читатели благодаря вам смогли избежать ошибок. В комментариях обязательно приводите наименование модели и ревизию вашей материнской платы, а также версию BIOS, с которой вы работали.Как извлечь файлы BIOS Dell? Скопируйте файл BIOS.exe на диск C: cd\ » bios.exe — это файл загруженный c сайта Dell. « Распакованный файл bios, будет скопирован на диск C:! Распаковка новых BIOS Dell.
cd\ Должно получиться как на фото ниже. И в папке с Python (обычно это C:\Python27), появится файл biosupdate.exe_decompressed.hdr.
PFSExtractor biosupdate.exe_decompressed.hdr Получится как на фото ниже. И будет создана папка biosupdate.exe_decompressed.hdr.extracted, внутри которой находятся все извлеченные файлы из которых можно собрать дамп для прошивки на программаторе. Готово! |
Читайте: |
---|
Популярное:
Как прослушать телефон жены |
Новое
- Как удалить всплывающую в браузере рекламу?
- Часы Polar M400: обзор, характеристики, отзывы Часы polar m400 как подключить gps
- Как выбрать лучшие беспроводные наушники для телевизора Оптимальный выбор SKYMAXX i8x
- Не запускается Tom Clancy's Splinter Cell: Double Agent (Двойной агент)?
- Ошибка при получении данных с сервера в Google Play
- Как обменять серийный номер на ключ Dr
- Скачать программу оптимизации работы компьютера
- Скачать Google Chrome (Гугл Хром) русская версия
- Связь с «живым» оператором Мегафон
- Как перейти на МегаФон со своим номером (MNP)