Windows 10 version 20H2 now has one more upgrade block

Microsoft has added one more upgrade block to Windows 10 version 20H2, October 2020 Update. If you still didn’t receive the latest Windows 10 version, here’s why you might be blocked from getting it.

According to the newest support page, some PCs with Thunderbolt NVMe SSDs have got a compatibility hold.

Intel and Microsoft have found incompatibility issues when Windows 10, version 2004 or Windows 10, version 20H2 are used with a Thunderbolt NVMe Solid State Disk (SSD). On affected devices, when plugging in a Thunderbolt NVMe SSD you might receive a stop error with a blue screen and “DRIVER_VERIFIER_DMA_VIOLATION (e6) An illegal DMA operation was attempted by a driver being verified.” Affected Windows 10 devices will have at least one Thunderbolt port.

The issue also affects Windows 10 version 2004, the older release of Windows 10. If you will try to upgrade the OS on a device that is now under the upgrade block, you will end up with the following error:
NVMe Upgrade Block Windows 10 Versoin 2004 20H2

Your PC has hardware that isn’t ready for this version of Windows 10. Windows Update will automatically offer you this version of Windows 10 once the issue has been resolved.

Microsoft and Intel are working on a resolution for this issue. It should become available soon.

Additionally, Microsoft advises users not to bypass the upgrade block/safeguard hold, and it also advises against manually installing the above versions of Windows 10, as it won’t work as expected anyway.