Comment bloquer le lancement d'applications associées à un fichier ou à un schéma d'URI

Si vous ne souhaitez pas que l'application par défaut soit lancée lorsque vous cliquez sur un fichier ou un schéma d' URI , vous pouvez la bloquer à l'aide de l' (URI)éditeur de stratégie de groupe local(Local Group Policy Editor) ainsi que de l' éditeur de registre(Registry Editor) .

Supposons que vous ayez un lien hypertexte contenant un schéma d'URI tel que HTTP , mailto, etc. Si vous cliquez sur le http:lien, Windows ouvre le navigateur par défaut(Windows opens the default browser)  pour vous montrer la page Web. De même, si vous cliquez sur un mailto:lien, il ouvre le client ou l'application de messagerie par défaut sur votre ordinateur pour vous permettre de rédiger l'e-mail. Ces fonctionnalités vous aident à visualiser le contenu sans rien faire de plus. Cependant, si vous souhaitez désactiver les ouvertures d'application par défaut en raison d'un URI ou d'un schéma de fichiers, voici comment procéder.

Bloquer le(Block) lancement d'applications associées à un fichier ou à un schéma d' URI

Pour empêcher le lancement d'applications associées à un fichier ou à un schéma d' URI , suivez ces étapes :

  1. Appuyez sur Win+R pour ouvrir l'invite Exécuter.
  2. Tapez gpedit.msc et appuyez sur le bouton Entrée.
  3. Accédez à l' environnement d' exécution de l'application(App runtime) dans les composants Windows(Windows Components) .
  4. Double-cliquez sur Bloquer le lancement des applications de bureau associées à un fichier(Block launching desktop apps associated with a file) .
  5. Sélectionnez Activé(Enabled) .
  6. Cliquez sur Appliquer(Apply) et OK .
  7. Double-cliquez sur Bloquer le lancement des applications de bureau associées à un schéma d'URI(Block launching desktop apps associated with a URI scheme) .
  8. Sélectionnez Activé(Enabled) .
  9. Cliquez sur Appliquer(Apply) et OK .

Voyons ces étapes en détail.

Dans un premier temps, vous devrez ouvrir l' éditeur de stratégie de groupe local(Local Group Policy Editor) sur votre ordinateur. Pour cela, appuyez sur  Win+R , tapez gpedit.mscet appuyez sur le  bouton Entrée  . (Enter )Une fois ouvert, accédez à ce chemin-

User Configuration > Administrative Templates > Windows Components > App runtime

Sur votre droite, vous obtiendrez deux paramètres-

  • Bloquer le(Block) lancement des applications de bureau associées à un fichier
  • Bloquer le(Block) lancement d'applications de bureau associées à un schéma d' URI

Double-cliquez(Double-click) sur chacun d'eux, sélectionnez  Activé(Enabled)  et cliquez sur les  boutons Appliquer (Apply ) et  OK  pour enregistrer la modification.

Comment empêcher le lancement d'applications associées à un fichier ou à un schéma d'URI

Comme mentionné précédemment, vous pouvez faire la même chose avec l'aide de l' Éditeur du Registre(Registry Editor) . Avant de commencer, il est recommandé de créer une sauvegarde du fichier de registre(create a Registry file backup)  et  de créer un point de restauration du système .

En relation(Related) : Commandes URI pour ouvrir les applications Microsoft Store(URI Commands to open Microsoft Store apps) .

Empêcher(Prevent) le lancement d'applications associées à un fichier ou à un schéma d' URI à l'aide de l' (URI)Éditeur du Registre(Registry Editor)

Pour empêcher le lancement d'applications associées à un fichier ou à un schéma d' URI à l'aide de l' (URI)Éditeur du Registre(Registry Editor) , suivez ces étapes :

  1. Recherchez regedit dans la zone de recherche de la barre des tâches.
  2. Cliquez sur Éditeur du Registre(Registry Editor) dans le résultat de la recherche.
  3. Cliquez sur le bouton Oui(Yes) dans l'invite UAC.
  4. Accédez à Associations dans HKEY_CURRENT_USER .
  5. Cliquez avec le bouton droit sur Associations > New > DWORD (32-bit) Value .
  6. Nommez-les BlockProtocolElevation et BlockFileElevation .
  7. Définissez les données de la valeur sur 1 .
  8. Cliquez sur OK pour enregistrer la modification.

Pour en savoir plus, continuez à lire.

Pour commencer, recherchez le regeditdans la zone de recherche de la barre des tâches(Taskbar) et cliquez sur  Éditeur du Registre(Registry Editor) dans le résultat de la recherche. Après avoir cliqué sur le bouton Oui(Yes ) et ouvert l' Éditeur du Registre(Registry Editor) sur votre ordinateur, accédez à ce chemin-

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Associations

Si vous ne déposez pas de  clé d' associations  , cliquez avec le bouton droit sur  Politiques(Policies) , sélectionnez  New > Key . Ensuite, nommez-le  Associations .

Après cela, cliquez avec le bouton droit sur les  associations  et sélectionnez  New > DWORD (32-bit) Value .

Il créera une nouvelle valeur REG_DWORD sur le côté droit. Nommez-le  BlockProtocolElevation . Il représente  le lancement d'applications de bureau en bloc associées à un schéma d'URI(Block launching desktop apps associated with a URI scheme) .

Comment empêcher le lancement d'applications associées à un fichier ou à un schéma d'URI

Suivez les mêmes étapes pour créer une autre valeur (Value)DWORD (32 bits) et nommez-la  BlockFileElevation . Il représente  Bloquer le lancement des applications de bureau associées à un fichier(Block launching desktop apps associated with a file) .

Comment empêcher le lancement d'applications associées à un fichier ou à un schéma d'URI

Maintenant, double-cliquez sur chaque valeur REG_WORD et définissez les données de  la valeur sur (Value)1 .

Cliquez sur le  bouton OK  pour enregistrer les modifications.

J'espère que cela aide.



About the author

Je suis ingénieur matériel, spécialisé dans la conception et le développement de produits Apple tels que l'iPhone et l'iPad. J'ai de l'expérience avec les appareils iOS et edge, ainsi qu'avec les outils de développement logiciel comme Git et Swift. Mes compétences dans les deux domaines me permettent de bien comprendre comment le système d'exploitation (OS) des appareils Apple interagit avec les applications et les sources de données. De plus, mon expérience avec Git me permet de travailler sur des systèmes de contrôle de version de code, ce qui peut aider à améliorer l'efficacité et la productivité lors du développement de logiciels.



Related posts