az internet ablakok Android

Kivonat az exe-tól. Vagy hasznos tippek a tapasztalt felhasználók számára

Helló, kedves olvasók az oldal oldalán! A nevem római zakhattov, és bemutatom a figyelmet a cikk harmadik és utolsó részét a sérült BIOS firmware helyreállításáról (a példában) laptop Acer. Aspire E1-532). A cikk ezen része elolvasása előtt ajánlott megismerkedni és, amelyben elvégeztük az Acer Aspire E1-532 laptop szétszerelését, eltávolítottuk az alaplapot, csatlakoztatva a CH341A programozóhoz, és megmentette a sérült BIOS firmware egy külön fájlba. Folytatjuk munkánk előkészítését az új BIOS firmware fájl, majd írjuk a BIOS chipre.

A sérült BIOS firmware helyreállítása a laptopon a programozó által, ha a laptop nincs betöltve. 3. rész A BIOS firmware eltávolítása az exe fájlból a BIOS frissítéséhez. A firmware fájl szerkesztése a HEX-szerkesztőben és a BIOS chipben

Az Acer weboldalához fordulunk az Acer Aspire E1-532 laptop támogatási oldalához.

És töltse le az összes rendelkezésre álló BIOS firmware letöltését.

Például nyissa meg a mappát a 2.10-es firmware verzióval.

Ebben a mappában látjuk a szokásos exe fájlt, indítsa el.

A v5we2210.exe fájl indítása után egy olyan ablakot kapunk, amely azt mondja, hogy ez a BIOS firmware nem alkalmas erre a laptopra vagy a számítógépre. De az OK gomb, amíg kattanunk, mivel szükségünk van a v5we2210.exe fájlból, hogy kivonjuk a BIOS firmware fájlt az Acer Aspire E1-532 laptopunkhoz.

Menjen részre: az úton

C: \\ users \\ username \\ appdata \\ local \\ themp (felhasználónév, attól függően, hogy melyik nevet hozza létre számla). A TEMP mappában egy 7ZS2C4E.TMP ideiglenes mappát látunk, amely megjelent a v5we2210.exe fájl indítása után.

Nyissa meg a 7ZS2C4E.TMP mappát, és nézze meg az ISFLASH.BIN fájlt, amely a BIOS chip firmware fájl. Másolja ezt a fájlt az USB flash meghajtón.

Fájl isflash.bin átmásolt az USB flash meghajtóra.

A BIOS firmware fájl mérete 9,45 MB.

Amikor megpróbál megnyitni ezt a firmware fájlt a CH341A-USB program, kap egy üzenetet, hogy a fájl mérete nagyobb, mint amennyire szüksége van, vagyis ez a firmware fájl túl nagy ahhoz, hogy használni, hogy frissítse a Winbond W25Q64FV chipek (azaz ez Microcircuit telepítve van az Acer laptop alaplapon Aspire E1-532).

A mikrokrokiák különböző mennyiségűek lehetnek, ezt a Winbond Chip példáján tartják. Amint az a táblázatból látható, a chip térfogata 512, 256, 128, 64, 32 Mbit és így tovább lehet.

A W25Q64FV chipnek 64 mbit (vagy 8 MB) térfogata van.

Mivel a BIOS ISFLASH.BIN firmware fájl fent kivont exe fájl 9.45 MB Súlya, valamint a BIOS mikroáramkör az Acer Aspire E1-532 laptop alaplap 8 MB, akkor sikeres visszaállítása a BIOS firmware, meg kell, hogy csökkentse a fájl isflash.bin származó 9,45 MB 8 MB. E célból használjuk a Hex szerkesztőt, például HXD-t. Menjen a címre

https://mh-nexus.de/en/downloads.php?product\u003dhxd20

És töltsön le telepítési fájl hex szerkesztő HXD.

Kattintson a letöltött fájlra, és futtassa a telepítést.

Telepítés.

Telepítés befejezve.

Kattintson a HXD HEX szerkesztő címkéjére, és indítsa el.

Főablak HXD.

Kattintson a megnyitott fájlra.

Válassza ki az iSflash.bin fájlt, és kattintson a "Megnyitás" gombra

A következőket kapjuk.

Ugyanígy nyissa meg a BIOS ISFLASH01.BIN firmware sérült firmwareit (amelyet a cikk második részében mentettünk).

Figyelembe véve a fájl struktúráját isflash01.bin. Amint látja, a fájl firmware isflash01.bin ff értékekkel (00000000) kezdődik, és a 00000010 sorban vannak értékek 5a A5 F0 0F.

Most vegye figyelembe a fájl szerkezetét isflash.bin. Látjuk, hogy ez a firmware fájl 4D 5A 00 00 értékekkel kezdődik (00000000 vonal). Meg kell tennünk annak érdekében, hogy a fájl az isflash.bin ugyanúgy kezdődik, mint az iSflash01.bin fájl, azaz a fájl elejére az isflash.bin volt FF értékek (00000000 sor).

BAN BEN fájl megnyitása isflash.bin Kattintson a Keresés gombra.

És keresse meg az 5A A5 F0 0F értékét.

Látjuk, hogy az 5A A5 F0 0F értéke az ISFLASH.BIN fájlban a 0001f340 sorban van, a 0001f330 sorban is, az FF értékeket látjuk.

Kiemeljük a fájl ISFLASH.BIN STRINGS 00000000-0001F320. Ehhez válassza a Szerkesztés-Select Block lehetőséget.

Jelezze a kiosztott tartomány kezdeti (00000000) és végső (1f320) sorát.

Dedikált sorkategóriás 00000000-1F320.

Törölje a kiválasztott sortartományt az ISFLASH.BIN fájlból, kattintson a Törlés gombra.

Amint láthatja, a kiválasztott húrok eltávolítása után a firmware fájl isflash.bin mostantól kezdődik, mint a fájl ISFLASH01.BIN, nevezetesen a 00000000 sorban, az FF értékei és a 00000010 karakterek értékei vannak 5A A5 F0 0F.

Visszatérzünk a firmware fájlhoz az iSflash01.bin. Görgessen rá a végére, és nézze meg, hogy véget ér egy sztring 007ffff0.

Ha az ISFLASH.BIN fájl a végére görgetés, látjuk, hogy véget ér a 009548F0 karakterláncokkal.

Törlés a fájlból az iSflash.bin az összes sor a 00800000-9548F0 tartományban, vagyis az, hogy az isflash.bin a 007ffff0 karakterláncban végződik. Kattintson a Szerkesztés-Select Block elemre.

Jelezze a kiemelt sorok tartományát.

Dedikált sorkategóriás 00800000-9548F0.

Törölje az elosztott tartományidő 00800000-9548F0, a Törlés gombra kattintva.

Amint láthatja, most a firmware fájl isflash.bin véget ér a 007ffff0 karakterlánc segítségével.

Mentse el a BIOS firmware fájlt egy új név alatt a Mentés másként ...

Adja meg a nevet, például az ISFLASH_NEW parancsot, és kattintson a Mentés gombra.

Új BIOS ISFLASH_NEW.BIN firmware fájl.

Figyeljen arra, hogy az ISFLASH_NEW.BIN fájl olyan súlya, mint az ISFLASH01.BIN fájl, amelyet a második részben mentettünk, nevezetesen 8 MB.

Mivel a fent említett W25Q64FV Chip, amint azt fent említettük 64 mbit (vagy 8 MB), és szerkeszthető firmware fájl isflash_new.bin súlya 8 MB, akkor villoghatunk. A CH341A programozót ugyanúgy csatlakoztatjuk a BIOS-chipnek, ugyanúgy, mint a cikk második részében.

Futtassa a CH341A-USB programot. Megadjuk a gyártót és a mikrokrekciós modellt, és töröljük régi firmware BIOS, megnyomva a "törlés".

Univerzális program a firmware és a BIOS biztonsági másolatok eltávolítására bármely laptopok és személyi számítógépek bármely modelljéből.

A dumpnak mindig akkor kell megtenni, ha firmware-t, frissítést, frissítést vagy BIOS-visszahúzást akarunk készíteni. Néha kérik a BIOS laptop vagy a alaplap személyi számítógép, Hasonló berendezések javítása.

És mi a BIOS és a rövidítés visszafejtése.

A BIOS az angol nyelvű base_input_output_system-ből származik, és alapvető_ysystem_vodként lefordítja

A bios laptopok és számítógépek hulladéklerakása nagyon egyszerű és egyszerű.

Rövid utasítás Hogyan kell használni az Universal Bios Utility Backup Toolkit 2.0 programot bIOS létrehozása. Nedves, és oroszul biztonsági mentés.

Videó használati utasítás ezzel a programmal.

Sok víruskereső határozza meg ezt a programot vírusként, de ez nem.

A letöltés után ellenőrizheti ezt az archívumot a www.virustotal.com weboldalon, amely azt mondja, hogy a víruskeresők fele megtalálható benne különböző vírusokÉs a második féle nem található.

Az AVG-nek ugyanaz, mint egy vírus. És Buke, Casper azt mondja, hogy minden rendben van.

A fájl ellenőrzése után nézd meg, hogy az antivírus megtalálja-e a vírust. Ha igen, húzza ki a program során.

Ezután csomagolja ki az archívumot, és futtassa az EREDAL BIOS BIOS Backup Toolkit 2.0.exe nevű fájlját

Ha a rendszer megmondja, milyen rendszergazdai jogosultságokra van szükség. Ezután kattintson a jobb egérgombra a fájlban, és kattintson az elemre az adminisztrátor nevében.

Ezt követően megnyílik a programablak, amelyben a BIOS típusát, verzióját, méretét, gyártóját és dátumát látjuk.

Ezután kattintson az olvasási gombra, és várjuk, amíg a BIOS olvasása nem ér véget.

Ezt követően a jelzőtáblán megjelenik a felirat, hogy a BIOS olvasása sikeresen befejeződött.

Kattintson az OK gombra. Ezután kattintson a Biztonsági mentés gombra.

Felajánlunk olyan helyet, ahol meg fogjuk tartani a BIOS dumpot. Választ a kívánt mappa És kattintson a Mentés gombra.

Mindannyian biztonsági másolatot készítettünk a BIOS-ról, frissítheti a verziót, varrhatja a BIOS új vagy régi stabil változatait.

Hogyan lehet kivonni a BIOS Dell fájlokat?

Másolja a BIOS.EXE fájlt a C meghajtóhoz:
Futtassa a parancssorot a rendszergazdai módban, és írja meg:

cD \\ t
bios.exe / writeromfile
bios.exe / writebinfile
bios.exe / writehexfile

»Bios.exe - Ez a fájl letölthető a Dell weboldaláról. "

A kicsomagolt BIOS fájl másolódik a C:!

Új BIOS Dell kicsomagolása.

  • Töltse le a Python 2.7 tolmácsot.
    https://www.python.org/download/releases/2.7/
  • Telepítse a Python 2.7-et a számítógépen (ez ez a verzió!).
  • python - decompnewdell.py szkript.
  • A Decompnewdell parancsfájl archiválásából kivont. Kérjük, másolja a mappát a python tolmács (általában c: \\ python27).
  • A tolmácsos mappában is (általában C: Python27) másolja a felhalmozott Dell BIOS-ot. Nevezze át a biosupdate.exe-ben. Ki kell kapcsolnia az alábbi képen.
  • Futtassa a Windows parancssorát a rendszergazdai módban, és írja meg:

cD \\ t
CD Python27
Python decompnewdell.py biosupdate.exe.

Ki kell kapcsolnia az alábbi képen.


És a mappában Python (általában C: \\ Python27) jelenik Biosupdate.exe_decompressed.hdr.

  • A PFSEXTRACTOR.EXE program segítségével eltávolítom a programot ugyanabban a mappában, ahol a fájlt létrehozták. HDR (általában C: Python27).
  • Csapatban ablakok Mi írunk:

Pfsextractor biosupdate.exe_decompressed.hdr.

Kiderül az alábbi képen.


És biosupdate.exe_decompressed.hdr.exe_decompressed.hdr.extracted mappa jön létre, amelyen belül az összes kivont fájlok találhatók, ahonnan lehet gyűjteni egy szeméttelep firmware a programozó. Kész!

Valójában az eredeti módszer, snap és mikrokódok találhatók (közvetlenül az AMI utasításai szerint), és a legtöbb esetben a módszer használata nem visel semmilyen problémát, és nem rendelkezik víz alatti kövekkel, de rendszeresen találkoztam ilyen problémával a gyakorlatommal :

Azok. Volt egy banális hiánya szabad hely A képen belül. Ha módosítja a BIOS-t magának egy adott processzorra, akkor nem tud figyelmet fordítani erre, mert Mindig csak egy mikrokódot tölthet fel a processzorhoz, vagy távolítsa el néhány régi mikrokódot, hogy felszabadítsa a helyet, de ha módosítja a folyamatot, meg kell keresnie egy másik megoldást, kompromisszumot.

Kompromisszumként a következő döntést választottam - megteszünk legújabb verziók Mikrokódok minden konstrukcióban minden konstrukcióban (Celeron E, Pentium E, Core 2 Duo, Core 2 Quad, Xeon * 3xxx / * 5xxx), és cserélje ki mindazt, ami korábban volt. A mikrokódok készlete a következőképpen alakult:

A készlet mennyisége csak 76 kilobájt. Ez a fájl Ezeket a fájlokat ötvözi:

cPU00010676_PLAT00000001_VER0000060F_DATE20100929.BIN.
CPU00010676_PLAT00000004_VER0000060F_DATE20100929.BIN.
CPU00010676_PLAT000010_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.

Maga a módosítási eljárás is egy kicsit megváltozott, és nem volt könnyebb, majd gyorsabban:

1. lépés - Nyissa meg a BIOS képet az MMTOOL programban:



2. lépés. - Ellenőrizze, menjen az utolsó lapra (CPU patch), és nézze meg a mikrokódok számát. Itt vannak például 31 darab:

3. lépés. - Menjen a Cserélő lapra, és keresse meg a "P6 Micro Code" szót:

4. lépés. - A "P6 Micro Code" kiválasztásával kattintson az ikshchi gombra, válassza ki a fent leírt ncpucode.bin fájlt, és cserélje ki a Cserélő gombot:





5. lépés. - Ellenőrizze, menjen az utolsó lapra (CPU patch), és nézze meg a mikrokódok számát. A mikrokódok változása után 17 marad, a legújabb verzió:

Az alapvető különbség a Delided.com-on leírt módosítás sorrendjével nem. A legtöbb esetben nem ugyanaz a kimeneten, de a processzor megkapja a kívánt mikrokódot. Szubjektív pozitív pillanatok Csak azt szeretném figyelni, hogy a mikrokódok garantálták az összes jelenlegi processzor frissítését, akár "polgári" vagy "kiszolgáló", valamint gyakorlatilag nincsenek kockázata annak, hogy üzenetet kapjanak a tér hiányáról. Bár a gyakorlatban nem volt elegendő hely egy ilyen mikrokódhoz néhány alkalommal, az ECS P4M900T-M és az ECS P4M900T-M2 táblák, amelyek általában kompatibilisek a Xeon E5450-vel.

Hagyomány szerint nyilvános kapcsolat az archívumhoz eszközökkel - (zip, 234kb). Az archívum végrehajtható fájlt tartalmaz Mmtol.exe. (3.22-es verzió Bkmod), fájl mikrokódokkal minden 45 / 65nm-es mag / Xeon generációs processzorokhoz ncpucode.bin., valamint két fájl 45nm.bin. és 65nm.bin. Mikrokódokkal csak 45 nm-es processzorok és csak 65 nm. Ezen fájlok használata hasznos lehet olyan esetekben, amikor a BIOS további mennyiségének felszabadítása, például egy új firmware esetében, amely egy vezérlő, hálózat, lemez, stb.

! NB.: Sem az NCPUCODE.BIN fájlban, sem a 45nm.bin / 65nm.bin fájlokban nincs támogatás pentium processzorok 4, Celeron (ábécé indexek nélkül), Pentium D, Celeron D és Xeon W (Xeon 5080). Ezek a NetBrust generációs processzorok.