

We'll be posting an TTD FAQ on our blog shortly.Documentation:We've got some initial documentation at will be improving our content based upon customer feedback and usage. So feel free to post them on this blog or send them in the Feedback Hub and we will do our best to answer. The Windows Insider website has a great overview on how to give good feedback. You can also email us atWinDbgFb.Questions:We expect you will have some questions as you work with TTD. You can easily provide feedback directly in WinDbg Preview by clicking the Feedback Hub button on the Home ribbon otherwise open the Feedback Hub from Start and select Category = Developer Platform and Subcategory = Debugging Tools for Windows (WinDbg, KD, CDB, NTSD). We are using the Feedback Hub to help us prioritize what improvements to make. Here are a few things you should know to get started.Install:You can use TTD by installing the WinDbg Preview (build 5.1002 or greater) from the Store if you have Windows 10 Anniversary Update or newer at is a preview release of TTD, so we are counting on your feedback as we continue to finish the product. I know you are all excited and ready to start using TTD. This creates a Trace file (.RUN extension) which has all of the information to reproduce the bug.Replay:Open the Trace file in WinDbg Preview and replay the code execution both forward and backward as many times as necessary to understand the problem.Analyze:Run queries & commands to identify common code issues and have full access to memory and locals to understand what is going on.

TTD is as easy as 1 - 2 - 3.Record:Record the app or process on the machine which can reproduce the bug. You can also replay it multiple times to learn how best to fix the problem. TTD improves debugging since you can go back in time to better understand the conditions that lead up to the bug. Time Travel Debugging (TTD) is a reverse debugging solution that allows you to record the execution of an app or process, replay it both forwards and backwards, and use queries to search through the entire trace. Today's debuggers typically allow you to start at specific point in time and only go forward.

Wouldn't it be great to go back in time and fix a problem? We can't help you go back in time to fix poor life choices but we can help you go back in time to fix code problems. We are now publicly launching a preview version of TTD for the first time and are looking forward to your feedback. About a month ago, we releasedWinDbg Previewwhich provides great new debugging user experiences. We are excited to announce that Time Travel Debugging (TTD) features are now available in the latest version ofWinDbg Preview. Time Travel Debugging is now available in WinDbg Preview
