Time Travel Debugging Is Now Available in WinDbg Preview(blogs.msdn.microsoft.com)
blogs.msdn.microsoft.com
Time Travel Debugging Is Now Available in WinDbg Preview
https://blogs.msdn.microsoft.com/windbg/2017/09/25/time-travel-debugging-in-windbg-preview/
It does produce large trace files while recording so running it for long time was not advisable. However it had a circular trace feature where you can keep it running with a buffer size if the issue is intermittent. Also debugging requires bit of Assembly level knowledge