Microsoft Device Association Root Enumerator [2024 Guide]

Reading time icon 4 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team Read more

Key notes

  • Microsoft RRAS Root Enumerator is a Windows component, and in this guide, we’re going to explain to you what it does.
  • This component is usually used by certain legacy devices, so it’s not crucial for Windows 10.
  • Microsoft Device Association Root Enumerator can also interfere with certain games, so you might consider disabling it as well. 
Disable Microsoft RRAS Root Enumerator

Windows 10 uses many different components and drivers in order to work properly. As expected, one of those components is none other than the Microsoft RRAS Root Enumerator.

This is a driver, and it’s used to ensure that certain legacy devices are working properly on your PC, especially while booting.

Many users aren’t familiar with this component, so in today’s article, we’re going to take a closer look at the Microsoft RRAS Root Enumerator and see what it does.

How does Microsoft RRAS Root Enumerator work?

Microsoft RRAS Root Enumerator driver works alongside your system, and it helps boot certain devices that are connected to your PC.

For example, if a device is trying to install drivers or software, and the device uses rooted software, the Root Enumerator will assign a specific value to this device.

By using Root Enumerator, the newly installed device can start automatically during the boot. In case the Enumerator isn’t working properly, your device might have issues starting.

Keep in mind that this isn’t an essential component, and few users reported issues with it, especially while gaming.

It is also important not to confuse it with the Microsoft Device Association Root Enumerator which is used to run old devices such as serial ports, TWAIN devices, and MIDI devices.

The easiest way to remedy those issues is to disable the driver, and in the next section, we’ll show you the proper way to do that. The process is simple, and it will take you only a couple of seconds to do it.

How can I disable Microsoft RRAS Root Enumerator?

  1. Press Windows key + X to open the administrative menu.
  2. Select Device Manager from the list of options.
    device manager
  3. Expand the Software devices section.
  4. Locate Microsoft RRAS Root Enumerator and right-click it, then choose Disable device from the menu.
  5. When the confirmation dialog appears, click on Yes.

After doing that, your Microsoft RRAS Root Enumerator will be disabled. Many users reported fps issues in games such as Tekken 7, Dark Souls 3, and Sekiro, and the issue was caused by the Microsoft RRAS Root Enumerator driver.

After disabling this device, the problem should be resolved, and the frame rate will return to normal.

You can also use a dedicated driver updater software like Outbyte Driver Updater to perform this task a lot quicker and safer.

Disabling Microsoft Device Association Root Enumerator usually doesn’t have any negative consequences, but if you’re using MIDI devices, TWAIN devices, or serial ports, those devices might not work with the Root Enumerator disabled.

To fix this problem, simply enable Root Enumerator by following the similar steps that we described here and then restart your PC to fix this issue.

How to disable the Microsoft Device Association Root Enumerator?

Some of our readers had problems while playing Elden Ring caused by another component called Microsoft Device Association Root Enumerator.

Uninstalling that device solved the issue with the game so you might want to try that also.

Fortunately, the previous solution works seamlessly to remove the Microsoft Device Association Root Enumerator.

These solutions also work for Windows 11 so if you’ve switched to the new OS and have the same problem, the guide will come in handy.

The Microsoft RRAS Root Enumerator and Microsoft Device Association Root Enumerator drivers have a certain purpose on your PC, but they are not essential in any way, and you can disable it if you want without any worries.

However, other drivers are essential, so make sure to use one of the best driver update software for Windows 10 to keep your system running smoothly all the time.

We hope that you learned a thing or two after reading this guide and that you have a better understanding of what is the Microsoft RRAS Root Enumerator and how it works.

More about the topics: driver