/
/

Comment activer ou désactiver la détection avancée des appareils Bluetooth dans Windows

par Team Ninja
How to Enable or Disable Advanced Bluetooth Devices Discovery in Windows blog banner image

Windows propose une option de détection avancée des appareils Bluetooth. Normalement, lors d’une recherche d’appareils Bluetooth, Windows détecte tous les appareils disponibles autour de vous. Certains appareils peuvent toutefois être considérés comme « peu courants », et Windows peut alors les masquer automatiquement. Vous ne les verrez qu’après avoir cliqué sur l’option Afficher plus d’appareils.

En activant la détection avancée des appareils Bluetooth, vous verrez toutes les options Bluetooth disponibles autour de vous, qu’elles soient considérées comme courantes ou non. Cela améliore la compatibilité avec différents appareils externes tels que les casques, les souris et les claviers, en particulier si vous utilisez des modèles anciens.

Cette fonction peut cependant augmenter la consommation d’énergie de l’appareil et étendre sa surface de diffusion, ce qui peut l’exposer à certaines vulnérabilités de sécurité. Connaître les différentes méthodes ainsi que les avantages et les inconvénients de cette fonction vous aidera à déterminer ce qui convient le mieux à vous et à votre entreprise en matière de détection avancée des appareils Bluetooth.

Les différentes méthodes pour activer ou désactiver les paramètres Bluetooth avancés dans Windows

L’activation ou la désactivation de la détection avancée des appareils Bluetooth se fait depuis les Paramètres ou depuis l’Éditeur du registre. Dans un environnement de grande entreprise où vous gérez plusieurs appareils, vous pouvez aussi utiliser Windows PowerShell pour déployer un script qui effectuera automatiquement les modifications de registre nécessaires sur tous les terminaux qui vous sont assignés.

💡 Remarque : les étapes de ce guide sont compatibles avec Windows 10 et Windows 11. Même si certains libellés du menu Paramètres diffèrent légèrement, les entrées de registre et les commandes PowerShell fonctionnent de la même manière dans les deux versions.

Prérequis

Avant de commencer, vérifiez et prenez en compte les éléments suivants :

  • L’ordinateur doit disposer d’un matériel Bluetooth, et celui-ci doit être activé.
  • L’appareil doit prendre en charge le stack de pilotes Bluetooth actuel.
  • Vous aurez besoin d’un accès administrateur, en particulier si vous comptez modifier le registre ou déployer des scripts via PowerShell.
    Pour vérifier si vous disposez d’un accès administrateur :

    1. Ouvrez le menu Démarrer > Paramètres > Comptes. La mention « Administrateur » doit apparaître sous votre nom d’utilisateur.

🎥 Cette vidéo explique en images « Comment activer ou désactiver la détection avancée des appareils Bluetooth dans Windows ».

Méthode 1 : activer ou désactiver depuis l’interface des paramètres Bluetooth

Cette méthode active ou désactive la visibilité Bluetooth de base. Elle ne vous donne pas nécessairement le contrôle sur la détection avancée. Pour cela, utilisez plutôt l’Éditeur du registre ou Windows PowerShell.

  1. Ouvrez le menu Démarrer > Paramètres > Bluetooth et appareils > Appareils.
  2. Descendez et cliquez sur Plus de paramètres Bluetooth. Dans certaines versions, l’intitulé peut être Afficher plus d’appareils. La fenêtre Paramètres Bluetooth s’ouvre alors.
  3. Allez dans l’onglet Options.
  4. Cochez Autoriser les appareils Bluetooth à rechercher ce PC pour rendre l’ordinateur visible pour les autres appareils. Décochez cette case pour obtenir l’effet inverse.
  5. Cochez M’avertir lorsqu’un nouvel appareil Bluetooth souhaite se connecter si vous souhaitez être averti lorsqu’un nouvel appareil tente de se connecter. Décochez la case si vous ne souhaitez pas recevoir d’alerte.
  6. Cliquez sur Appliquer, puis sur OK.

Méthode 2 : activer ou désactiver depuis l’Éditeur du registre

  1. Appuyez sur Win+R pour ouvrir Exécuter.
  2. Saisissez regedit et appuyez sur Entrée pour ouvrir l’Éditeur du registre.
  3. Accédez à :
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Bluetooth
  4. Repérez la clé EnableDiscovery. Si elle n’existe pas, créez-la en suivant ces étapes :
    • Faites un clic droit sur la clé Parameters > Nouveau > Valeur DWORD (32 bits).
    • Nommez-la AdvancedDsicoveryMode.
  5. Double-cliquez sur la clé AdvancedDiscoveryMode.
  6. Pour activer la fonction, définissez la valeur sur 1. Pour la désactiver, définissez-la sur 0.
  7. Cliquez sur OK.

Méthode 3 : configurer via PowerShell (déploiement par script)

C’est la meilleure option si vous gérez plusieurs appareils. Vous pouvez automatiser l’opération à l’aide d’une solution de gestion à distance.

  1. Ouvrez le menu Démarrer, recherchez Windows PowerShell, faites un clic droit et sélectionnez Exécuter en tant qu’administrateur.
  2. Pour activer la fonction, saisissez :
    Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters" -Name "EnableDiscovery" -Value 1 -Type DWord
  3. Pour activer la fonction, saisissez :
    Set-ItemProperty -Path "HKLM:\SYSTEM\CurrentControlSet\Services\BTHPORT\Parameters" -Name "EnableDiscovery" -Value 0 -Type DWord

Autres points à examiner avant d’activer ou de désactiver le mode de détection Bluetooth dans Windows

  • Désactiver ce paramètre sur les ordinateurs portables peut réduire l’interrogation Bluetooth en arrière-plan et optimiser l’utilisation de la batterie.
  • Il n’existe pour l’instant aucune politique dédiée pour activer ou désactiver la détection Bluetooth avancée, mais celle-ci peut être gérée via des déploiements basés sur le registre depuis votre système de gestion des terminaux.
  • Limiter la visibilité des appareils est utile dans les environnements à haut niveau de sécurité ou les déploiements zero trust.
  • Si vous devez uniformiser la configuration sur de nombreux appareils, utilisez les préférences de registre via la stratégie de groupe ou les références de configuration.

L’intérêt de gérer la détection Bluetooth avancée

La détection Bluetooth avancée facilite la connexion avec vos autres appareils et l’utilisation d’autres fonctions natives de Windows. Vous pouvez par exemple en tirer parti avec la fonction Verrouillage dynamique de Windows pour renforcer la sécurité de vos appareils. Le Bluetooth sert aussi au partage de fichiers et à la connexion avec différents appareils, comme une souris ou un clavier externes.

Plusieurs raisons peuvent cependant vous amener à ne pas laisser la détection Bluetooth avancée activée. Si vous travaillez dans un environnement à haut niveau de sécurité ou zero trust, la désactiver renforcera encore votre sécurité sans fil en réduisant la surface de diffusion de l’appareil.

Désactiver la détection Bluetooth avancée permet aussi d’éviter les confusions lors de l’appairage. Si plusieurs appareils Bluetooth se trouvent à proximité, cette désactivation empêche l’ordinateur de détecter et de se connecter à des appareils indésirables. C’est également un moyen efficace de préserver l’autonomie d’un ordinateur portable. Si l’utilisateur dispose de peu de possibilités de recharge, limiter la visibilité Bluetooth est une façon de prolonger l’autonomie de la batterie.

Maîtrisez les différentes façons d’activer ou de désactiver la détection Bluetooth avancée dans Windows

La fonction de détection avancée des appareils Bluetooth de Windows donne aux administrateurs informatiques un meilleur contrôle sur le comportement et les performances du Bluetooth. Vous pouvez gérer les autorisations de détection Bluetooth de base depuis les Paramètres. Mais si vous souhaitez un contrôle plus poussé, mieux vaut passer par le registre ou par des scripts, en particulier pour gérer les contrôles de détection avancée des appareils Bluetooth sur vos ordinateurs.

Windows PowerShell, de son côté, vous permet d’appliquer ces modifications de registre à l’échelle de l’entreprise. Vous pouvez exécuter des scripts automatisés sur plusieurs appareils afin d’optimiser votre processus et de garantir que tous les ordinateurs dont vous avez la charge respectent les normes et les exigences de votre entreprise.

Sujets connexes :

You might also like

Prêt à simplifier les aspects les plus complexes de l'informatique et de la sécurité ?

Termes et conditions NinjaOne

En cliquant sur le bouton « J’accepte » ci-dessous, vous indiquez que vous acceptez les termes juridiques suivants ainsi que nos conditions d’utilisation:

  • Droits de propriété: NinjaOne possède et continuera de posséder tous les droits, titres et intérêts relatifs au script (y compris les droits d’auteur). NinjaOne vous accorde une licence limitée pour l’utilisation du script conformément à ces conditions légales.
  • Limitation de l’utilisation: Les scripts ne peuvent être utilisés qu’à des fins personnelles ou professionnelles internes légitimes et ne peuvent être partagés avec d’autres entités.
  • Interdiction de publication: Vous n’êtes en aucun cas autorisé à publier le script dans une bibliothèque de scripts appartenant à, ou sous le contrôle d’un autre fournisseur de logiciels.
  • Clause de non-responsabilité: Le texte est fourni « tel quel » et « tel que disponible », sans garantie d’aucune sorte. NinjaOne ne promet ni ne garantit que le script sera exempt de défauts ou qu’il répondra à vos besoins ou attentes particulières.
  • Acceptation des risques: L’utilisation du script est sous votre propre responsabilité. Vous reconnaissez qu’il existe certains risques inhérents à l’utilisation du script, et vous comprenez et assumez chacun de ces risques.
  • Renonciation et exonération de responsabilité: Vous ne tiendrez pas NinjaOne pour responsable des conséquences négatives ou involontaires résultant de votre utilisation du script, et vous renoncez à tout droit ou recours légal ou équitable que vous pourriez avoir contre NinjaOne en rapport avec votre utilisation du script.
  • EULA: Si vous êtes un client de NinjaOne, votre utilisation du script est soumise au contrat de licence d’utilisateur final qui vous est applicable (End User License Agreement (EULA)).