Cómo obtener el archivo bios fd de exe. Cómo restaurar el BIOS de una computadora y computadora portátil si falla

En realidad, se pueden encontrar el método, el equipo y los microcódigos originales (directamente la instrucción AMI) y, en la mayoría de los casos, el uso de este método no plantea ningún problema y no tiene trampas, pero en mi práctica me encontré regularmente con el siguiente problema:

Aquellos. había una banal falta de espacio libre dentro de la imagen. Cuando modifica el BIOS usted mismo para un procesador específico, puede ignorar esto, porque Siempre puede cargar solo un microcódigo solo para su procesador, o eliminar algún microcódigo antiguo para liberar espacio, pero cuando lo modifica con una secuencia, necesita buscar otra solución, un compromiso.

Como compromiso, elegí la siguiente solución: tomamos las últimas versiones de microcódigo para todos los procesadores de la generación CORE en todas las construcciones (Celeron E, Pentium E, Core 2 Duo, Core 2 Quad, Xeon * 3xxx / * 5xxx) y las reemplazamos con todo lo que vino antes. ... El conjunto de microcódigos es el siguiente:

El volumen de este conjunto es de solo 76 kilobytes. Este archivo se obtuvo combinando estos archivos:

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

El procedimiento de modificación en sí también ha cambiado ligeramente y se ha vuelto, si no más simple, más rápido:

Paso 1 - abra la imagen de la BIOS en el programa MMTool:



Paso 2 - para comprobar, vaya a la última pestaña (CPU PATCH) y vea el número de microcódigos. Aquí, por ejemplo, hay 31 de ellos:

Paso 3 - vaya a la pestaña Reemplazar y busque el elemento "P6 Micro Code" en ella:

Paso 4 - al seleccionar el elemento "P6 Micro Code", presione el botón Ikschtsyu, seleccione el archivo ncpucode.bin descrito anteriormente y reemplácelo con el botón Reemplazar:





Paso 5 - para comprobar, vaya a la última pestaña (CPU PATCH) y vea el número de microcódigos. Después del reemplazo de microcódigos, quedan 17, la última versión:

No existe una diferencia fundamental con la orden de modificación descrita en delidded.com. En la mayoría de los casos, la salida ciertamente no es la misma, pero el procesador recibe el microcódigo requerido. De los aspectos positivos subjetivos, me gustaría llamar su atención solo sobre el hecho de que los microcódigos están garantizados para ser actualizados para todos los procesadores actuales, ya sean "civiles" o "servidores", y prácticamente no hay riesgo de recibir un mensaje por falta de espacio. Aunque, en mi práctica, incluso para un conjunto de microcódigos de este tipo, no hubo suficiente espacio un par de veces, fue con el BIOS para las placas ECS P4M900T-M y ECS P4M900T-M2, que generalmente son compatibles con el Xeon E5450.

Por tradición, publico un enlace al archivo con herramientas (zip, 234KB). El archivo contiene el archivo ejecutable MMTOL.exe (versión 3.22 BKMOD), archivo de microcódigo para todos los procesadores core / xeon de 45/65 nm ncpucode.bin, así como dos archivos 45nm.bin y 65nm.bin con microcódigos solo en procesadores de 45 nm y solo en 65 nm. El uso de estos archivos puede resultar útil en los casos en que sea necesario liberar espacio adicional en la BIOS, por ejemplo, para nuevo firmware de algún controlador, red, disco, etc.

! NB: Ni el archivo ncpucode.bin ni los archivos 45nm.bin / 65nm.bin admiten procesadores Pentium 4, Celeron (sin índices de letras), Pentium D, Celeron D y Xeon W (Xeon 5080 por ejemplo). Estos son procesadores de generación NetBrust.

Probablemente no haya usuarios hoy en día que no hayan oído hablar de BIOS. Los usuarios novatos (algunos están en el estado de principiante toda su vida) le temen a este BIOS como un incendio y ni siquiera saben cómo ingresarlo, y mucho menos configurarlo. Bueno, los usuarios experimentados o, como se les llama, los entusiastas de las computadoras, no solo configuran el BIOS, sino que también lo actualizan. Cabe señalar que el procedimiento para actualizar el BIOS incluso para los especialistas causa una descarga de adrenalina, ya que de ninguna manera es seguro y, a menudo, representa una amenaza para la vida. Sin embargo, el procedimiento para actualizar el BIOS es solo un asunto menor. Mucho más extremo es modificar o editar el BIOS, que se discutirá en este artículo.

Antes de comenzar la historia sobre cómo editar el BIOS, recordemos brevemente qué es un BIOS, qué capacidades proporciona al usuario y por qué actualizarlo, y mucho menos editarlo.

Que es BIOS

BIOS (sistema básico de entrada / salida) es el sistema básico de entrada / salida. Más precisamente, BIOS es un sistema para configurar y administrar la memoria, el procesador, el conjunto de chips, los controladores integrados y los dispositivos conectados a la placa. A diferencia de la mayoría de los otros programas, el BIOS no se encuentra en el disco duro, sino en un chip especial autoamplificado en la placa base.

Mucho depende del BIOS en una computadora. De hecho, el BIOS determina la configuración del sistema, que determina la funcionalidad y el rendimiento de la PC. A menudo, las primeras versiones de BIOS con las que aparecen las placas base están repletas de "errores" que desaparecen sólo en versiones posteriores.

Un BIOS se encuentra en cualquier placa base (excepto las de las computadoras Apple), ya sea para una computadora de escritorio o una computadora portátil. Sin embargo, tradicionalmente, el BIOS para una computadora portátil tiene un mínimo de configuraciones y es de naturaleza bastante informativa. En cuanto al BIOS de una placa base de escritorio, le permite realizar una gran cantidad de configuraciones que afectan tanto el rendimiento del sistema como su funcionalidad. En particular, el overclocking tradicional del sistema, que implica aumentar la frecuencia del reloj del procesador, cambiar el voltaje del procesador, cambiar la frecuencia del reloj, los tiempos y el voltaje de la memoria se realizan en la configuración del BIOS. Además, en algunos casos, el BIOS le permite ajustar el modo de velocidad del ventilador instalado en el enfriador del procesador y ventiladores adicionales instalados en el sistema, para configurar la matriz RAID de disco duro si esta matriz se basa en un controlador integrado en el chipset, y realice muchos otros ajustes finos de la computadora.

El BIOS se encuentra en un chip ROM (memoria de solo lectura), lo que garantiza que el BIOS esté siempre disponible independientemente de la operatividad de los componentes externos a la placa base (por ejemplo, discos de arranque). Dado que se accede a la RAM (memoria de acceso aleatorio) mucho más rápido que las ROM, muchos fabricantes proporcionan la copia automática del BIOS de la ROM a la RAM durante el encendido. El área de RAM involucrada se llama Shadow ROM.

Actualmente, la mayoría de las placas base modernas están equipadas con chips Flash BIOS, cuyo código se puede reescribir mediante un programa especial. Este enfoque proporciona la capacidad de actualizar (actualizar una nueva versión) BIOS.

No hay tantos fabricantes del kernel de BIOS. Las BIOS más comunes son las de AMI (American Megatrends, Inc.), AWARD y Phoenics Technologies. Otros BIOS (de FirmWorks, Micro Firmware, etc.) son mucho menos comunes. Y actualmente AMI BIOS domina el mercado, por lo que en el futuro nos centraremos en los métodos para actualizarlo y modificarlo.

Naturalmente, cada fabricante realiza sus propios cambios en la versión básica del BIOS y, por supuesto, esta o aquella versión del BIOS está pensada solo para un producto específico (computadora o computadora portátil) y es incompatible con otras soluciones.

Finalmente, observamos que actualmente los chips BIOS usan dos interfaces para conectarse a la placa base: el bus LPC (Conexión de pin bajo) o el nuevo bus SPI (Interfaz de periféricos en serie).

Por que flashear BIOS

Todos los fabricantes de placas base y portátiles desaconsejan encarecidamente actualizar la BIOS a menos que sea absolutamente necesario. Además, los representantes de los centros de servicio recurren constantemente a los fabricantes de placas base con una solicitud para bloquear la posibilidad de actualizar la BIOS por completo para el usuario. Por supuesto, esta idea es absurda y esto nunca sucederá, pero enfatizamos una vez más que la operación de flashear la BIOS no es segura y puede poner en peligro la vida. Si la placa o la computadora portátil funcionan bien, entonces no tiene sentido actualizar la BIOS.

Al mismo tiempo, a menudo surgen situaciones en las que es necesaria una actualización del BIOS. Por ejemplo, compró una placa base con un procesador y descubrió que no son compatibles entre sí. Lo más probable es que el problema sea que su placa base tiene una versión de BIOS antigua que no es compatible con el nuevo procesador. La única opción en este caso es encontrar el procesador antiguo y actualizar el BIOS en la placa.

Además, cada nueva revisión del BIOS corrige los errores de las revisiones anteriores del BIOS, por lo que el procedimiento de actualización del BIOS es muy útil.

Los más seguros en términos de procedimientos de actualización de BIOS son las placas base de Gigabyte, ASUS y MSI, que brindan protección contra la actualización incorrecta de la BIOS. Las placas base Gigabyte están equipadas con dos chips BIOS (tecnología DualBIOS), y si el BIOS se actualiza incorrectamente y el sistema no puede iniciarse, el procedimiento de recuperación de emergencia del BIOS desde el chip de respaldo se inicia automáticamente.

En las nuevas placas base ASUS, la tecnología de recuperación de emergencia del BIOS se llama ASUS CrashFree BIOS 3. La esencia de esta tecnología es que, en caso de una falla del BIOS o una discrepancia en la suma de verificación después de un firmware fallido, se inicia automáticamente un programa que busca el BIOS en un CD / DVD, unidad flash (con sistema de archivos FAT / FAT32). Si el archivo se encuentra en algún medio, el procedimiento de recuperación se inicia automáticamente.

En las placas MSI se encuentra una tecnología similar llamada M-Flash. La única diferencia es que el archivo BIOS debe estar ubicado en la unidad flash.

Métodos de actualización de BIOS

Todos los fabricantes de placas base, junto con las nuevas versiones de BIOS, publican utilidades para su firmware, así como instrucciones detalladas sobre cómo actualizar el BIOS. Por desgracia, simplemente no existe un conjunto de herramientas universal para actualizar el BIOS. En general, hay tres formas de actualizar el BIOS: desde el DOS, desde el sistema operativo Windows y directamente desde el BIOS.

En realidad, no hay nada especial que contar sobre los métodos para actualizar el BIOS desde debajo del BIOS y usar la utilidad propietaria del sistema operativo Windows. Aquí todo es simple y claro. Además, el método para actualizar la BIOS desde la BIOS es el más simple y seguro; sin embargo, lamentablemente, no todos los fabricantes admiten esta función. Las únicas excepciones son ASUS y Gigabyte.

Además, no todos los fabricantes completan sus placas con utilidades para flashear BIOS desde Windows y, en algunos casos, el método de flashear desde DOS es el único posible.

La forma de actualizar BIOS desde DOS puede llamarse clásica, pero también la más inconveniente. El hecho es que, además de la presencia de la utilidad de DOS adecuada, este método de flasheo implica arrancar la computadora no desde el disco duro, sino desde un medio externo. Anteriormente, para esto se usaban disquetes de arranque ordinarios de 3,5 pulgadas con DOS, y este disquete, junto con el sistema operativo, se escribía en el archivo BIOS y en la utilidad DOS para actualizarlo. Sin embargo, hoy en día, los disquetes de 3,5 pulgadas, como las propias unidades de disquete, pueden considerarse dispositivos obsoletos. Muchas placas base modernas ni siquiera tienen un conector de disquete, y las computadoras portátiles con unidades de disquete de 3,5 pulgadas han estado fuera de producción durante mucho tiempo. Sin embargo, este no es el problema con este método de actualizar el BIOS. Eventualmente, puede encontrar una unidad de disquete USB de 3,5 pulgadas, pero es poco probable que esto resuelva el problema. El hecho es que una BIOS moderna puede tener un tamaño de varios megabytes y simplemente no cabe en un disquete.

En principio, puede intentar resolver este problema utilizando una unidad flash de arranque con un kernel de DOS en lugar de un disquete de arranque. Pero en este caso surgen complicaciones. En primer lugar, debe encontrar una utilidad que haga que la unidad flash sea de arranque y los archivos del sistema operativo DOS. En Internet, puede encontrar varias utilidades que le permiten crear unidades flash de arranque desde DOS, las más famosas son la herramienta de formato de almacenamiento en disco USB HP y BootFlashDOS, que están disponibles gratuitamente en la Web.

La herramienta de formato de almacenamiento en disco USB HP le permite crear unidades flash de arranque si tiene archivos de sistema DOS, es decir, también requiere los archivos en sí. Sin embargo, en los torrents, puede encontrar ensamblados que incluyan archivos de sistema DOS.

Si usa unidades flash con una capacidad de menos de 4 GB al formatear y crear una unidad flash de arranque con la herramienta de formato de almacenamiento en disco USB HP (Fig.1), puede usar el sistema de archivos FAT o FAT32, pero si usa una unidad flash con una capacidad de más de 4 GB, entonces necesita un sistema de archivos FAT32.

Figura: 1. Creación de una unidad flash USB de arranque con DOS
mediante la herramienta de formato de almacenamiento en disco USB de HP

La utilidad BootFlashDOS le permite crear unidades flash DOS de arranque presionando solo un botón, ya que todos los archivos necesarios del sistema ya están incluidos en la utilidad misma (Fig. 2).

Figura: 2. Crear una unidad flash de arranque desde DOS usando la utilidad BootFlashDOS

En principio, si se crea una unidad flash DOS de arranque, no habrá problemas para actualizar el BIOS. Es suficiente copiar la utilidad de DOS para actualizar el BIOS y el archivo del BIOS en la unidad flash de arranque y arrancar la computadora desde la unidad flash. Para iniciar una computadora desde una unidad flash, debe insertarla en la PC, reiniciar o simplemente encender la computadora e ingresar al BIOS en la etapa de inicio para configurar el inicio desde la unidad flash USB en la configuración. Luego, después de guardar la configuración, reinicie la computadora y, después de cargar DOS, ejecute el comando requerido en la línea de comando de acuerdo con las instrucciones del fabricante del BIOS.

Daremos ejemplos de cómo ejecutar un comando de este tipo un poco más tarde, pero por ahora consideraremos otra forma de actualizar el BIOS desde DOS. Consiste en el hecho de que en lugar de una unidad flash de arranque, se utiliza un CD / DVD de arranque. No vale la pena reinventar la bicicleta aquí; es mejor usar el BootCD de Hiren listo para usar (versión actual 10.4), cuya imagen se puede descargar de www.hirensbootcd.net. En el caso de utilizar el disco de arranque de Hiren`s BootCD, también necesitará una unidad flash (con una estructura de archivos FAT o FAT32), en la que se debe escribir una utilidad de DOS para actualizar la BIOS, y el archivo de la BIOS en sí.

Ahora veamos el procedimiento para actualizar la BIOS desde DOS usando el ejemplo de una computadora portátil MSI GX640 con AMI BIOS. En las computadoras portátiles MSI, solo hay una forma de actualizar el BIOS desde DOS utilizando la utilidad patentada de DOS adjunta al archivo BIOS. En realidad, todo lo que se necesita para actualizar el BIOS es crear una unidad flash de arranque, descargar un archivo con todos los archivos necesarios del sitio web de MSI, que incluye un archivo BIOS, una utilidad de actualización y un archivo flash.bat ejecutable con la secuencia prescrita de todas las acciones. Después de eso, debe descomprimir este archivo en una unidad flash de arranque y, después de arrancar desde la unidad flash, ejecute el archivo flash.bat para su ejecución. Lo principal es que todos los archivos descomprimidos están en una carpeta (puede descomprimirlos en el directorio raíz de la unidad flash)

En general, cabe señalar que para cada tipo de BIOS (AMI, Award) para flashear hay utilidades especializadas de AMI y empresas Award. Por ejemplo, desde el sitio web de AMI, puede descargar el paquete amiflash, que incluye las utilidades afudos y afuwin que le permiten actualizar el BIOS AMI desde DOS y desde Windows, respectivamente. Sin embargo, debe tenerse en cuenta que AMI BIOS puede ser AMI BIOS clásico o AMI Aptio BIOS. Aptio es una especie de BIOS AMI, pero lo principal es que para AMI BIOS y Aptio AMI BIOS se utilizan varias utilidades afudos y afuwin.

Además, muchos fabricantes de placas base realizan cambios tan importantes en el BIOS de sus productos que las utilidades AMI o Award universales simplemente no los reconocen y, por lo tanto, no se pueden actualizar. En particular, en el ejemplo anterior con el BIOS AMI de la computadora portátil MSI GT640, las utilidades afudos y afuwin no lo reconocen como BIOS AMI y, por supuesto, no pueden actualizarlo.

En general, la situación cuando se trata de versiones modificadas de AMI BIOS, que las propias utilidades AMI definen como AMI BIOS, es bastante común. Esto incluye muchas placas base MSI y muchas placas base Gigabyte. Hasta ahora, solo las placas base ASUS no se han notado en este "show off", la BIOS en la que se puede actualizar con utilidades de AMI (aunque, por supuesto, las utilidades proporcionadas por ASUS son más adecuadas).

Por que modificar BIOS

Por lo tanto, analizamos las principales formas de actualizar el BIOS, y ahora discutiremos cómo puede modificarlo. Naturalmente, surge la pregunta: ¿por qué modificar la BIOS? Puede discutir sobre esto sin cesar, así como sobre si necesita overclockear su computadora. En realidad, si el procedimiento de modificación de BIOS es en principio posible, siempre habrá entusiastas que lo harán.

Hace unos años, poca gente pensó en la posibilidad de autoeditar la BIOS. Recientemente, sin embargo, este procedimiento se ha vuelto popular y hay muchos recursos en Internet sobre la modificación de BIOS. El interés en este tema puede explicarse por el hecho de que recientemente muchos usuarios han comenzado a actualizar la tabla SLIC en su BIOS, y esta es una de las opciones para modificar o editar BIOS. Por sí mismo, el procedimiento para actualizar una tabla SLIC en el BIOS es bastante legal, pero para qué lo hacen, por supuesto, ya es ilegal; esto explica la popularidad de este procedimiento.

Expliquemos brevemente de qué se trata. La actualización de la tabla SLIC en el BIOS se usa para implementar el mecanismo de activación OEM de Windows 7, tal como lo hacen los socios OEM de Microsoft para activar copias preinstaladas de Windows sin la verificación de Microsoft. Este método le permite activar el sistema si se cumplen tres condiciones: el uso de una clave OEM especial y un certificado OEM, así como la presencia de una tabla SLIC en el BIOS de la computadora.

Windows 7 requiere que el BIOS tenga tablas SLIC de la versión 2.1 y no existe un vínculo estricto de la clave OEM a la tabla SLIC y el certificado. La clave está vinculada solo a la edición de Windows y le permite activar las versiones x86 y x64 del sistema operativo. El certificado de archivo y las tablas SLIC están interconectados y, para una activación exitosa, ambos componentes deben ser del mismo socio OEM.

No le diremos cómo activar ilegalmente Windows 7, pero nos centraremos en el procedimiento para insertar una tabla SLIC en el BIOS. Notamos de inmediato que esto está lejos de ser siempre posible y que no todas las BIOS se prestan a ningún tipo de edición.

En Internet, puede encontrar un paquete de herramientas de software (AMITool) que contiene tanto las tablas SLIC como una utilidad (AMI SLIC Mod) para actualizarlas en el BIOS AMI. Sin embargo, para esto, necesita usar el BIOS AMI en su placa, pero incluso en este caso no hay garantía de que el procedimiento para actualizar la tabla SLIC en el BIOS sea posible. Como ya hemos señalado, muchos fabricantes modifican el BIOS de sus productos de tal manera que la utilidad AMI SLIC Mod simplemente no lo reconoce como un BIOS AMI y, por lo tanto, no puede modificarlo.

Sin embargo, incluso en este caso, no debe desesperarse y correr a la tienda en busca de otra placa base. Antes de intentar actualizar una tabla SLIC en el BIOS, debe verificar que no esté presente en el BIOS. Si compró una placa base o una computadora portátil recientemente, es muy posible que la versión de la tabla SLIC que necesita (versión 2.1) ya esté en la BIOS.

Puede ver la versión de la tabla SLIC en el BIOS utilizando una utilidad especializada RW - Read & Write Utility (versión actual 1.4.7), que se puede descargar del sitio web http://rweverything.phpnet.us. Esta utilidad también se llama RW-Everything.

Una vez instalada esta utilidad, ejecútela y en la ventana principal del programa en la barra de herramientas, haga clic en el botón etiquetado ACPI. En la ventana de la Tabla ACPI que se abre, haga clic en la pestaña SLIC. A continuación, debe mirar la tabla en formato hexadecimal y encontrar en ella una línea que comience con el byte 53 20. Si los siguientes cuatro bytes son 00 00 00 00, entonces el BIOS ha actualizado la tabla SLIC versión 2.0, y si - 01 00 02 00, entonces el SLIC está parpadeando. tabla de la versión 2.1 (fig. 3).

Figura: 3. Determinación de la versión de la tabla BIOS SLIC

Por supuesto, insertar una tabla SLIC en el BIOS está lejos de ser la única opción para una posible modificación. Otro método de modificación es desbloquear algunas funciones del BIOS. De hecho, los fabricantes de placas base a menudo bloquean deliberadamente algunas funciones del BIOS para simplificar el procedimiento de configuración del BIOS. También desactivan aquellas funciones que están ausentes en una placa base en particular, pero que pueden usarse en las siguientes modificaciones.

Usando utilidades especializadas, puede intentar desbloquear todas las funciones y opciones deshabilitadas en el BIOS. Además, puede cambiar los logotipos (algunos fabricantes de placas base, por ejemplo, ASUS, incluso suministran utilidades especiales para cambiar el logotipo de BIOS), así como algunos nombres para que, por ejemplo, al cargar, no se muestre el nombre real del procesador, sino algo como “AMD Core i9 -995 ".

Hay otro ejemplo de modificación de BIOS. Algunos artesanos logran desbloquear la capacidad de usar el modo SLI para tarjetas de video NVIDIA a través del BIOS en aquellas placas base donde no se proporciona este modo. En realidad, si una placa admite oficialmente el modo SLI, entonces su BIOS contiene una clave correspondiente de NVIDIA. La idea de modificar es cortar esta clave del BIOS de la placa en la que se admite oficialmente el modo SLI e insertarla en la BIOS para la placa en la que no se admite el modo SLI (es decir, en la BIOS sin una clave NVIDIA). En particular, hay ejemplos de cómo se activó el modo SLI en placas base basadas en el chipset Intel P45 Express debido a dicha modificación.

Sin embargo, pasemos de la teoría a la práctica y analicemos la edición de BIOS, en particular, la edición de BIOS AMI como la más común.

Edición de BIOS AMI

Para editar el BIOS con el kernel de AMI, necesitará la utilidad AMIBCP, que, por cierto, es lanzada por la propia AMI. Esta utilidad se puede descargar por separado o como parte del paquete AMI BIOS ROM Utilities. Cabe señalar que dado que, como hemos enfatizado más de una vez, los fabricantes de placas base y computadoras portátiles realizan cambios en el BIOS AMI para sus productos, no hay garantía de que la utilidad AMIBCP reconozca el BIOS. Por desgracia, no todas las BIOS pueden modificarse. Como muestra la práctica, las BIOS de las placas ASUS y ECS se pueden editar sin ningún problema, pero AMIBCP es impotente con respecto a las placas Gigabyte y MSI.

Entonces, volvamos a revisar la edición de BIOS cuando sea posible. La utilidad AMIBCP (versión 3.x) se inicia desde el sistema operativo Windows, pero debe tenerse en cuenta que existen variantes de la misma utilidad para DOS.

Después de descargar las utilidades, debe abrir el archivo BIOS. En nuestro ejemplo, consideraremos editar el BIOS AMI para la placa base ASUS P6X58D-E utilizando la utilidad AMIBCP v.3.37. Editaremos el archivo P6X58DE.ROM.

Entonces, en la ventana principal del programa, cargamos el archivo BIOS, el cual modificaremos (Fig. 4).

Figura: 4. La ventana principal de la utilidad AMIBCP v.3.37

En primer lugar, es interesante la pestaña Setup Configuration, en la que, de hecho, se modifican las configuraciones del BIOS. La ventana izquierda de esta pestaña muestra el menú principal de configuración del BIOS. Si desmarca un elemento del menú, no aparecerá en el menú del BIOS. En el ejemplo considerado (ver Fig. 4), desmarcamos los elementos Ai Tweaker y Advanced, bloqueando así todas las opciones de overclocking. Es decir, los elementos del menú de la BIOS, en los que puede ver información sobre el procesador y la memoria, así como cambiar las frecuencias, el voltaje de suministro, etc., simplemente faltarán en la versión modificada de la BIOS.

La situación es similar cuando se expande la estructura de árbol de cada elemento en el menú de configuración del BIOS: si desmarca un subelemento, no se mostrará en el menú del BIOS. Por ejemplo, si no queremos que se muestre el elemento de configuración Intel PPM en el menú de configuración avanzada, solo tenemos que desmarcar el elemento correspondiente (Fig. 5).

Para bloquear cualquier opción en el menú de configuración del BIOS, simplemente establezca el valor No. en la columna Mostrar para el elemento correspondiente. Dichos elementos bloqueados (después de guardar los cambios) se resaltarán con una franja verde.

Por ejemplo, si nuestro sistema no tiene ventiladores adicionales en la carcasa y no queremos que la BIOS muestre su configuración, entonces ingresamos al menú de Energía, luego abrimos el menú Monitor de Hardware y para las opciones Chassis Fan 1 Speed, Chassis Fan 2 Speed, Establezca Chassis Fan 3 Speed, Chassis Q-Fan Profile y Power Fan Speed \u200b\u200ben No en la columna Mostrar (Fig. 6).

Figura: 6. Bloquear el BIOS para que no muestre varias opciones del menú de configuración

Cabe señalar que BIOS P6X58DE.ROM para ASUS P6X58D-E no permite ninguna mejora con la utilidad AMIBCP v.3.37. En él se desbloquean todas las opciones, por lo que lo máximo que se puede hacer es bloquear lo que no se necesita (aunque no está claro por qué se debe hacer esto).

También puede intentar cambiar algunas de las etiquetas, pero tenga en cuenta que las etiquetas no se mostrarán en ruso. Por ejemplo, si queremos que se muestre la línea ComputerPress P6X58D-E BIOS Edition en lugar de la línea ASUS P6X58D-E ACPI BIOS Revision 0106 en el arranque, simplemente busque la línea ASUS P6X58D-E ACPI BIOS Revision 0106 en la pestaña BIOS Strings y cámbiela a la especificada ...

Nos queda considerar otro tipo de modificación del BIOS: cambiar la imagen de fondo (logotipo) del BIOS. Al mismo tiempo, ASUS incluso equipa sus placas con una utilidad especial que le permite implementar esta función. Por supuesto, esta utilidad es la más fácil de usar para las placas base ASUS. Sin embargo, para el BIOS de AMI, también puede utilizar la utilidad OEM LOGO de la propia AMI (Fig. 7).

Figura: 7. Cambio del logotipo de la BIOS mediante la utilidad LOGO OEM

La interfaz de esta utilidad es muy simple y no requiere comentarios. Basta con cargar el BIOS y especificar la ruta al archivo con el nuevo logo. La única limitación es que el dibujo debe tener una determinada resolución y formato.

Adivina el acertijo: se yergue como el zumbido de una colmena. Pero el humo no proviene de la chimenea, porque esta no es una planta nativa, sino una computadora en la que el BIOS está dañado. Y tararea porque solo es capaz de esto ahora. Sin BIOS, es solo un montón de hierro sin vida. ¿Vale la pena preocuparse por esto? Por supuesto no. Después de todo, ¡ahora tienes una gran mesita de noche!

¿Una unidad de sistema como mesita de noche? ¡Bueno yo no! Sabemos cómo hacer que funcione. Hoy hablaremos sobre cómo restaurar la BIOS si falla.

Que lleva a un BIOS flasheando

En IOS y su UEFI "descendiente", con los que se cosen las placas base modernas, estos son programas informáticos especiales necesarios para la configuración inicial y el control de los dispositivos de PC hasta que se inicia el sistema operativo. Se almacenan en chips de memoria flash especiales en la placa base, uno de los cuales se muestra en la imagen de arriba. Parece ser un buen lugar de almacenamiento, confiable, pero a veces la BIOS se siente incómoda allí y se escapa. Más precisamente, se daña y deja de realizar sus tareas.


No hay demasiadas razones para dañar la BIOS, en algunos casos son obvias, en otros no lo son. A continuación, se muestra una lista de los más comunes:

  • Durante el apagón de la computadora ocurrió.
  • El programa intermitente (intermitente) no interactúa correctamente con el firmware o el chip de memoria flash.
  • La versión de la BIOS está actualizada, no es adecuada para esta placa base. Si, .
  • Si la actualización se lleva a cabo desde un sistema operativo en ejecución, una falla del sistema o una interferencia de software, por ejemplo, bloqueo de antivirus.
  • Acciones incorrectas del usuario, por ejemplo, reiniciar la computadora antes de que se complete la instalación de la actualización.
  • Fallo del chip de memoria flash.
  • Errores ocultos del firmware del BIOS. A veces esto explica "reuniones" espontáneas que ocurren sin razón aparente.
  • Problemas eléctricos en la placa base.

¿Cómo aparecen los daños en la BIOS?

En la mayoría de los casos, el firmware del BIOS está parcialmente dañado, por lo que los síntomas de falla pueden variar:
  • Cuando presiona el botón de encendido de la PC, solo se enciende el enfriador, que inmediatamente comienza a girar a la velocidad máxima. De vez en cuando, los indicadores LED de la carcasa y el teclado se iluminan.
  • Uno o varios segundos después del encendido, comienza un reinicio cíclico. Exteriormente, esto se manifiesta por un ciclo de girar y detener el enfriador, que se repiten mientras se suministre energía.
  • Cuando se enciende, el indicador de encendido se enciende, el enfriador no gira.
  • La computadora no da señales de vida. Esto sucede cuando el bloque de arranque, el cargador de arranque del BIOS, está dañado. Este es el peor de los casos.

No hay imagen en la pantalla. Ni siquiera aparece la pantalla de presentación del fabricante.


Hay otras formas de daño del BIOS, más precisamente, su área, que almacena la configuración del controlador ME (una parte del conjunto de chips) en las placas base que funcionan con procesadores Intel, la llamada región ME. Si hay un problema en esta área, una computadora o laptop puede:

  • Cargado incorrectamente o no incluido en absoluto.
  • Apague o reinicie a intervalos regulares.
  • Es incorrecto regular la velocidad de rotación del enfriador, por ejemplo, para girarlo a altas revoluciones independientemente de la carga.

La eliminación de tales fallas consiste en leer el volcado de BIOS, reemplazar la región ME por una limpia y volver a flashear usando el programador. Dado que esto generalmente lo hacen los reparadores, no los propietarios de computadoras, no nos detendremos en esto. Es mejor hacer algo que se pueda hacer en casa sin equipo especial y sin el riesgo de enviar finalmente a su "mascota de hierro" al reino de la eternidad.

La recuperación del BIOS sin un programador solo es posible si se guarda el cargador de arranque. A veces es posible determinar si ha sobrevivido o no mediante signos indirectos: parpadeo de la luz de fondo de la pantalla, señales de sonido del altavoz del sistema, reacción de la placa base al encendido sin RAM (sonido o parpadeo de indicadores), etc. Si el cargador de arranque BIOS está intacto, los primeros momentos de trabajo las computadoras funcionan normalmente, el error aparece un poco más tarde.

Cómo restaurar la funcionalidad a una placa base con un BIOS fallido

Asus

Muchas placas base de escritorio de la marca Asus son compatibles USB Escena retrospectiva, que está diseñado para actualizar y restaurar rápidamente el BIOS en caso de falla. Esto no requiere nada, excepto una unidad flash USB con una capacidad de hasta 4-16 GB y el archivo BIOS en sí, que debe descargarse del sitio web del fabricante en la sección sobre el modelo de su madre.

Después de la descarga, se debe cambiar el nombre del firmware. Por ejemplo, el archivo "Sabertooth X79" (nombre del modelo) se renombra a "SABERX79.ROM", el archivo "Sabertooth Z77" a "Z77ST.CAP". La información sobre cómo se debe nombrar el archivo de firmware para su modelo probablemente se encuentre en el sitio web de Asus, pero si no lo encuentra, compruébelo en los foros o en el soporte.

A continuación, guarde el BIOS renombrado en una unidad flash USB formateada en FAT32 y conéctela al puerto USB marcado " Escena retrospectiva"o" ROG Connect". Es recomendable apagar la computadora antes de esto, esto aumentará las posibilidades de una recuperación exitosa.


Después de conectar la unidad flash, encienda la PC y presione el botón " BIOS". Manténgalo presionado durante unos 3 segundos hasta que la luz indicadora de la placa comience a parpadear. El parpadeo indica que el archivo se ha leído correctamente y se está uniendo a la memoria. Cuando se complete el proceso de firmware, el indicador se apagará.

Si su placa es del segmento económico o no es demasiado nueva, es decir, no es compatible con USB Flashback, lo más probable es que pueda restaurarla de otra manera. Si la computadora está equipada con una unidad de disquete o una unidad óptica, escriba el archivo BIOS renombrado en el directorio raíz de un disquete o CD en blanco, colóquelo en la unidad, apague y luego encienda la PC. El firmware se completará cuando el indicador de la unidad se apague. Si no hay unidad, use una unidad flash USB.

Gigabyte

En las placas base Gigabyte con BIOS Dual (dual), las fallas rara vez ocurren, ya que en caso de daño al firmware en el microcircuito principal ( METROain_ BIOS) el volcado de la copia de seguridad ( segundoackup_ BIOS). Siempre que la memoria flash principal sea funcional y contenga firmware, incluso dañado, la placa permanecerá operativa.


Los problemas al iniciar la placa con Dual_BIOS son posibles en los siguientes casos:

  • Falta el microcircuito principal o no funciona.
  • El microcódigo del chip principal se borra por completo.
  • El contenido de ambos chips está dañado.

Algunas madres Gigabyte pueden arrancar desde la memoria flash de respaldo y usarla como la principal. Otro grupo de placas de este fabricante utiliza un área dedicada en el disco duro como medio de respaldo para BIOS. Esta es una opción menos confiable, pero también mejor que nada.

La recuperación de BIOS Gigabyte desde una copia de seguridad generalmente se realiza automáticamente, pero si esto no sucede, intente apagar la computadora desde la toma de corriente, espere un poco y vuelva a encenderla.

MSI y otros

La mayoría de las placas base Micro-Star utilizan una tecnología de recuperación de firmware muy similar a la de ASUS, utilizando una unidad flash, un disquete o un CD. Copie el BIOS a un medio en blanco, conéctelo a la PC, presione el botón de apagado durante 4 segundos, mantenga presionada la combinación en el teclado izquierdaCtrl +Hogar (o Alt +Ctrl +Hogar) y sin soltar las teclas, encienda la computadora. El comienzo del proceso de firmware se puede juzgar por el parpadeo de la unidad flash o el indicador de la unidad.
BIOS en placa MSI. A la derecha está el puerto JSPI1 para firmware en el programador

En las placas base de MSI y algunas otras marcas que tienen más de 8-10 años, la BIOS se actualiza desde un disquete. Las instrucciones para AWARD y AMI BIOS son ligeramente diferentes.

Para recuperar el BIOS AMI, haga lo siguiente:

  • Cambie el nombre del archivo de BIOS descargado del sitio web del fabricante de la placa base a AMIBOOT.ROM.
  • Transfiéralo a la raíz de un disquete en blanco. Inserte el disquete en la unidad de la PC apagada.
  • Presione Ctrl + Inicio izquierdo en el teclado y encienda la computadora.

Para restaurar AWARD BIOS:

  • Coloque los archivos de BIOS y flasher en un disquete (generalmente descargado en un archivo).
  • Cree un documento de texto en un disquete, que contenga el nombre del archivo BIOS con la extensión bin. Cambie el nombre del documento a autoexec.bat.
  • Otras acciones son similares a las dadas anteriormente.

Por cierto, algunos fabricantes de placas base publican BIOS en sus sitios web solo en formato exe, en una botella con un flasher para actualizar desde Windows. A veces, un archivo de este tipo se puede descomprimir como un archivo, pero los usuarios a menudo no comprenden cuál de sus contenidos es el firmware. No existe una solución universal para tales tareas. Para no agravar el problema, es mejor consultar en foros especializados o en el soporte técnico del fabricante.


En algunas placas, antes de restaurar el BIOS, también debe quitar la batería del reloj en tiempo real (RTC) del zócalo o reorganizar (quitar) el puente CMOS transparente. Es importante aclarar estos puntos antes de iniciar el procedimiento.

Características de la recuperación de BIOS en computadoras portátiles

En las computadoras portátiles, como en las placas Gigabyte, la BIOS también se almacena a menudo en dos chips de memoria flash. Pero esto no es Dual y no tiene copias de seguridad. Ambos chips contienen diferentes partes del firmware, o uno contiene el BIOS principal y el otro contiene el programa multicontrolador. Para evitar que el dispositivo se encienda, basta con dañar el microcódigo en al menos uno de ellos.


La técnica de recuperación para un BIOS fallido en las computadoras portátiles es aproximadamente la misma que en las computadoras de escritorio. El archivo de firmware y el programa flash descargado del sitio web del fabricante (este último no siempre es necesario) se colocan en una unidad flash USB limpia formateada en FAT32 / 16, conectada a un dispositivo desenergizado (solo apagar la computadora portátil a veces no es suficiente, debe desconectar la fuente de alimentación y quitar la batería), inserte una cargada batería en su lugar, encienda el dispositivo y mantenga presionada la combinación de teclas. Diferentes computadoras portátiles usan diferentes atajos de teclado para esto, por ejemplo:

  • Ctrl (solo a la izquierda o ambos) + Inicio
  • Windows + B (esta y otras letras están en la distribución del teclado latino)
  • Windows + F
  • Windows + M
  • Windows + Esc
  • Fn + B
  • Fn + F
  • Fn + M
  • Fn + Esc.

El trabajo principal es descomprimir y cambiar el nombre de los archivos de BIOS. Nuevamente, no existe una regla única. En la mayoría de los casos, debe obtener el firmware de archivos exe, ¡pero! Muchos fabricantes incluyen BIOS para diferentes revisiones de una plataforma o una serie completa de plataformas en sus programas, y puede resultar muy difícil elegir la única que necesita. Para no equivocarse, lea las instrucciones del firmware de su modelo en particular y la revisión de la plataforma en los foros especializados. Y no dude en hacer preguntas.

Deliberadamente no incluyo en el artículo instrucciones para restaurar BIOS flasheando en un programador con y sin soldadura, cerrando varios contactos, intercambio en caliente de memoria flash extraíble, etc., ya que todos estos métodos no son seguros y requieren cierto conocimiento. Sin embargo, entre los lectores, es probable que haya quienes hayan hecho algo similar en su PC y hayan obtenido buenos resultados. Será genial si describe sus acciones en detalle en los comentarios del artículo. También te animamos a compartir experiencias negativas para que otros lectores, gracias a ti, puedan evitar errores. En los comentarios, asegúrese de incluir el nombre del modelo y la revisión de su placa base, así como la versión de BIOS con la que trabajó.

¿Cómo extraigo los archivos del BIOS de Dell?

Copie el archivo BIOS.exe en la unidad C:
Ejecute el símbolo del sistema en modo administrador y escriba esto:

discos compactos \\
bios.exe / writeromfile
bios.exe / writebinfile
bios.exe / writehexfile

»Bios.exe es un archivo que se descargó del sitio web de Dell. "

El archivo de BIOS descomprimido se copiará a C :!

Desembalaje de nuevos BIOS de Dell.

  • Descarga el intérprete de Python 2.7.
    https://www.python.org/download/releases/2.7/
  • Instale Python 2.7 en una computadora (¡esta versión!).
  • con una secuencia de comandos de Python - DecompNewDell.py.
  • Copie el script DecompNewDell.py extraído del archivo a la carpeta con el intérprete de Python (generalmente C: \\ Python27).
  • También en la carpeta con el intérprete (generalmente C: \\ Python27) copiamos nuestra BIOS de Dell descargada del sitio. Cambie el nombre a biosupdate.exe. Debería verse como la foto de abajo.
  • Ejecute la línea de comandos de Windows en modo administrador y escriba esto:

discos compactos \\
cd Python27
python DecompNewDell.py biosupdate.exe

Debería verse como la foto de abajo.


Y en la carpeta con Python (generalmente C: \\ Python27), aparecerá el archivo biosupdate.exe_decompressed.hdr.

  • con el programa PFSExtractor.exe, extraiga el programa en la misma carpeta donde se creó el archivo .hdr (generalmente C: \\ Python27).
  • En la línea de comandos de Windows, escriba:

PFSExtractor biosupdate.exe_decompressed.hdr

Resultará como en la foto de abajo.


Y se creará la carpeta biosupdate.exe_decompressed.hdr.extracted, dentro de la cual se encuentran todos los archivos extraídos de los cuales puede recopilar un volcado de firmware en el programador. ¡Hecho!

Un programa universal para eliminar el firmware del BIOS y las copias de seguridad de cualquier modelo de computadora portátil y computadora personal.

Se debe hacer un volcado siempre que queramos hacer un firmware, actualizar, actualizar o deshacer el BIOS. A veces, piden hacer una copia del BIOS de una computadora portátil o una placa base de una computadora personal para reparar equipos similares.

Y qué es BIOS y cómo lo representa esta abreviatura.

BIOS es una abreviatura de las palabras en inglés Base_Input_Output_System y lo traduce como base_input_output_system

Es muy fácil y simple volcar el BIOS de computadoras portátiles y computadoras usando este programa.

Breves instrucciones sobre cómo utilizar la utilidad Universal BIOS Backup ToolKit 2.0 para crear un bios húmedo, y en ruso una copia de seguridad.

Instrucciones en video sobre cómo trabajar con este programa.

Muchos antivirus identifican este programa como un virus, pero no lo es.

Después de la descarga, puede consultar este archivo en el sitio web www.virustotal.com, que dirá que la mitad de los antivirus encontrarán varios virus y la otra mitad no.

Mi AVG lo detecta igual que un virus. Y sobre la haya, Casper dice que todo está bien.

Después de verificar este archivo, vea si su antivirus encuentra un virus en él. Si es así, desactívelo mientras se ejecuta el programa.

Luego descomprimimos el archivo y ejecutamos el archivo resultante llamado Universal BIOS Backup ToolKit 2.0.exe

Si su sistema dice que necesita derechos de administrador. Luego, haga clic con el botón derecho en este archivo y haga clic en ejecutar como administrador.

Después de eso, se abre la ventana del programa, en la que vemos información sobre el tipo, versión, tamaño, fabricante y fecha de su BIOS.

Después de eso, presione el botón Leer y espere hasta que finalice el proceso de lectura del BIOS.

Después de eso, aparecerá una placa con la inscripción de que la lectura del BIOS se completó con éxito.

Haga clic en Aceptar. Luego presione el botón Backup.

Se nos ofrece elegir un lugar donde guardaremos el volcado de BIOS. Seleccione la carpeta deseada y presione el botón guardar.

Todos hicimos una copia de seguridad del BIOS, puede actualizar la versión, coser una versión estable nueva o antigua del BIOS.