It ovecomes the problems that can occur when trying to debug the kernel on the same machine that WinDbg is installed upon. It allows you (when the host is installed) to perform remote kernel debugging of another machine, or allows (when the client is installed) Microsoft tech support for example, to remotely debug the kernel on your machine. The device can be enabled or disabled from the commandline:
Enabled: bcdedit /debug on
Disabled: bcdedit /debug off
Windows Remote Debugging Tool
With Windows Remote Debugging (WRD) client, developers from Microsoft and third-party companies can collaborate to debug kernel-mode failures using the Kernel Debugger (KD). By using WRD, you can host a KD session from your location that Microsoft or any other authorized company can join remotely over the internet to help you debug kernel-mode issues.
To use WRD, you will need to be a registered partner on the Hardware Development Dashboard.
To learn more about how to sign up and use this tool:
In the Previous editions of Microsoft® Windows Operating Systems Kernel Debugging was performed through Serial Cable, USB and 1394(Firewire). In these methods we had several challenges like serial connectivity being slow; USB requiring special hardware which may not be cost effective and 1394 port being rarely available on all the servers. These challenges can be overcome by Kernel Debugging over network.