Skip to content

Commit 4489236

Browse files
Updated windbg guide with .dml_start command
1 parent 6f30dbe commit 4489236

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

guides/windbg.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: page
33
title: WinDbg usage guide
4-
date: 2025-05-25 08:00:00 +0200
4+
date: 2026-02-20 08:00:00 +0200
55
redirect_from:
66
- /guides/using-ttd/
77
- /guides/using-windbg/
@@ -89,6 +89,7 @@ redirect_from:
8989
- [Running a command for all the processes](#running-a-command-for-all-the-processes)
9090
- [Attaching to multiple processes at once](#attaching-to-multiple-processes-at-once)
9191
- [Injecting a DLL into a process being debugged](#injecting-a-dll-into-a-process-being-debugged)
92+
- [Save and reopen formatted WinDbg output](#save-and-reopen-formatted-windbg-output)
9293

9394
<!-- /MarkdownTOC -->
9495

@@ -1764,4 +1765,14 @@ lm
17641765
# ...
17651766
```
17661767
1768+
### Save and reopen formatted WinDbg output
1769+
1770+
Sometimes you may want to persist debugger output while preserving DML tags. This is achieved using the **Save Window to File** button in the **Command** ribbon tab. The resulting file uses a .dml extension; opening it in a text editor confirms that the markup remains intact.
1771+
1772+
To reload this output into a new WinDbg command window, use the `.dml_start` command:
1773+
1774+
```shell
1775+
.dml_start C:\temp\test.dml
1776+
```
1777+
17671778
{% endraw %}

0 commit comments

Comments
 (0)