What is Microsoft Kernel Debug Network Adapter?

What is the Microsoft Kernel Debug Network Adapter? What purposes does it serve? Where does it come from?

It shows up under Network adapters in Device Manager. I have disabled it.

enter image description here


For remote kernel debugging, you need a kernel module to allow it. This is that module.

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.

Kernel Debugging Over Network in Windows Server 2012

Supposedly, the device is added when you activate kernel debugging like so:

bcdedit /debug on

It can be removed through:

bcdedit /debug off