Microsoft has warned Windows 10 users that they may be blocked from upgrading to Windows 10 version 2004 or 20H2 due to compatibility issues with Intel’s Thunderbolt NVMe SSDs.
Whenever Microsoft releases a new feature update – even minor updates, like Windows 10 20H2, essentially the same as the 2004 version – hardware drivers always encounter compatibility issues.
This time, Intel and Microsoft have discovered that a compatibility issue with these two versions of Windows 10 is causing a nasty blue screen error when plugging in an external NVMe SSD via Thunderbolt.
SEE: Hack Windows 10 Start menu (TechRepublic Premium)
Microsoft warns that on either version of Windows 10, users might get a blue screen error that says: ‘DRIVER_VERIFIER_DMA_VIOLATION (e6) An illegal DMA operation was performed by a driver being verified. . ‘
DMA refers to Direct Memory Access, which Thunderbolt has when plugged in, allowing the device to transfer data to and from memory without using a processor.
Microsoft said in a new support note explaining compatibility that Windows 10 devices affected by the bug will have at least one Thunderbolt port.
“To protect your update experience, we have taken a compatibility measure on Windows 10 devices with affected drivers or firmware not offered Windows 10, version 2004. or Windows 10, version 20H2 “.
According to Microsoft’s Windows hardware developer notes, DRIVER_VERIFIER_DMA_VIOLATION (e6) relates to Driver Verifier DMA Verification, which tracks DMA usage.
Microsoft and Intel are working on a fix that will be in an upcoming release, Microsoft said.
SEE: Windows 10: Microsoft detailed a solution for ‘Reset this PC’ errors in 2004 update
It is not clear why this error only appeared on Windows 10 version 2004. According to a user report on the answer page of Microsoft, one of the Lenovo P53 laptops of this organization has unexpectedly encountered a screen error. DMA green image on September 16.
“One of our Lenovo P53 laptops threw this blue screen today, out of nowhere (users are typing in notepad). It’s not renewable,” the user wrote and said added that the driver verifier has been disabled. Laptop running Windows 10 2004 connected to Lenovo ThinkPad Thunderbolt 3 Dock Gen 2.
Thunderbolt DMA security concerns have prevented Microsoft from supporting Thunderbolt on its Surface computers. However, in Windows 10 1803, Microsoft implemented kernel Direct Memory Access (KDP) protection for OEM Windows 10 laptops with Thunderbolt 3 to protect against attacks that require access. physical access.