Estimated reading time at 200 wpm: 5 minutes
Many people including me have had their Samsung 990 Pro 2TB stuck on firmware version 3B2QJXD7. Attempts to update via Samsung Magician fail miserably. But not only the 990 drive has been affected. Samsung has never fixed this via Magician. The latest firmware for the 990 is 8B2QJXD7 (December 2025). It addresses read-operation stability and incorporates all previous fixes including the intermittent non-recognition and blue screen issue (7B2QJXD7, September 2025) and high temperature logging (4B2QJXD7, December 2024).
Whether or not you agree our Fat Disclaimer applies
The root cause of Magician’s failure was discovered by the online community of geeks to be the Intel VMD (Volume Management Device) being enabled in BIOS. This prevents Magician from communicating properly with the drive. The fix was to update via a bootable USB ISO instead.
If you blow up or brick your computer and lose data, and subsequently suffer PTSD – you sue yourself!
Drive Details
| Item | Value |
|---|---|
| Model | Samsung SSD 990 PRO 2TB |
| Serial | S6Zxxxxxx313671J |
| Firmware before | 3B2QJXD7 |
| Firmware after | 8B2QJXD7 |
| Interface | NVMe (PCIe) |
| Location | Disk 0 — Windows system drive (Drive C) |
Firmware History (990 Pro Series)
| Version | Release | Fix |
|---|---|---|
| 8B2QJXD7 | December 2025 | Read-operation stability |
| 7B2QJXD7 | September 2025 | Intermittent non-recognition and blue screen |
| 4B2QJXD7 | December 2024 | High temperatures logged in Magician |
| 3B2QJXD7 | — | Previous version (starting point) |
Tools Required
- Rufus 4.14 — bootable USB creation tool
- Samsung SSD 990 PRO Firmware ISO — Samsung_SSD_990_PRO_8B2QJXD7.iso (50MB)
- USB stick — 32GB Kingston DataTraveler used
- Firmware ISO source: https://semiconductor.samsung.com/consumer-storage/support/tools/
Step 1 — Download the firmware ISO
- Go to https://semiconductor.samsung.com/consumer-storage/support/tools/
- Locate NVMe SSD-990 PRO Series Firmware under Samsung Storage Firmware
- Download the ISO (8B2QJXD7 · 50MB) and save to D:\Downloads or similar
Step 2 — Create bootable USB with Rufus
- Insert USB stick and open Rufus
- Set Device to the USB stick
- Click Select and browse to the downloaded ISO
- Leave all other settings as default:
- Partition scheme: MBR
- Target system: BIOS or UEFI
- File system: FAT32
- Click Start
- When prompted about ISOHybrid image — select Write in ISO Image mode (Recommended) → OK
- When prompted about Grub 2.06-samsung version mismatch — click Yes to download matching file
- When prompted about Syslinux version mismatch — click Yes to download matching files
- Wait for Rufus to complete
Step 3 — BIOS configuration
If you blow up or brick your computer and lose data, and subsequently suffer PTSD – you sue yourself!
Restart the PC and press Delete to enter BIOS. Press F7 for Advanced Mode. Don’t be an idiot – BIOSes can vary so I can’t know what will work for your BIOS or computer.
Disable VMD controller
- Go to Advanced → System Agent (SA) Configuration → VMD setup menu
- Set Enable VMD controller to Disabled
- Note: a data loss warning appears — this is generic. In this system, Map PCIE Storage under VMD and Map SATA Controller under VMD were both already Disabled, meaning drives were not actively under VMD control. The warning did not apply.
Secure Boot
- Go to Boot → Secure Boot
- OS Type was already set to Other OS — this effectively disables Secure Boot enforcement on ASUS boards. No further change was needed.
Set boot priority
The Kingston USB appeared as Boot Option #4 — UEFI: KingstonDataTraveler 3.0PMAP, Partition 1. This was sufficient — no need to change boot order permanently.
Step 4 — Boot from USB and update
- Press F10 to save BIOS changes and exit
- At restart, press F8 to open the boot menu
- Select the Kingston USB (UEFI entry)
- The Samsung SSD Firmware Update Utility Ver. 3.1 loads
- Read the warning (do not power off during update) and press any key to continue
- The utility detects the drive and displays:
- Drive: 1
- Model: Samsung SSD 990 PRO 2TB
- Firmware Version: 3B2QJXD7
- Type Y to proceed
- A second warning about data backup appears — type Y again
- The update runs and completes
- Press any key to exit the utility
- The PC restarts normally
Step 5 — Restore BIOS settings
Re-enter BIOS after the update and restore VMD settings:
- Go to Advanced → System Agent (SA) Configuration → VMD setup menu
- Re-enable Enable VMD controller
- Note: enabling Intel RST (visible in EZ Mode) automatically enables Map PCIE Storage under VMD and Map SATA Controller under VMD. This differs from the pre-update state where both were Disabled. The system booted and ran stably with these settings enabled.
- Press F10 to save and exit
Step 6 — Verify firmware version
Boot into Windows and run in PowerShell:
Get-PhysicalDisk | Select-Object FriendlyName, MediaType, FirmwareVersion
Expected output and result
FriendlyName MediaType FirmwareVersion
------------ --------- ---------------
NVMe Samsung SSD 990 PRO 2TB SSD 8B2QJXD7
Kingston DataTraveler 3.0 Unspecified PMAP
NVMe Samsung SSD 980 1TB SSD 3B4QFXO7
Firmware 8B2QJXD7 confirmed. Update successful.
Post-update note — Samsung Magician chkdsk warning
After installing Samsung Magician, the Over Provisioning tab showed a “Volume may be corrupted — use chkdsk” warning for Drive D. This is likely related to the BIOS VMD configuration change. The drive health status showed Good and temperature was normal (43°C). A chkdsk D: /f was scheduled to run at next restart. That’s unlikely to show errors – and on my system none showed. Over Provisioning then worked like a nice dream.
Key lessons
- Samsung Magician cannot update 990 Pro firmware when Intel VMD is enabled in BIOS, even if Map PCIE and Map SATA are not active under VMD.
- The bootable USB ISO method is reliable and bypasses VMD entirely.
- Disabling VMD is safe when Map PCIE Storage and Map SATA Controller under VMD are both already Disabled — the drives are not under VMD control in that configuration.
- After the update, re-enabling Intel RST may automatically enable the Map settings. Monitor system stability.
- Samsung 980 1TB (Drive D, BigLinux partition host) was not updated — a separate firmware ISO would be needed for that model.











