I've tried to perform clean installation using Nvidia driver but the problem still exists. So far I haven't encounter any crash after using clean boot. How to determine which services and startup causing the problem?Sounds like the video driver crashing. Use a driver cleaner and install the latest video driver. If that doesn't work, other software may be interfering and you can try a clean boot with MSCONFIG to troubleshoot that. If that doesn't help, you may have a failing video card.
We're currently looking into the TDR problem you're experiencing with the NVIDIA driver version 418.81.
I'd request you to continue using the last working driver 417.XX and skip installing 418.81 for now.
There should be a fix for this in our one of the upcoming driver branches.
I am much obliged to you for your patience and understanding in this matter.
NVIDIA Customer Care
Looks like Nvidia released the latest version of 418.91 but still not working fine for me.
Then its probably a driver issue. However I have seen unstable overclocks also cause GPU driver crash and recover as well. Not every game does it so you think it is stable, but some game will stress a different part just enough that it then becomes unstable enough to crash without actually being a hardware crash.It seems like downgrading to the older version of GPU driver is working fine currently.
My power plan is balanced from Power Options under Control Panel and my power management mode is optimal power from Manage 3D Settings under Nvidia Control Panel.Desktop mode versus 3D mode where you are drawing hundreds of watts of power where unstable overclocks would actually come into play, in response to Enigama1987's post.