When running Thermalyze, a few seconds after pressing the Capture Images button, the Windows blue screen error (Figure 1 below) is displayed indicating an error due to DRIVER_VERIFIER_DMA_VOLATION.
Support Forum
This forum provides answers to commonly asked technical support questions.
If your problem is urgent and/or too complex for the forum format, email support@optotherm.com and an engineer will assist you.
Intel Virtualization conflict with Thermalyze image capture drivers: DRIVER_VERIFIER_DMA_VOLATION
This question has been flagged
Disabling Intel Virtualization in the computer BIOS appears to prevent the DMA violation error and resulting blue screen.
To do this:
- In the Windows Search bar type “Settings” and open the Settings app.
- Click Update & Security.
- In the left pane, click Recovery.
- In the right pane under Advanced Startup, click Restart now.
- In the Choose an option screen, click Troubleshoot.
- In the Advanced options screen, click UEFI Firmware Settings.
- On the next screen, click the Restart button.
- The PC will now restart to the BIOS menu.
- On the left, expand Virtualization Support.
- Select Virtualization and then uncheck Enable Intel Virtualization Technology.
- Select VT for Direct I/O and then uncheck Enable VT for Direct I/O.
- Click Apply and when the Apply Settings Confirmation popup window opens, click OK.
- Click Exit and the PC will restart.
The problem appears to be caused by a conflict between Thermalyze image capture drivers and a recent Windows update involving Intel Virtualization. Intel® Virtualization Technology abstracts hardware that allows multiple workloads to share a common set of resources. On shared virtualized hardware, a variety of workloads can co-locate while maintaining full isolation from each other, freely migrate across infrastructures, and scale as needed. This is the only work around currently available, however we are actively working on a solution that allows for Intel Virtualization to be enabled.