Opzione per disabilitare l'esecuzione di JScript in Internet Explorer

Riepilogo

Una nuova azione URL, URLACTION_ALLOW_JSCRIPT _IE (140D), consente di configurare i criteri di esecuzione di JScript per ogni modello di area di sicurezza Security Zone o zonadi sicurezza. Puoi specificare i valori seguenti per l'azione dell'URL:

Enabled (impostazione predefinita)

URLPOLICY_ALLOW

Disattivata (impostazione consigliata per l'area Internet, l'area siti con restrizioni e i modelli di zona di sicurezza alti e medio-alti)

URLPOLICY_DISALLOW

Prompt

URLPOLICY_QUERY

Questo articolo descrive come disabilitare l'esecuzione di JScript in Internet Explorer per l'area Internet e i siti con restrizioni.

Importante Per usare l'azione URL descritta in questo articolo, è necessario avere l' aggiornamento cumulativo per la sicurezza per Internet Explorer: 11 aprile 2017 o un aggiornamento successivo installato.

Ulteriori informazioni

Importante Seguire attentamente i passaggi in questa sezione. L'errata modifica del Registro di sistema può causare seri problemi. Prima di apportare le modifiche, eseguire il backup del Registro di sistema per il ripristino nel caso si verifichino dei problemi.

Per modificare manualmente il registro di sistema e disabilitare l'esecuzione di JScript in Internet Explorer per l'area Internet e i siti con restrizioni, eseguire le operazioni seguenti:

  1. Fare clic sul pulsante Start, scegliere Esegui, digitare Regedt32 o Regedite quindi fare clic su OK.

  2. Per disabilitare l'esecuzione di JScript nell' area Internet, individuare la sottochiave del registro di sistema seguente nell'editor del registrodi sistema:HKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3\140Dper disabilitare l'esecuzione di JScript nell' area siti con restrizioni, individuare la sottochiave del registro di sistema seguente nell'editor del registro:HKEY_LOCAL_MACHINE

  3. Fare clic con il pulsante destro del mouse sulla sottochiave del registro di sistema appropriata e quindi scegliere modifica.

  4. Nella finestra di dialogo Modifica valore DWORD (32 bit) Digitare 3.

  5. Fare clic su OKe quindi riavviare Internet Explorer.

Per limitare l'esecuzione di script per le applicazioni emulate, ad esempio un'applicazione a 32 bit in esecuzione su un dispositivo a 64 bit, seguire questa procedura:

  1. Fare clic sul pulsante Start, scegliere Esegui, digitare Regedt32 o Regedite quindi fare clic su OK.

  2. Per disabilitare l'applicazione emulata, individuare la sottochiave del registro di sistema seguente nell'editor del registro di sistema:HKEY_LOCAL_MACHINE \software\wow6432node\microsoft\windows\currentversion\internet Settings\Zones\3\140D

  3. Nella sottocartella appropriata creare un valore del registro di sistema di tipo DWORD e denominarlo EnableJScriptMitigation.

  4. Nella finestra di dialogo Modifica valore DWORD (32 bit) Digitare 1.

  5. Fare clic su OK.

Script da MSXML

Se si esegue Windows 8 o Windows 8,1, è necessario avere il rollup mensile (MR) o l'aggiornamento di solo sicurezza (SO) e l'aggiornamento cumulativo di Internet Explorer (IECU) per usare questa caratteristica. Oltre a abilitare la caratteristica usando una chiave di controllo delle caratteristiche, è necessario modificare le chiavi del registro di sistema in base alle limitazioni di utilizzo di MSXML da parte di JScript.

Per limitare l'esecuzione di script da MSXML3 e MSXML6in JScript, eseguire le operazioni seguenti:

  1. Fare clic sul pulsante Start, scegliere Esegui, digitare Regedt32 o Regedite quindi fare clic su OK.

  2. Per disabilitare l'esecuzione di script tramite MSXML3 e MSXML6, individuare la sottochiave del registro di sistema seguente nell'editor del registro di sistema:per i dispositivi basati su x86

    • Per MSXML3: HKEY_LOCAL_MACHINE \Software\Microsoft\MSXML30

    • Per MSXML6: HKEY_LOCAL_MACHINE \Software\Microsoft\MSXML60

    Per i dispositivi basati su x64

    • Per MSXML3: HKEY_LOCAL_MACHINE \software\wow6432node\microsoft\MSXML30

    • Per MSXML6: HKEY_LOCAL_MACHINE \software\wow6432node\microsoft\MSXML60

  3. In ogni sottocartella appropriata creare un valore del registro di sistema di tipo DWORD e denominarlo EnableJScriptMitigation.

  4. Nella finestra di dialogo Modifica valore DWORD (32 bit) Digitare 1.

  5. Fare clic su OK.

Note

  • Dopo aver applicato queste impostazioni, Internet Explorer non eseguirà JScript da siti Web che usano le modalità documento legacy di Internet Explorer (Internet Explorer 9 e versioni precedenti) e che si trovano nell'area Internet o nei siti con restrizioni. Per ripristinare l'esecuzione di JScript in un'area di sicurezza, impostare il valore della sottochiave del registro di sistema corrispondente su 0e quindi riavviare Internet Explorer.

  • Prima di applicare queste impostazioni quando si esegue Windows 8, Windows 8,1, Windows 10, versione 1507 (versione iniziale rilasciata a luglio 2015), Windows 10, versione 1703 (aggiornamento creatori) o Windows 10, versione 1709 (aggiornamento dei creatori di cadute) nel dispositivo, la caratteristica deve essere abilitata tramite una chiave di controllo delle caratteristiche Internet (nota anche come tasto di controllo delle caratteristiche Per istruzioni su come configurare una chiave di controllo delle caratteristiche, vedere la Argomento tasti di controllo delle caratteristiche Internet nel sito Web Microsoft docs.

Serve aiuto?

Amplia le tue competenze
Esplora i corsi di formazione
Ottieni in anticipo le nuove caratteristiche
Partecipa a Microsoft Insider

Queste informazioni sono risultate utili?

Grazie per il feedback!

Grazie per il tuo feedback! Potrebbe essere utile metterti in contatto con uno dei nostri operatori del supporto di Office.

×