Points clés
- Ajouter un commutateur de localisation dans Windows 11 : modifiez le registre pour créer une entrée de menu contextuel qui active ou désactive les services de localisation.
- Supprimer proprement le commutateur de localisation : supprimez les clés de registre personnalisées et les scripts associés pour revenir au menu contextuel par défaut.
- Activer ou désactiver la localisation via PowerShell : déployez un script qui modifie les valeurs de registre du service de géolocalisation pour activer ou désactiver les services de localisation.
- Vérifier les modifications dans les paramètres de Windows 11 : contrôlez les paramètres du système, le comportement des applications et les valeurs de registre pour confirmer que le commutateur fonctionne.
- Résoudre les problèmes de registre et de script : corrigez les échecs du commutateur liés à une politique d’exécution bloquante, à des chemins d’accès incorrects ou à des conflits de politiques.
Les services de localisation permettent aux applications de suivre la position géographique d’un appareil afin de fournir des itinéraires précis, des publicités pertinentes, etc. Les entreprises qui souhaitent fluidifier leurs processus peuvent ajouter les services de localisation au menu contextuel de Windows 11, ou les en retirer complètement pour un affichage plus épuré.
Contrôlez le moment où les applications accèdent à votre position précise. Cet article explique comment ajouter ou supprimer l’entrée « Services de localisation » dans le menu contextuel.
Ajouter ou supprimer les services de localisation dans le menu contextuel de Windows 11
Les services de localisation s’appuient sur le Wi-Fi, l’adresse IP et d’autres capteurs de l’appareil pour faire fonctionner des fonctions de Windows telles que « Localiser mon appareil » et votre GPS (Global Positioning System). Les outils modernes permettent aux experts informatiques d’en gérer la disponibilité de façon centralisée.
📌 Prérequis :
- Windows 11 avec des privilèges d’administrateur
- Accès à l’Éditeur du registre pour les chemins HKCR et HKLM
- Connaissances de base du fonctionnement des services de localisation
- Éventuellement un environnement RMM, Intune ou GPO pour le déploiement
- Possibilité d’exécuter des commandes avec élévation de privilèges si nécessaire
📌 Stratégies de déploiement recommandées :
Cliquez pour choisir une méthode | 💻 Idéal pour les particuliers | 💻💻💻 Idéal pour les entreprises |
| Méthode 1 : vérifier l’état actuel des services de localisation | ✓ | |
| Méthode 2 : ajouter un commutateur des services de localisation au menu contextuel | ✓ | |
| Méthode 3 : activer ou désactiver dynamiquement les services de localisation avec une stratégie de groupe | ✓ | ✓ |
| Méthode 4 : supprimer l’entrée du menu contextuel | ✓ | |
| Méthode 5 : valider les services de localisation après utilisation du menu contextuel | ✓ | ✓ |
Méthode 1 : vérifier l’état actuel des services de localisation
Commencez par comprendre comment les services de localisation sont configurés sur votre système Windows 11 avant d’y apporter la moindre modification. Vous éviterez ainsi les complications sur votre système d’exploitation tout en préservant le fonctionnement de vos outils critiques. Voici comment procéder :
📌 Cas d’usage : vérifier les paramètres par défaut des services de localisation.
- Appuyez sur Win + I pour ouvrir les Paramètres.
- Dans la barre latérale, cliquez sur Confidentialité et sécurité.
- Sous Autorisations des applications, sélectionnez Localisation.
- Vérifiez la configuration des services de localisation.
- Cette page indique si les services de localisation sont activés ou désactivés, quelles applications les utilisent et lesquelles s’en sont servies en dernier.
Méthode 2 : ajouter un commutateur des services de localisation au menu contextuel
Ajouter la possibilité d’activer ou de désactiver les services de localisation depuis le menu contextuel fluidifie les tâches courantes lorsque ces fonctions comptent dans vos processus.
📌 Cas d’usage : ajouter les services de localisation au menu contextuel via un fichier .reg.
📌 Prérequis : privilèges d’administrateur, Windows 11 Pro et Enterprise.
- Appuyez sur Win + I, saisissez Notepad, puis appuyez sur Entrée.
- Collez ce qui suit :
Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Location]
"Icon"="taskbarcpl.dll,-9"
"MUIVerb"="Location Services"
"Position"="Bottom"
"SubCommands"=""
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Location\Shell\001flyout]
"MUIVerb"="Turn On for Device"
"HasLUAShield"=""
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Location\Shell\001flyout\command]
@="PowerShell -windowstyle hidden -command \"Start-Process cmd -ArgumentList '/s,/c, Reg Add HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\CapabilityAccessManager\\ConsentStore\\location /v Value /t REG_SZ /d \"Allow\" /f' -Verb runAs\""
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Location\Shell\002flyout]
"MUIVerb"="Turn Off for Device"
"HasLUAShield"=""
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Location\Shell\002flyout\command]
@="PowerShell -windowstyle hidden -command \"Start-Process cmd -ArgumentList '/s,/c, Reg Add HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\CapabilityAccessManager\\ConsentStore\\location /v Value /t REG_SZ /d \"Deny\" /f' -Verb runAs\""
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Location\Shell\003flyout]
"MUIVerb"="Turn On for Apps"
"CommandFlags"=dword:00000020
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Location\Shell\003flyout\command]
@="cmd /s /c \"Reg Add HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\CapabilityAccessManager\\ConsentStore\\location /v Value /t REG_SZ /d \"Allow\" /f\""
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Location\Shell\004flyout]
"MUIVerb"="Turn Off for Apps"
[HKEY_CLASSES_ROOT\DesktopBackground\Shell\Location\Shell\004flyout\command]
@="cmd /s /c \"Reg Add HKCU\\Software\\Microsoft\\Windows\\CurrentVersion\\CapabilityAccessManager\\ConsentStore\\location /v Value /t REG_SZ /d \"Deny\" /f\""
- Appuyez sur Ctrl + S pour enregistrer le fichier.
- Nommez-le avec l’extension .reg.
- Sélectionnez « Tous les fichiers » dans le menu déroulant.
- Cliquez sur Enregistrer.
- Exécutez le fichier pour fusionner son contenu.
- Lorsque le contrôle de compte d’utilisateur (UAC) vous y invite, cliquez sur Oui.
- Faites un clic droit sur le bureau pour valider vos modifications.
Méthode 3 : activer ou désactiver dynamiquement les services de localisation avec une stratégie de groupe
Les objets de stratégie de groupe (GPO) permettent aux administrateurs d’activer ou de désactiver les services de localisation de façon globale ou pour certains services (unités d’organisation), afin de garantir la conformité avec des normes de confidentialité comme le RGPD (règlement général sur la protection des données) ou l’HIPAA.
📌 Cas d’usage : imposer des zones de confidentialité de façon centralisée ou empêcher la diffusion de données de localisation sensibles par les ordinateurs portables de l’entreprise dans les environnements à haute sécurité.
📌 Prérequis : privilèges d’administrateur ; Windows 11 Pro, Enterprise ou Education ; accès à l’Éditeur de stratégie de groupe.
- Ouvrez l’Éditeur de stratégie de groupe : appuyez sur Win + R, saisissez gpedit.msc, puis appuyez sur Entrée.
- Pour des modifications à l’échelle du domaine, utilisez la console de gestion des stratégies de groupe (GPMC) sur votre contrôleur de domaine.
- Accédez aux paramètres de localisation : dans la barre latérale de gauche, suivez ce chemin :
Configuration ordinateur > Modèles d’administration > Composants Windows > Emplacement et capteurs - Configurez « Désactiver l’emplacement » : * double-cliquez sur la politique nommée Désactiver l’emplacement.
- Pour désactiver la localisation : sélectionnez Activé. (Les applications et le système d’exploitation ne pourront plus accéder aux données de localisation.)
- Pour autoriser la localisation : sélectionnez Non configuré ou Désactivé.
- Appliquez les modifications : cliquez sur Appliquer, puis sur OK.
- Forcez la mise à jour : pour appliquer la politique immédiatement sans redémarrer, ouvrez l’invite de commandes en tant qu’administrateur et saisissez : gpupdate /force
Méthode 4 : supprimer l’entrée du menu contextuel
Voici comment retirer le commutateur des services de localisation du menu contextuel de Windows 11 :
📌 Cas d’usage : supprimer l’entrée « Services de localisation » du menu contextuel de Windows 11 à l’aide de scripts.
📌 Prérequis : privilèges d’administrateur, Windows 11 Pro et Enterprise.
Suppression automatisée
- Ouvrez Notepad : appuyez sur Win + S, saisissez Notepad, puis appuyez sur Entrée.
- Collez le script de suppression :
Windows Registry Editor Version 5.00
[-HKEY_CLASSES_ROOT\DesktopBackground\Shell\Location]
- Enregistrez le fichier : allez dans Fichier > Enregistrer sous. Nommez-le RemoveLocation.reg et vérifiez que le champ « Type » est réglé sur Tous les fichiers.
- Exécutez : double-cliquez sur le fichier RemoveLocation.reg et cliquez sur Oui à chaque invite.
Suppression manuelle
- Appuyez sur Win + R, saisissez regedit, puis appuyez sur Ctrl + Maj + Entrée.
- Si le contrôle de compte d’utilisateur (UAC) vous y invite, cliquez sur Oui.
- Accédez à l’emplacement suivant :
HKEY_CLASSES_ROOT\DesktopBackground\Shell\
- Faites un clic droit sur la clé utilisée pour activer ou désactiver les services de localisation (par exemple LocationToggle), puis choisissez Supprimer.
- Dans l’Explorateur de fichiers, recherchez les fichiers .ps1 que vous avez éventuellement mis en place pour activer ou désactiver les services de localisation, puis supprimez-les.
- Si vous avez créé un script .ps1 (comme indiqué dans la méthode 3), accédez à son dossier (par exemple C:\Tools\) et supprimez le fichier pour garder un système de fichiers propre.
- Vérifiez le menu contextuel depuis le bureau pour confirmer que vos modifications ont bien été prises en compte.
Méthode 5 : valider les services de localisation après utilisation du menu contextuel
La modification de paramètres de bas niveau peut parfois générer des erreurs invisibles : la validation est donc indispensable.
📌 Cas d’usage : vérifier vos modifications tout en surveillant le bon fonctionnement des services de localisation.
📌 Prérequis : privilèges d’administrateur, Windows 11 Pro et Enterprise.
- Ouvrez votre menu contextuel et vérifiez que l’entrée « Services de localisation » apparaît bien.
- Contrôlez vos Paramètres.
- Appuyez sur Win + I et allez dans Confidentialité et sécurité > Localisation pour vérifier que votre commutateur fonctionne.
- Testez des applications qui utilisent les services de localisation.
- Des services comme Windows Maps ou les plateformes d’e-commerce s’appuient sur votre GPS pour personnaliser les publicités et fournir des itinéraires précis.
- Vérifiez les valeurs du registre.
- Ouvrez l’Éditeur du registre
- Accédez à HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\lfsvc\Service\Configuration
- Vérifiez l’état
- Activé = 1
- Désactivé = 0
- Vérifiez les éventuels verrouillages par politique ou configurations d’administration.
- Si certaines options sont grisées ou que des valeurs manquent, votre entreprise applique peut-être une politique qui interdit toute modification.
Résolution des problèmes liés aux services de localisation de Windows 11
De petites erreurs peuvent avoir de lourdes conséquences lorsqu’il s’agit de modifier des valeurs du registre et d’appliquer des scripts avancés. Voici comment corriger les problèmes les plus fréquents lorsque vous ajoutez les « Services de localisation » au menu contextuel de Windows 11.
Le commutateur ne fonctionne pas
Il arrive que l’option « Activer/désactiver les services de localisation » reste sans effet lorsque les utilisateurs cliquent dessus dans le menu contextuel. Cela vient généralement d’un script PowerShell défaillant. Pour y remédier, procédez comme suit :
- Exécutez le script manuellement.
- Revalidez le script sous la clé \Shell\LocationToggle\command
- Vérifiez deux fois le chemin du registre et la chaîne de commande exacte afin d’écarter toute faute de frappe.
L’entrée ajoutée au menu contextuel de Windows 11 n’apparaît pas
L’entrée « Services de localisation » peut être masquée derrière l’option « Afficher plus d’options » du menu contextuel, qui relègue l’ancien menu contextuel au second plan pour une IU (interface utilisateur) plus épurée. Pour le vérifier, cliquez sur « Afficher plus d’options » ou appuyez sur Maj + clic droit n’importe où sur le bureau.
La localisation se réinitialise après un redémarrage
Si les services de localisation peuvent bien être activés ou désactivés, mais reviennent à leur état précédent après un redémarrage ou une connexion, la cause est généralement une stratégie de groupe, un MDM (Mobile Device Manager) ou une immuabilité imposée par le registre. Passez en revue les politiques de votre domaine pour repérer d’éventuelles contradictions et vérifiez l’état du service de géolocalisation.
Des erreurs de script s’affichent
Dans ce cas, votre script PowerShell génère probablement des erreurs en arrière-plan. Pour éviter de travailler à l’aveugle, lancez un interpréteur de commandes avec élévation de privilèges afin de repérer les messages « chemin introuvable », les accès refusés ou les erreurs de syntaxe. Appliquez ensuite les correctifs et exécutez votre script manuellement.
Les appareils multi-utilisateurs ne se mettent pas à jour
Une portée et un déploiement mal définis peuvent entraîner un comportement incohérent du menu contextuel dans toute l’entreprise, même si votre script est correct. Pour y remédier, packagez les modifications du registre, diffusez vos paramètres via un RMM ou des objets de stratégie de groupe (GPO), puis testez le résultat avec plusieurs profils utilisateurs pour vérifier la cohérence.
Configurez le commutateur de localisation de Windows 11 pour fluidifier vos tâches courantes
Maîtriser le raccourci vers les services de localisation dans le menu contextuel de votre entreprise vous aide à fluidifier les tâches récurrentes ou à privilégier une IU (interface utilisateur) minimaliste. Les outils intégrés suffisent aux équipes informatiques pour contrôler le menu contextuel, modifier les stratégies de groupe, packager des scripts et mettre en place des processus de validation. Avec le bon RMM, tout cet effort est centralisé dans un seul outil.
Sujets connexes :
- Comment activer ou désactiver les services de localisation dans Windows
- Le suivi de localisation NinjaOne simplifié pour les équipes informatiques
- Comment activer ou désactiver « Localiser mon appareil » dans Windows 10
- Comment ajouter ou supprimer « Personnaliser » du menu contextuel du bureau dans Windows 11

