
What the 990 Pro Firmware Bug Actually Does
The Samsung 990 Pro launched in November 2022 with firmware version 0B2QJXD7. This firmware contains a logic error in the SMART attribute calculation routine that controls two NVMe health metrics: attribute 03 (Available Spare) and attribute 0E (Media and Data Integrity Errors).
On a healthy NVMe drive, Available Spare starts at 100% and decreases slowly over hundreds of terabytes of writes as the controller retires worn NAND blocks. The 2TB 990 Pro is rated for 1,200 TBW of endurance. Under the buggy firmware, this counter drops at a rate disconnected from actual NAND wear. Users documented 10-30% health loss within days while writing under 2TB total, which is 0.17% of the drive's rated endurance.
The critical problem is what happens next. The 990 Pro's firmware treats the Available Spare value as authoritative. When it reaches 0%, the controller enforces protections designed for drives with genuinely exhausted NAND: read-only mode, refused writes, or complete initialization failure. The drive's NAND has years of write life remaining, but the firmware will not let it be used.
How 990 Pro Degradation Progresses
Stage 1: Silent SMART Decline
- ●Drive operates normally but SMART attribute 03 drops from 100% to 70-80% within the first few weeks
- ●CrystalDiskInfo or Samsung Magician shows health declining with minimal writes
- ●SMART attribute 0E (Media and Data Integrity Errors) may begin incrementing
Stage 2: Critical Health Warning
- ●Available Spare drops below 10%; NVMe SMART status reports "Critical Warning"
- ●Windows may display "Your SSD is nearing end of life" notifications
- ●Drive is still functional but approaching the threshold where the controller enforces write protection
Stage 3: Read-Only Lock
- ●Available Spare reaches 0%; controller locks the drive to read-only
- ●Operating system cannot boot from the drive; writes fail silently or throw I/O errors
- ●Data is still accessible for reading in this state; this is the best-case recovery scenario
Stage 4: Complete Failure
- ●Drive enters a firmware panic state; not detected in BIOS
- ●Controller stays in BSY (busy) state and returns 0 bytes capacity
- ●BSODs (Critical Process Died) if the drive was the boot device; system hangs during POST
What Not to Do with a Degraded 990 Pro
Do not apply Samsung's firmware update if your drive is already at 0% health.
The update process writes to the drive's firmware area. On drives in a critical state, this write operation can trigger a firmware panic that bricks the drive entirely. The update also does not reset SMART values, so it provides no benefit to drives already at 0%.
Do not run data recovery software on a 990 Pro that shows 0 bytes or is not detected.
If the drive is not visible as a block device, no software tool can access it. Software recovery only works when the drive presents its capacity to the operating system.
Do not power-cycle the drive repeatedly hoping it will come back.
Each power cycle forces the controller to attempt firmware initialization. If the firmware modules are corrupted, repeated initialization attempts can deepen the corruption. Leave the drive powered off until it reaches a recovery lab.
Do not use Samsung Magician's Secure Erase or Over Provisioning tools.
These features write to the drive. On a drive with firmware-level instability, writing to the NAND risks corrupting the flash translation layer. Magician cannot fix the SMART reporting bug; only Samsung's firmware update addresses the counter logic.
Affected Samsung 990 Pro Models
Every 990 Pro variant using the Samsung Pascal controller (S4LV008) and shipping with firmware 0B2QJXD7 is susceptible. Heatsink and non-heatsink models share the same controller, firmware, and failure pattern.
| Capacity | Standard Model | Heatsink Model | Status |
|---|---|---|---|
| 1TB | MZ-V9P1T0BW | MZ-V9P1T0CW | Affected |
| 2TB | MZ-V9P2T0BW | MZ-V9P2T0CW | Affected |
| 4TB | MZ-V9P4T0BW | MZ-V9P4T0CW | Later revision* |
*The 4TB model launched later with V8 NAND and firmware 0B2QJXG7. It shipped after Samsung addressed the original degradation bug, though it has received subsequent stability patches for separate issues (non-recognition, BSOD).
Samsung 990 EVO is not affected. The 990 EVO uses Samsung's Piccolo controller (S4LY022), a different design from the Pascal controller in the 990 Pro. It has its own stability issues but does not share this SMART degradation bug.
990 Pro Firmware Version History
Samsung released six firmware updates for the 990 Pro between November 2022 and December 2024. Only the first update (1B2QJXD7) addresses the SMART degradation directly; later versions fix separate stability problems.
| Version | Date | Purpose |
|---|---|---|
| 0B2QJXD7 | Nov 2022 | Launch firmware. Contains the SMART calculation bug. |
| 1B2QJXD7 | Feb 2023 | Stops accelerated SMART decline. Does not reset counters. |
| 3B2QJXD7 | May 2023 | Fixes drive lockups and Samsung Magician anomalies. |
| 4B2QJXD7 | Dec 2023 | Addresses temperature reporting bugs and stability. |
| 7B2QJXD7 | Sept 2024 | Fixes intermittent non-recognition and BSOD issues. |
| 8B2QJXD7 | Dec 2024 | Improves read-operation stability. |
Samsung acknowledged that "anomalies related to the SMART Percentage Used" were caused by "problems with the firmware." They confirmed the 1B2QJXD7 update stops the anomaly but cannot restore SMART values to factory settings. Drives manufactured after September 2023 ship with updated firmware and are not affected by the original degradation bug.
Pricing
Samsung 990 Pro firmware degradation recovery: $200 to $1,500. Free evaluation, firm quote before paid work, no data recovered = no charge.
| Service Tier | Price | Description |
|---|---|---|
| Simple CopyLow complexity | $200 | Your drive works, you just need the data moved off it Functional drive; data transfer to new media Rush available: +$100 |
| File System RecoveryLow complexity | From $250 | Your drive isn't showing up, but it's not physically damaged File system corruption. Visible to recovery software but not to OS Starting price; final depends on complexity |
| Circuit Board RepairMedium complexity – PC-3000 required | $600–$900 | Your drive won't power on or has shorted components PCB issues: failed voltage regulators, dead PMICs, shorted capacitors May require a donor drive (additional cost) |
| Firmware RecoveryMedium complexity – PC-3000 required | $900–$1,200 | Your drive is detected but shows the wrong name, wrong size, or no data Firmware corruption: ROM, modules, or system files corrupted Price depends on extent of bad areas in NAND |
| Advanced Board RebuildHigh complexity – precision microsoldering and BGA rework | $1,200–$1,500 | Your drive's circuit board is severely damaged and requires advanced micro-soldering Advanced component repair. Micro-soldering to revive native logic board or utilize specialized vendor protocols 50% deposit required upfront; donor drive cost additional |
Hardware Repair vs. Software Locks
Our "no data, no fee" policy applies to hardware recovery. We do not bill for unsuccessful physical repairs. If we replace a hard drive read/write head assembly or repair a liquid-damaged logic board to a bootable state, the hardware repair is complete and standard rates apply. If data remains inaccessible due to user-configured software locks, a forgotten passcode, or a remote wipe command, the physical repair is still billable. We cannot bypass user encryption or activation locks.
All tiers: Free evaluation and firm quote before any paid work. No data, no fee on all tiers (advanced board rebuild requires a 50% deposit because donor parts are consumed in the attempt).
Target drive: The destination drive we copy recovered data onto. You can supply your own or we provide one at cost. All prices are plus applicable tax.
Drives still in read-only mode (Stage 3) that enumerate and respond to NVMe commands typically fall in the $200-$700 range. Drives that have entered a firmware panic or BSY state requiring board-level diagnostics and controller stabilization are $700-$1,500. Compare to industry-wide data recovery pricing.
Data Recovery Standards & Verification
Our Austin lab operates on a transparency-first model. We use industry-standard recovery tools, including PC-3000 and DeepSpar, combined with strict environmental controls to make sure your hard drive is handled safely and properly. This approach allows us to serve clients nationwide with consistent technical standards.
Open-drive work is performed in a ULPA-filtered laminar-flow bench, validated to 0.02 µm particle count, verified using TSI P-Trak instrumentation.
Transparent History
Serving clients nationwide via mail-in service since 2008. Our lead engineer holds PC-3000 and HEX Akademia certifications for hard drive firmware repair and mechanical recovery.
Media Coverage
Our repair work has been covered by The Wall Street Journal and Business Insider, with CBC News reporting on our pricing transparency. Louis Rossmann has testified in Right to Repair hearings in multiple states and founded the Repair Preservation Group.
Aligned Incentives
Our "No Data, No Charge" policy means we assume the risk of the recovery attempt, not the client.
Technical Oversight
Louis Rossmann
Louis Rossmann's well trained staff review our lab protocols to ensure technical accuracy and honest service. Since 2008, his focus has been on clear technical communication and accurate diagnostics rather than sales-driven explanations.
We believe in proving standards rather than just stating them. We use TSI P-Trak instrumentation to verify that clean-air benchmarks are met before any drive is opened.
See our clean bench validation data and particle test videoTechnical Recovery: Samsung Pascal Controller
The Samsung Pascal (S4LV008) is an 8nm ARM-based NVMe controller. It powers the 990 Pro exclusively. Recovery of Pascal controller drives differs from older Samsung controllers (Elpis, Phoenix, MKX) because of limited tool support and Samsung's proprietary NAND encoding.
Board-Level Diagnostics
Before attempting firmware-level access, we verify the drive's power delivery is stable. The 990 Pro's M.2 2280 PCB has voltage regulators that supply the Pascal controller and NAND. A failed PMIC or shorted capacitor can prevent initialization independently of the firmware bug. We probe the 3.3V rail, controller core voltage, and NAND I/O lines to confirm the hardware is functional before addressing firmware-level issues.
Controller Stabilization
If the drive is stuck in a BSY state or firmware panic loop, we use vendor-specific NVMe commands to halt the controller's initialization sequence before it hits the failure point. On Pascal controller drives, the PC-3000 SSD Active Utility is still under development, so stabilization relies on board-level intervention and diagnostic NVMe command sequences to get the drive into a state where it responds to read commands.
Data Imaging
Once the controller is stabilized and the drive responds to NVMe read commands, we image the entire drive sector-by-sector using PC-3000's Data Extractor. The imaging runs in non-utility mode since the Pascal Active Utility is not yet mature. For drives still in read-only mode (the controller enforced write protection but never lost the ability to serve reads), imaging is straightforward and fast. Drives in BSY state require more careful handling, with imaging paused if the controller shows signs of instability.
Why Chip-Off Does Not Work on the 990 Pro
Samsung uses proprietary NAND encoding and hardware-level self-encrypting drive (SED) technology on the 990 Pro. The Pascal controller encrypts all data written to NAND using keys stored in the controller's secure area. Removing the NAND chips and reading them on external hardware produces encrypted, scrambled data that cannot be decoded without the controller's encryption keys and Samsung's proprietary descrambling algorithm. Controller-level access is the only viable recovery path.
Frequently Asked Questions
Why is my Samsung 990 Pro health dropping so fast?
The original firmware version 0B2QJXD7, shipped with the 990 Pro at launch in November 2022, contains a bug in the SMART attribute calculation logic. The firmware incorrectly increments the "Percentage Used" counter and decrements the "Available Spare" (SMART attribute 03) at a rate that has no relationship to actual NAND wear. Users reported losing 10-30% of reported health within days, with total writes under 2TB on a drive rated for 1,200 TBW. Samsung released firmware 1B2QJXD7 in February 2023 to stop the accelerated decline, but it does not reset the already-inflated counters.
Will Samsung's firmware update fix my 990 Pro?
It stops the bleeding but does not reverse the damage. Firmware 1B2QJXD7 halts the incorrect SMART calculation, so the health percentage stops dropping abnormally. If your drive was already at 40% health when you applied the update, it stays at 40%. Samsung confirmed that SMART values are not restored to factory settings. Drives that reached 0% Available Spare before the update remain in a critical or read-only state. There is also a documented risk of the firmware update itself bricking drives, particularly those that were in a deeply degraded state.
Is my Samsung 990 Pro actually wearing out or is it just a counter error?
The NAND cells are not physically worn. The 2TB 990 Pro is rated for 1,200 TBW. Users whose drives dropped to 0% health had written as little as 2TB total, which is 0.17% of the rated endurance. The wear leveling algorithm and NAND flash are functioning normally; the firmware simply reports incorrect SMART values. The problem is that the drive firmware treats its own incorrect counter as real data. When Available Spare reaches 0%, the controller enforces read-only mode or refuses to initialize, even though the NAND has years of life remaining.
My 990 Pro disappeared from BIOS. Is this the firmware bug?
It can be. Some 990 Pro drives progress from degraded SMART values to complete enumeration failure. The drive enters a firmware panic state and stops responding to NVMe initialization commands. Samsung released additional firmware patches through December 2024 (versions 3B2QJXD7, 4B2QJXD7, 7B2QJXD7, and 8B2QJXD7) addressing non-recognition, BSOD triggers, and temperature reporting anomalies. If your drive no longer appears in BIOS, consumer firmware tools cannot help. The drive needs professional recovery.
How much does Samsung 990 Pro data recovery cost?
Recovery costs $200 to $1,500 depending on the drive's failure state. Drives still partially functional and imageable directly fall in the $200-$700 range. Drives requiring controller-level repair or board-level diagnostics to stabilize a non-enumerating Pascal controller are $700-$1,500. Free evaluation, firm quote before work begins, no charge if recovery is not successful.
Does the Samsung 990 EVO have the same firmware bug?
No. The 990 EVO uses Samsung's Piccolo controller (S4LY022), which is a completely different design from the Pascal controller (S4LV008) in the 990 Pro. The Piccolo is DRAM-less and runs different firmware. The 990 EVO has its own separate compatibility and stability issues, but it does not suffer from the SMART degradation bug specific to the Pascal controller.
Sources
- 1.Samsung firmware release notes for 990 Pro via Samsung Magician (versions 0B2QJXD7 through 8B2QJXD7)
- 2.NVM Express Specification 2.0, Section 5.14.1.2: SMART / Health Information Log (defines Available Spare, Media and Data Integrity Errors attributes)
- 3.Samsung community forum advisory acknowledging "anomalies related to the SMART Percentage Used" in the 990 Pro
- 4.Tom's Hardware: Samsung 990 Pro SSD health degradation verification and firmware patch analysis (2023)
- 5.Puget Systems: Samsung 990 Pro SMART degradation testing and firmware fix evaluation
Related Recovery Services
All Samsung SSD and HDD recovery
Full SSD recovery service overview
Pascal controller-specific recovery
Drive vanished from BIOS
Firmware panic and capacity loss
FTL encryption blocks software tools
Samsung 990 Pro showing 0% health?
Free evaluation. Firm quote. No data, no fee. Ship from anywhere in the U.S.