I to have been looking into a work-around for this BSOD-error. Looking at the event viewer, I alway get this combination of log entries upon BSOD... After reviewing many posts related to the EnhancedStorage-EhStorTgcDrv error...
I have removed all setting involving Sleep or Hibernate and I have notgotten any BSOD's and no log entries with the EnhancedStorage-EhStorTCGDvr error since. I am able to reliable cause my system to fail however with Sleep and Hibernate setting off (i.e., set to never sleep / never hibernate) my system is now stable. When I close the laptop my system is set to shutdown. This is only a workaround ...hope it gets fixed ASAP.