Welcome aboard.
----------------------------------
First dump ► STOP 0x00000109: CRITICAL_STRUCTURE_CORRUPTION
Usual causes: Device driver, Breakpoint set with no debugger attached, Hardware (Memory in particular)
----------------------------------
Second Dump ► STOP 0x000000D1: DRIVER_IRQL_NOT_LESS_OR_EQUAL
Usual causes: Device driver
----------------------------------
(Source:
Carrona.org)
----------------------------------
So, one thing is common in both of those, they usually cause by a device driver.
But, your crash dumps are not showing any device driver as the probable cause. In such a situation, it is better to enable Driver Verifier to monitor the drivers.
Driver Verifier - Enable and Disable
Run Driver Verifier for 24 hours or the occurrence of the next crash, whichever is earlier.
Let us know the results, with the subsequent crash dumps, if any.