BIOS guides
SPI flash chips, programmers, clean dumps, ME regions and BIOS recovery.
- BIOS
Keeping the Windows Product Key (MSDM) When Reflashing a BIOS
How the Windows product key is stored in a laptop BIOS (MSDM table), why reflashing can lose it, and how to keep the board's own key when restoring a BIOS chip.
- BIOS
What Is a Laptop BIOS Chip and Where to Find It
What the BIOS chip on a laptop motherboard stores, how to recognise it by marking and package, where it sits, and what to check before reading or flashing it.
- BIOS
BIOS Recovery Without a Programmer: Vendor Recovery Methods
BIOS recovery without a programmer: vendor key combinations, recovery from USB drives, self-healing firmware, and when a programmer is still needed.
- BIOS
Laptops with Two BIOS Chips: When the Dump Is Split
Laptops with two BIOS chips: why firmware is split, how the descriptor spans both chips, which chip is first, and how to split, join, read and write the images.
- BIOS
SPI Flash Write Protection and Status Register Bits
SPI flash write protection explained: status register bits BP, TB, SEC, SRP and QE, the WP pin, lock bits, and why a chip that reads fine refuses to erase or write.
- BIOS
Reading SPI Flash Part Numbers: Winbond, Macronix, GigaDevice
How to read SPI flash part numbers from Winbond, Macronix, GigaDevice and others: capacity digits, 1.8 V versus 3.3 V families, package and temperature codes.
- BIOS
SPI Flash Chips Explained: The 25-Series BIOS Memory
How 25-series SPI flash chips work: pinout, capacity from the part number, 3.3 V and 1.8 V families, packages, write protection and what that means for BIOS work.
- BIOS
SOIC8 Clip vs Desoldering: Safe BIOS Chip Programming
When to read a BIOS chip in circuit with a SOIC8 clip and when to desolder it: back-feeding, bus interference, unstable reads and how to remove the chip safely.
- BIOS
WSON8 BIOS Chips: How to Read and Program Them
How to read and program WSON8 BIOS chips: why clips do not fit, pogo-pin probes and sockets, desoldering the exposed pad safely, and refitting the chip afterwards.
- BIOS
Serial Number, UUID and MAC Address in BIOS: How to Preserve Them
Where a laptop's serial number, system UUID, MAC address and licence key live in the BIOS chip, and how to carry them over when you write a replacement image.
- BIOS
Laptop Dead After a BIOS Update: Recovery Methods
What to do when a laptop is dead after a BIOS update: vendor recovery modes, what to check first, and how to recover with a programmer when nothing else works.
- BIOS
Laptop BIOS Passwords: What Repair Shops Can and Can't Do
How laptop BIOS passwords are stored, why business laptops are harder, what legitimate options exist for owners, and how repair shops should handle these jobs.
- BIOS
The Intel ME Region Explained for Laptop Repair
What the Intel Management Engine region in a laptop BIOS chip does, why a mismatched or corrupted ME causes slow boots and shutdowns, and how to check its state.
- BIOS
The Intel Flash Descriptor: Regions, Locks and Why It Matters
The Intel flash descriptor explained: its signature and place in the image, the region map, access permissions and soft straps, and why it matters for BIOS repair.
- BIOS
How to Verify a BIOS File Before Flashing
A pre-flash checklist for laptop BIOS images: size, board and version strings, region layout, ME version, identity data, blank areas and a diff against the original.
- BIOS
How to Prepare a Clean ME Region in a BIOS Dump
Two ways to give an Intel laptop a clean ME region — transplant a matching clean region or rebuild it from the board's own configuration — and how to verify it.
- BIOS
How to Back Up the Original BIOS Before Flashing
A reliable routine for backing up a laptop BIOS chip: two reads, checksum comparison, content checks, naming and storage — before you write a single byte.
- BIOS
Using flashrom on Linux to Read a Laptop BIOS Chip
Using flashrom on Linux to read, verify and write a laptop BIOS chip: installing it, CH341A and other programmers, chip selection, regions and common errors.