Bluetooth Device Control Windows 10



-->

  1. Bluetooth Device Control Windows 10
  2. Reinstall Bluetooth On This Computer
  3. Bluetooth Device Control Windows 10 App
  4. Bluetooth Device Control Windows 10 Hp
  5. Bluetooth Device Control Windows 10 Updates

Well to get to the Bluetooth settings page, you click on the Start Menu, click the cog wheel/Settings icon, then go to the Devices page. From there, look on the left hand side menu for the Bluetooth options. I admit that I am not sure if this is exactly what you were asking for though! Connect a Bluetooth audio device (Windows 10) To connect your Bluetooth headset, speaker, or headphones to your Windows 10 PC, you'll need to pair the device first. Turn on your Bluetooth device and make it discoverable. The way you make it discoverable depends on the device. Oct 12, 2017 Bluetooth is built into a wide range of wireless accessories, including phones, headphones, speakers, fitness trackers, printers, and more — and Windows 10 makes it super easy to add and remove.

Bluetooth policies

Bluetooth/AllowAdvertising
Bluetooth/AllowDiscoverableMode
Bluetooth/AllowPrepairing
Bluetooth/AllowPromptedProximalConnections
Bluetooth/LocalDeviceName
Bluetooth/ServicesAllowedList
Bluetooth/SetMinimumEncryptionKeySize

Bluetooth/AllowAdvertising

Windows EditionSupported?
Home
Pro
Business
Enterprise
Education

Scope:

Specifies whether the device can send out Bluetooth advertisements.

If this is not set or it is deleted, the default value of 1 (Allow) is used.

Most restricted value is 0.

The following list shows the supported values:

  • 0 – Not allowed. When set to 0, the device will not send out advertisements. To verify, use any Bluetooth LE app and enable it to do advertising. Then, verify that the advertisement is not received by the peripheral.
  • 1 (default) – Allowed. When set to 1, the device will send out advertisements. To verify, use any Bluetooth LE app and enable it to do advertising. Then, verify that the advertisement is received by the peripheral.

Bluetooth/AllowDiscoverableMode

Bluetooth Device Control Windows 10

Windows EditionSupported?
Home
Pro
Business
Enterprise
Education

Scope:

  • Device

Specifies whether other Bluetooth-enabled devices can discover the device.

If this is not set or it is deleted, the default value of 1 (Allow) is used.

Most restricted value is 0.

The following list shows the supported values:

  • 0 – Not allowed. When set to 0, other devices will not be able to detect the device. To verify, open the Bluetooth control panel on the device. Then, go to another Bluetooth-enabled device, open the Bluetooth control panel, and verify that you cannot see the name of the device.
  • 1 (default) – Allowed. When set to 1, other devices will be able to detect the device. To verify, open the Bluetooth control panel on the device. Then, go to another Bluetooth-enabled device, open the Bluetooth control panel and verify that you can discover it.

Bluetooth/AllowPrepairing

Windows EditionSupported?
Home
Pro1
Business1
Enterprise1
Education1

Scope:

Specifies whether to allow specific bundled Bluetooth peripherals to automatically pair with the host device.

The following list shows the supported values:

  • 0 – Not allowed.
  • 1 (default)– Allowed.

Bluetooth/AllowPromptedProximalConnections

Windows EditionSupported?
Home
Pro4
Business4
Enterprise4
Education4

Scope:

  • Device

Added in Windows 10, version 1803. This policy allows the IT admin to block users on these managed devices from using Swift Pair and other proximity based scenarios.

The following list shows the supported values:

  • 0 - Disallow. Block users on these managed devices from using Swift Pair and other proximity based scenarios
  • 1 - Allow (default). Allow users on these managed devices to use Swift Pair and other proximity based scenarios

Bluetooth/LocalDeviceName

Windows EditionSupported?
Home
Pro
Business
Enterprise
Education

Scope:

Sets the local Bluetooth device name.

If this is set, the value that it is set to will be used as the Bluetooth device name. To verify the policy is set, open the Bluetooth control panel on the device. Then, go to another Bluetooth-enabled device, open the Bluetooth control panel, and verify that the value that was specified.

If this policy is not set or it is deleted, the default local radio name is used.

Bluetooth/ServicesAllowedList

Windows EditionSupported?
Home
Pro
Business
Enterprise
Education

Scope:

  • Device

Added in Windows 10, version 1511. Set a list of allowable services and profiles. String hex formatted array of Bluetooth service UUIDs in canonical format, delimited by semicolons. For example, {782AFCFC-7CAA-436C-8BF0-78CD0FFBD4AF}.

The default value is an empty string. For more information, see ServicesAllowedList usage guide

Bluetooth/SetMinimumEncryptionKeySize

Windows EditionSupported?
Home
Pro8
Business8
Enterprise8
Education8

Scope:

Reinstall Bluetooth On This Computer

Added in Windows 10, version 2004. There are multiple levels of encryption strength when pairing Bluetooth devices. This policy helps prevent weaker devices cryptographically being used in high security environments.

The following list shows the supported values:

  • 0 (default) - All Bluetooth traffic is allowed.
  • N - A number from 1 through 16 representing the bytes that must be used in the encryption process. Currently, 16 is the largest allowed value for N and 16 bytes is the largest key size that Bluetooth supports. If you want to enforce Windows to always use Bluetooth encryption, ignoring the precise encryption key strength, use 1 as the value for N.

For more information on allowed key sizes, refer to Bluetooth Core Specification v5.1.

Footnotes:

Bluetooth Device Control Windows 10
  • 1 - Available in Windows 10, version 1607.
  • 2 - Available in Windows 10, version 1703.
  • 3 - Available in Windows 10, version 1709.
  • 4 - Available in Windows 10, version 1803.
  • 5 - Available in Windows 10, version 1809.
  • 6 - Available in Windows 10, version 1903.
  • 7 - Available in Windows 10, version 1909.
  • 8 - Available in Windows 10, version 2004.

ServicesAllowedList usage guide

When the Bluetooth/ServicesAllowedList policy is provisioned, it will only allow pairing and connections of Windows PCs and phones to explicitly defined Bluetooth profiles and services. It is an allowed list, enabling admins to still allow custom Bluetooth profiles that are not defined by the Bluetooth Special Interests Group (SIG).

  • Disabling a service shall block incoming and outgoing connections for such services
  • Disabling a service shall not publish an SDP record containing the service being blocked
  • Disabling a service shall not allow SDP to expose a record for a blocked service
  • Disabling a service shall log when a service is blocked for auditing purposes
  • Disabling a service shall take effect upon reload of the stack or system reboot

To define which profiles and services are allowed, enter the semicolon delimited profile or service Universally Unique Identifiers (UUID). To get a profile UUID, refer to the Service Discovery page on the Bluetooth SIG website.

These UUIDs all use the same base UUID with the profile identifiers added to the beginning of the base UUID.

Here are some examples:

Example of how to enable Hands Free Profile (HFP)

BASE_UUID = 0x00000000-0000-1000-8000-00805F9B34FB

UUID nameProtocol specificationUUID
HFP(Hands Free Profile)Hands-Free Profile (HFP) *0x111E

Footnote: * Used as both Service Class Identifier and Profile Identifier.

Hands Free Profile UUID = base UUID + 0x111E to the beginning = 0000111E-0000-1000-8000-00805F9B34FB

Allow Audio Headsets (Voice)

ProfileReasoningUUID
HFP (Hands Free Profile)For voice-enabled headsets0x111E
Generic Audio ServiceGeneric audio service0x1203
Headset Service ClassFor older voice-enabled headsets0x1108
PnP InformationUsed to identify devices occasionally0x1200

This means that if you only want Bluetooth headsets, the UUIDs to include are:

{0000111E-0000-1000-8000-00805F9B34FB};{00001203-0000-1000-8000-00805F9B34FB};{00001108-0000-1000-8000-00805F9B34FB};{00001200-0000-1000-8000-00805F9B34FB}

Allow Audio Headsets and Speakers (Voice & Music)

ProfileReasoningUUID
HFP (Hands Free Profile)For voice enabled headsets0x111E
A2DP Source (Advance Audio Distribution)For streaming to Bluetooth speakers0x110B
Generic Audio ServiceGeneric service used by Bluetooth0x1203
Headset Service ClassFor older voice-enabled headsets0x1108
AV Remote Control Target ServiceFor controlling audio remotely0x110C
AV Remote Control ServiceFor controlling audio remotely0x110E
AV Remote Control Controller ServiceFor controlling audio remotely0x110F
PnP InformationUsed to identify devices occasionally0x1200

{0000111E-0000-1000-8000-00805F9B34FB};{0000110B-0000-1000-8000-00805F9B34FB};{00001203-0000-1000-8000-00805F9B34FB};{00001108-0000-1000-8000-00805F9B34FB};{0000110C-0000-1000-8000-00805F9B34FB};{0000110E-0000-1000-8000-00805F9B34FB};{0000110F-0000-1000-8000-00805F9B34FB};{00001200-0000-1000-8000-00805F9B34FB};

Classic Keyboards and Mice

ProfileReasoningUUID
HID (Human Interface Device)For classic BR/EDR keyboards and mice0x1124
PnP InformationUsed to identify devices occasionally0x1200

Bluetooth Device Control Windows 10 App

{00001124-0000-1000-8000-00805F9B34FB};{00001200-0000-1000-8000-00805F9B34FB};

LE Keyboards and Mice

ProfileReasoningUUID
Generic Access AttributeFor the LE Protocol0x1801
HID Over GATT *For LE keyboards and mice0x1812
GAP (Generic Access Profile)Generic service used by Bluetooth0x1800
DID (Device ID)Generic service used by Bluetooth0x180A
Scan ParametersGeneric service used by Bluetooth0x1813

Footnote: * The Surface pen uses the HID over GATT profile

{00001801-0000-1000-8000-00805F9B34FB};{00001812-0000-1000-8000-00805F9B34FB};{00001800-0000-1000-8000-00805F9B34FB};{0000180A-0000-1000-8000-00805F9B34FB};{00001813-0000-1000-8000-00805F9B34FB}

Allow File Transfer

Bluetooth Device Control Windows 10 Hp

ProfileReasoningUUID
OBEX Object Push (OPP)For file transfer0x1105
Object Exchange (OBEX)Protocol for file transfer0x0008
PnP InformationUsed to identify devices occasionally0x1200

Bluetooth Device Control Windows 10 Updates

{00001105-0000-1000-8000-00805F9B34FB};{00000008-0000-1000-8000-00805F9B34FB};{00001200-0000-1000-8000-00805F9B34FB}

Disabling file transfer shall have the following effects

  • Fsquirt shall not allow sending of files
  • Fsquirt shall not allow receiving of files
  • Fsquirt shall display error message informing user of policy preventing file transfer
  • 3rd-party apps shall not be permitted to send or receive files using MSFT Bluetooth API