Windows 10 Build 15031, the latest build of Creators Update released for Fast Ring Insiders, comes with a bug which prevents Bluetooth from being enabled using Settings. Here is how to fix Bluetooth and get it working in that build.
This issue affects the ability to pair devices. It is broken and doesn't allow you to pair your phone if you want to try the new Dynamic Lock feature. As a workaround, you could try with Control Panel, from where the pairing procedure works as expected. If you prefer Settings and are looking for a way to fix the Settings issue, here is what you have to do.
To Fix Bluetooth In Windows 10 Build 15031, you need to replace the file DeviceFlows.DataModel.dll in build 15031 using files from an older build, which is Windows 10 Build 15025.
This will require taking ownership and getting full access to the file C:\Windows\System32\DeviceFlows.DataModel.dll. Let's see in detail how it can be done.
- Obtain a copy of the DeviceFlows.DataModel.dll file from Windows 10 Build 15025. Luckily, I still have Windows 10 Build 15025 installed in a VM and can share the required files with you.
Click here to download DeviceFlows.DataModel.dll from Windows 10 Build 15025
If you are running the 64-bit Windows 10 version, you need files from both x64 and x86 folders. If you are running the 32-bit version, you only have to use the file from the folder "x86".
- Alternatively, you can grab the files yourself. As of this writing, Windows 10 build 15025 is still available for download at Microsoft's official download page. You can extract the required files yourself from the downloaded ISO file.
Double click the ISO file you downloaded to mount it and navigate to the folder "Sources". Open the huge file called "install.wim" with an archiver like 7-Zip. There you will find the file you need.
- Take ownership of the original file C:\Windows\System32\DeviceFlows.DataModel.dll. Please refer to this detailed guide:If you are running Windows 10 64-bit, also take ownership of the file C:\Windows\SysWow64\DeviceFlows.DataModel.dll.
I will use my TakeOwnershipEx app to do this.
- After that, rename C:\Windows\System32\DeviceFlows.DataModel.dll to C:\Windows\System32\DeviceFlows.DataModel.bak.
If you are running Windows 10 64-bit, also rename C:\Windows\SysWow64\DeviceFlows.DataModel.dll to C:\Windows\SysWow64\DeviceFlows.DataModel.bak
Confirm the UAC prompt if prompted.
- Copy the file from Windows 10 Build 15025 in its place. In case of 64-bit Windows 10, copy the file from the folder x86 to the SysWOW64 folder.
- Restart Windows 10.
Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:
If you like this article, please share it using the buttons below. It won't take a lot from you, but it will help us grow. Thanks for your support!