Option de désactivation de l’exécution de JScript dans Internet Explorer

Résumé

Une nouvelle action d’URL, URLACTION_ALLOW_JSCRIPT _IE (140D), permet à la stratégie d’exécution JScript d’être configurée par zone de sécurité ou par modèle de zone de sécurité. Vous pouvez spécifier les valeurs suivantes pour cette action d’URL :

Activé (paramètre par défaut)

URLPOLICY_ALLOW

Désactivé (paramètre recommandé pour la zone Internet, la zone sites sensibles et les modèles de zone de sécurité haut et moyenne-Elevée)

URLPOLICY_DISALLOW

Demandant

URLPOLICY_QUERY

Cet article explique comment désactiver l’exécution de JScript dans Internet Explorer pour la zone Internet et la zone sites sensibles.

Important Pour utiliser l’action d’URL décrite dans cet article, vous devez disposer d’une mise à jour de sécurité cumulative pour Internet Explorer : 11 avril 2017 ou une mise à jour ultérieure installée.

Informations supplémentaires

Important Suivez attentivement les étapes de cette section. Des problèmes graves peuvent se produire si vous modifiez le Registre de façon incorrecte. Avant de modifier le Registre, sauvegardez-le pour restauration en cas de problèmes.

Pour modifier manuellement le registre et désactiver l’exécution de JScript dans Internet Explorer pour la zone Internet et sites sensibles, procédez comme suit :

  1. Cliquez sur Démarrer, sur exécuter, tapez Regedt32 ou regedit, puis cliquez sur OK.

  2. Pour désactiver l’exécution de JScript dans la zone Internet, recherchez la sous-clé de Registre suivante dans l’éditeur du Registre :HKEY_LOCAL_MACHINE \Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3\140Dpour désactiver l’exécution de JScript dans la zone sites restreints, recherchez la sous-clé de Registre suivante dans l’éditeur du Registre :HKEY_LOCAL_MACHINE \Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\4\140D

  3. Cliquez avec le bouton droit sur la sous-clé de registre appropriée, puis cliquez sur modifier.

  4. Dans la boîte de dialogue modifier la valeur DWORD (32-bit) , tapez 3.

  5. Cliquez sur OK, puis redémarrez Internet Explorer.

Pour restreindre l’exécution de scripts pour des applications émulées telles qu’une application 32 bits exécutée sur un appareil 64, procédez comme suit :

  1. Cliquez sur Démarrer, sur exécuter, tapez Regedt32 ou regedit, puis cliquez sur OK.

  2. Pour désactiver l’application émulée, recherchez la sous-clé de Registre suivante dans l’éditeur du Registre :HKEY_LOCAL_MACHINE \software\wow6432node\microsoft\windows\currentversion\internet Settings\Zones\3\140D

  3. Dans le sous-dossier approprié, créez une valeur Registry de type DWORD et nommez-la EnableJScriptMitigation.

  4. Dans la boîte de dialogue modifier la valeur DWORD (32-bit) , tapez 1.

  5. Cliquez sur OK.

Scripts de MSXML

Si vous exécutez Windows 8 ou Windows 8,1, vous devez disposer d’un abonnement mensuel (MR) ou de la mise à jour de sécurité uniquement (ainsi) et de la mise à jour cumulative d’Internet Explorer (IECU) pour utiliser cette fonctionnalité. Outre l’activation de la fonctionnalité à l’aide d’une clé de contrôle de fonctionnalité, vous devez également modifier les clés de registre en conséquence pour limiter le chargement de JScript via MSXML.

Pour empêcher JScript d’exécuter des scripts de msxml3 et MSXML6, procédez comme suit :

  1. Cliquez sur Démarrer, sur exécuter, tapez Regedt32 ou regedit, puis cliquez sur OK.

  2. Pour désactiver l’exécution de scripts via MSXML3 et MSXML6, recherchez la sous-clé de Registre suivante dans l’éditeur du Registre :pour les appareils x86

    • Pour MSXML3 : HKEY_LOCAL_MACHINE \software\microsoft\MSXML30

    • Pour MSXML6 : HKEY_LOCAL_MACHINE \software\microsoft\MSXML60

    Pour les appareils x64

    • Pour MSXML3 : HKEY_LOCAL_MACHINE \SOFTWARE\Wow6432Node\Microsoft\MSXML30

    • Pour MSXML6 : HKEY_LOCAL_MACHINE \SOFTWARE\Wow6432Node\Microsoft\MSXML60

  3. Dans chaque sous-dossier approprié, créez une valeur Registry de type DWORD et nommez-la EnableJScriptMitigation.

  4. Dans la boîte de dialogue modifier la valeur DWORD (32-bit) , tapez 1.

  5. Cliquez sur OK.

Remarques

  • Une fois ces paramètres appliqués, Internet Explorer n’exécutera pas JScript depuis des sites Web qui utilisent les modes de document hérités d’Internet Explorer (Internet Explorer 9 et les versions antérieures) et qui se trouvent dans la zone de zone Internet ou sites sensibles. Pour restaurer l’exécution JScript dans une zone de sécurité, définissez la valeur de la sous-clé de Registre correspondante sur 0, puis redémarrez Internet Explorer.

  • Avant d’appliquer ces paramètres lors de l’exécution de Windows 8, Windows 8,1, Windows 10, version 1507 (version initiale publiée le 7 juillet 2015), Windows 10, version 1703 (Creators Update) ou Windows 10, version 1709 (application créateurs Update) sur votre appareil, la fonctionnalité doit être activée via une clé de contrôle de fonctionnalité Internet (également appelée clé de contrôle de fonctionnalité). Pour obtenir des instructions sur la configuration d’une clé de contrôle de fonctionnalité, voir le Internet Feature Control Keys Rubriques relatives aux touches de contrôle de fonctionnalités Internet sur le site Web documents Microsoft.

Besoin d’aide ?

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoindre Microsoft Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×