/
/

Comment désactiver le mode développeur dans Windows

Comment désactiver le mode développeur dans Windows image de bannière de blog

Le mode développeur de Windows est un outil puissant pour les utilisateurs avancés et les administrateurs informatiques, notamment parce qu’il débloque des fonctions avancées utilisées dans le développement et le débuggage d’applications. Cependant, le fait de le laisser accessible aux utilisateurs finaux constitue généralement un oubli important, voire coûteux, pour tout environnement géré.

Dans ce contexte, ce guide explique comment et pourquoi vous pouvez désactiver le mode développeur sur votre réseau informatique.

Méthodes pour désactiver le mode développeur dans Windows 10

Il existe trois options principales pour désactiver le mode développeur dans Windows 10 :

✔️ Paramètres

✔️ Éditeur de registre

✔️ Éditeur de stratégie de groupe

⚠️ Attention : Des modifications involontaires du registre Windows peuvent affecter les performances et la stabilité de votre appareil. Pour préserver les données et la sécurité, consultez ce guide pour savoir comment sauvegarder le registre et définir un point de restauration.

Méthode 1 : via les paramètres

Pour une sélection de déploiements à petite échelle, la désactivation du mode développeur peut être rapidement effectuée dans les paramètres.

  1. Ouvrez Paramètres → Mise à jour et Sécurité → Pour les développeurs.
  2. Dans la section Pour les développeurs, désactivez ❎ Mode développeur.

Il s’agit également du paramètre par défaut pour les appareils Windows 10.Ouvrez Paramètres → Mise à jour et Sécurité → Pour les développeurs. Dans la section Pour les développeurs, désactivez le mode développeur.

Méthode 2 : via la stratégie de groupe

L’éditeur de stratégie de groupe est idéal pour le déploiement d’un domaine ou d’une stratégie. Cependant, il n’est disponible que pour les éditions Windows Pro, Enterprise et Education.

Si vous disposez d’une version adaptée, voici la marche à suivre :

  1. Appuyez sur Win + R, entrez gpedit .msc dans la boîte de dialogue, puis tapez OK.
  2. Ouvrez :
    • Computer Configuration\Administrative Templates\Windows Components\App Package Deployment
  3. Trouvez et double-cliquez sur Permettre le développement d’applications Windows Store et les installer à partir d’un environnement de développement intégré (IDE)
  4. Réglez-le sur Désactivé, puis cliquez sur OK.

Cette action empêchera également l’activation du mode développeur via l’interface graphique ou le registre.

Méthode 3 : via l’éditeur du registre (avancé)

Pour les environnements sans l’Éditeur de stratégie de groupe, comme Windows 10 Home, vous pouvez suivre les étapes suivantes :

  1. Appuyez sur Win + R, entrez regedit dans la boîte de dialogue et appuyez sur OK.
  2. 2. Ouvrez :
    • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\AppModelUnlock
  3. Trouvez ou créez une valeur DWORD (32 bits) : AllowDevelopmentWithoutDevLicense.
  4. Double-cliquez dessus et définissez les données de la valeur sur 0.

🥷 Facultatif: Vous pouvez également définir AllowAllTrustedApps sur 0 pour empêcher les utilisateurs de télécharger des applications de confiance sans autorisation.

Vérifier si le mode développeur a été désactivé

Après avoir effectué les modifications, vous devez confirmer que le mode développeur a été désactivé.

  • Allez sur Paramètres et vérifiez si le mode développeur est désactivé ou grisé.
  • Ouvrez l’éditeur du registre et confirmez que les clés du registre correspondantes sont réglées sur 0.
  • Essayez d’installer une application UWP non signée pour vérifier si l’action sera refusée comme prévu.

Vous vous demandez ce qui se passe lorsque vous désactivez le mode développeur ? Pour faire simple, vous empêchez les utilisateurs finaux d’accéder à des outils puissants qui sont généralement réservés aux développeurs de logiciels et aux utilisateurs avancés.

Cela empêche également l’utilisateur d’installer des logiciels malveillants et des applications non signées.

Notes à l’attention des administrateurs concernant la désactivation du mode développeur

Avant de conclure, voici quelques résultats et informations complémentaires qui méritent d’être pris en compte.

  • La stratégie de groupe remplace les paramètres de l’utilisateur.
  • Les modifications apportées via Paramètres peuvent ne prendre effet qu’après un redémarrage ou une déconnexion de l’utilisateur.
  • Cela ne supprimera pas des outils tels que WSL ou Portail des appareils à moins qu’ils ne soient désinstallés manuellement.

🥷 Astuce : La stratégie de groupe ayant la priorité sur les paramètres des appareils, il est préférable et efficace de l’utiliser pour un déploiement de masse dans les environnements d’entreprise.

Pourquoi est-il recommandé de désactiver le mode développeur ?

Il est courant de désactiver le mode développeur dans la plupart des environnements contrôlés. Pour les stacks IT et pour les administrateurs informatiques, cette mesure contribuera à limiter les failles de sécurité et à rationaliser de nombreux processus de dépannage. Il existe encore des cas où l’activation de cette fonctionnalité avancée est essentielle, mais ils sont plus ou moins dus à des exigences ou à des conditions préalables spécifiques à l’entreprise.

Vous pourriez aussi aimer

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

Voir NinjaOne en action !

En soumettant ce formulaire, j'accepte la politique de confidentialité de NinjaOne.

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)).