Windows Registry Location for Miracast Profiles

When you connect a Windows device to an external wireless display using Miracast, the operating system generates and stores authorized Wi-Fi Direct credentials, device enumerations, and network configurations in specific Registry keys. This article details the exact Registry Editor (Regedit) paths where Windows records authorized Miracast display adapter profiles and pairing settings.

Primary Registry Locations for Miracast Profiles

Miracast creates an ad-hoc Wi-Fi Direct connection. The network profiles and device authorizations associated with these connections are distributed across the following registry paths:

1. Wi-Fi Direct Network Profiles (WlanSvc)

The actual network profile settings for authorized wireless connections, including Wi-Fi Direct profiles used by Miracast, are recorded under the WLAN Service key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WlanSvc\UserData\Profiles

Under this path, Windows generates unique GUID folders for each network interface. Inside each interface folder, authorized wireless profiles (including Miracast-generated virtual Wi-Fi profiles) are saved as individual subkeys containing encrypted profile data and network identification parameters.

2. Paired Miracast Display Device Entries (SWD Enum)

To manage the identity and hardware association of authorized wireless display adapters, Windows registers the device in the Software Device Enumerator:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\SWD\WiFiDirect

This key contains subkeys for each paired Miracast adapter. Inside each subkey, you can find properties such as the display’s friendly name, device capabilities, hardware IDs, and authorization states.

3. Miracast Receiver Authorization and Settings

If the PC is configured to receive Miracast projections (“Projecting to this PC”), authorization policies, permissions, and trusted devices are managed under:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MiracastReceiver

and on a per-user basis at:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\MiracastReceiver

These keys store values governing PIN requirements, authorization policies (such as whether a connection requires permission every time or only the first time), and the list of permitted transmitter devices.

How to Access the Registry Keys

  1. Press Win + R, type regedit, and press Enter.
  2. Copy any of the paths listed above into the address bar at the top of the Registry Editor.
  3. Press Enter to jump directly to the target key.