Condividi tramite


Voci del Registro di sistema delle aree di sicurezza di Internet Explorer per utenti avanzati

Avviso

L'applicazione desktop Internet Explorer 11, ritirata e fuori supporto, è stata disabilitata in modo permanente tramite un aggiornamento di Microsoft Edge su alcune versioni di Windows 10. Per altre informazioni, vedere Domande frequenti sul ritiro delle app desktop di Internet Explorer 11.

Questo articolo descrive come e dove le aree di sicurezza e le impostazioni di privacy di Internet Explorer vengono archiviate e gestite nel Registro di sistema. È possibile usare Criteri di gruppo o Microsoft Internet Explorer Administration Kit (IEAK) per impostare le aree di sicurezza e le impostazioni di privacy.

Versione originale del prodotto: Internet Explorer 9, Internet Explorer 10
Numero KB originale: 182569

Impostazioni sulla privacy

Internet Explorer 6 e versioni successive hanno aggiunto una scheda Privacy per offrire agli utenti un maggiore controllo sui cookie. Questa scheda (selezionareStrumenti e quindi selezionareOpzioni Internet) offre flessibilità per bloccare o consentire i cookie, in base al sito Web da cui proviene il cookie o al tipo di cookie. Tra i tipi di cookie sono inclusi i cookie proprietari, i cookie di terze parti e i cookie che non hanno una politica sulla privacy compatta. Questa scheda include anche opzioni per controllare le richieste dei siti Web di dati sulla posizione fisica, bloccare i popup ed eseguire barre degli strumenti ed estensioni quando è attivata la modalità InPrivate Browsing.

Esistono diversi livelli di privacy nell'area Internet e vengono archiviati nel Registro di sistema nella stessa posizione delle zone di sicurezza.

È anche possibile aggiungere un sito Web per abilitare o bloccare i cookie in base al sito Web, indipendentemente dall'informativa sulla privacy nel sito Web. Tali chiavi del Registro di sistema vengono archiviate nella seguente sottochiave del Registro di sistema:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\P3P\History

I domini aggiunti come sito gestito sono elencati in questa sottochiave. Questi domini possono contenere uno dei valori DWORD seguenti:

0x00000005 - Blocca sempre
0x00000001 - Consenti sempre

Impostazioni dell'area di sicurezza

Per ogni zona, gli utenti possono controllare il modo in cui Internet Explorer gestisce elementi a rischio maggiore, ad esempio controlli ActiveX, download e script. Le impostazioni delle aree di sicurezza di Internet Explorer vengono archiviate nelle seguenti sottochiavi del Registro di sistema:

  • HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings
  • HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings

Queste chiavi del Registro di sistema contengono le chiavi seguenti:

  • TemplatePolicies
  • Mappa delle Aree
  • Zone

Annotazioni

Per impostazione predefinita, le impostazioni delle zone di sicurezza vengono archiviate nel sottoalbero del HKEY_CURRENT_USER Registro di sistema. Poiché questo sottoalbero viene caricato dinamicamente per ogni utente, le impostazioni per un utente non influiscono sulle impostazioni per un altro utente.

Se l'impostazione Aree di sicurezza: usa solo le impostazioni del computer in Criteri di gruppo è abilitata o se il Security_HKLM_only valore DWORD è presente e ha il valore 1 nella sottochiave del Registro di sistema seguente, vengono usate solo le impostazioni del computer locale e tutti gli utenti hanno le stesse impostazioni di sicurezza:

HKEY_LOCAL_MACHINE\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings

Con i Security_HKLM_only criteri abilitati, i valori HKLM verranno usati da Internet Explorer. Tuttavia, i valori HKCU verranno comunque visualizzati nelle impostazioni dell'area nella scheda Sicurezza in Internet Explorer. In Internet Explorer 7 la scheda Sicurezza della finestra di dialogo Opzioni Internet visualizza il messaggio seguente per indicare che le impostazioni sono gestite dall'amministratore di sistema:

Alcune impostazioni vengono gestite dall'amministratore di sistema Se l'impostazione Aree di sicurezza: usa solo le impostazioni del computer non è abilitata in Criteri di gruppo o se il Security_HKLM_only valore DWORD non esiste o è impostato su 0, le impostazioni del computer vengono usate insieme alle impostazioni utente. Tuttavia, solo le impostazioni utente vengono visualizzate nelle opzioni Internet. Ad esempio, quando questo valore DWORD non esiste o è impostato su 0, le impostazioni HKEY_LOCAL_MACHINE vengono lette insieme alle impostazioni HKEY_CURRENT_USER, ma solo le impostazioni HKEY_CURRENT_USER vengono visualizzate nelle Opzioni Internet.

TemplatePolicies

La TemplatePolicies chiave determina le impostazioni dei livelli di zona di sicurezza predefiniti. Questi livelli sono Basso, Medio Basso, Medio e Alto. È possibile modificare le impostazioni del livello di sicurezza dalle impostazioni predefinite. Tuttavia, non è possibile aggiungere altri livelli di sicurezza. Le chiavi contengono valori che determinano l'impostazione per l'area di sicurezza. Ogni chiave contiene un valore stringa Descrizione e un valore stringa Nome visualizzato che determinano il testo visualizzato nella scheda Sicurezza per ogni livello di sicurezza.

Mappa delle Aree

La ZoneMap chiave contiene le chiavi seguenti:

  • Domini
  • EscDomains
  • Predefiniti del Protocollo
  • Intervalli

La Domains chiave contiene domini e protocolli aggiunti per modificarne il comportamento dal comportamento predefinito. Quando viene aggiunto un dominio, una chiave viene aggiunta alla chiave Domains. I sottodomini vengono visualizzati come chiavi nel dominio a cui appartengono. Ogni chiave che elenca un dominio contiene un DWORD con un nome di valore del protocollo interessato. Il valore DWORD corrisponde al valore numerico dell'area di sicurezza in cui viene aggiunto il dominio.

La EscDomains chiave è simile alla chiave Domains, ad eccezione del fatto che la EscDomains chiave si applica a tali protocolli interessati da Internet Explorer Enhanced Security Configuration (IE ESC). IE ESC è stato introdotto in Microsoft Windows Server 2003 e si applica solo ai sistemi operativi server.

La ProtocolDefaults chiave specifica l'area di sicurezza predefinita usata per un protocollo specifico (ftp, http, https). Per modificare l'impostazione predefinita, è possibile aggiungere un protocollo a un'area di sicurezza selezionando Aggiungi siti nella scheda Sicurezza oppure è possibile aggiungere un valore DWORD nella chiave Domini. Il nome del valore DWORD deve corrispondere al nome del protocollo e non deve contenere punti (:) o barre (/).

La ProtocolDefaults chiave contiene anche valori DWORD che specificano le zone di sicurezza predefinite in cui viene usato un protocollo. Non è possibile utilizzare i controlli nella scheda Sicurezza per modificare questi valori. Questa impostazione viene utilizzata quando un determinato sito Web non rientra in un'area di sicurezza.

La Ranges chiave contiene intervalli di indirizzi TCP/IP. Ogni intervallo TCP/IP specificato viene visualizzato in una chiave denominata arbitrariamente. Questa chiave contiene un :Range valore stringa contenente l'intervallo TCP/IP specificato. Per ogni protocollo, viene aggiunto un valore DWORD che contiene il valore numerico dell'area di sicurezza per l'intervallo IP specificato.

Quando il file Urlmon.dll usa la funzione pubblica MapUrlToZone per risolvere un URL specifico in una zona di sicurezza, usa uno dei metodi seguenti:

  • Se l'URL contiene un nome di dominio completo (FQDN), la chiave Domains viene elaborata.

    In questo metodo, una corrispondenza esatta del sito sovrascrive una corrispondenza casuale.

  • Se l'URL contiene un indirizzo IP, la Ranges chiave viene elaborata. L'indirizzo IP dell'URL viene confrontato con il valore :Range contenuto nelle chiavi denominate in modo arbitrario sotto la chiave Ranges.

Annotazioni

Poiché le chiavi denominate arbitrariamente vengono elaborate nell'ordine in cui sono state aggiunte al Registro di sistema, questo metodo potrebbe trovare una corrispondenza casuale prima di trovare una corrispondenza. Se questo metodo trova prima una corrispondenza casuale, l'URL può essere eseguito in un'area di sicurezza diversa rispetto alla zona in cui viene in genere assegnata. Questo comportamento è impostato a livello di progettazione.

Zone

La Zones chiave contiene chiavi che rappresentano ogni area di sicurezza definita per il computer. Per impostazione predefinita, vengono definite le cinque zone seguenti (numerate da zero a quattro):

Value  Setting
------------------------------
0      My Computer
1      Local Intranet Zone
2      Trusted sites Zone
3      Internet Zone
4      Restricted Sites Zone

Annotazioni

Per impostazione predefinita, Il Mio Computer non appare nella casella Zona della scheda Sicurezza poiché è stato limitato per migliorare la sicurezza.

Ognuna di queste chiavi contiene i valori DWORD seguenti che rappresentano le impostazioni corrispondenti nella scheda Sicurezza personalizzata.

Annotazioni

Se non specificato diversamente, ogni valore DWORD è uguale a zero, uno o tre. In genere, un'impostazione pari a zero consente l'azione specifica, un'impostazione di uno determina la visualizzazione di un avviso e un'impostazione di tre impedisce l'azione specifica.

Value  Setting
----------------------------------------------------------------------------------
1001   ActiveX controls and plug-ins: Download signed ActiveX controls
1004   ActiveX controls and plug-ins: Download unsigned ActiveX controls
1200   ActiveX controls and plug-ins: Run ActiveX controls and plug-ins
1201   ActiveX controls and plug-ins: Initialize and script ActiveX controls not marked as safe for scripting
1206   Miscellaneous: Allow scripting of Internet Explorer Web browser control ^
1207   Reserved #
1208   ActiveX controls and plug-ins: Allow previously unused ActiveX controls to run without prompt ^
1209   ActiveX controls and plug-ins: Allow Scriptlets
120A   ActiveX controls and plug-ins: ActiveX controls and plug-ins: Override Per-Site (domain-based) ActiveX restrictions
120B   ActiveX controls and plug-ins: Override Per-Site (domain-based) ActiveX restrict ions
1400   Scripting: Active scripting
1402   Scripting: Scripting of Java applets
1405   ActiveX controls and plug-ins: Script ActiveX controls marked as safe for scripting
1406   Miscellaneous: Access data sources across domains
1407   Scripting: Allow Programmatic clipboard access
1408   Reserved #
1409   Scripting: Enable XSS Filter
1601   Miscellaneous: Submit non-encrypted form data
1604   Downloads: Font download
1605   Run Java #
1606   Miscellaneous: Userdata persistence ^
1607   Miscellaneous: Navigate sub-frames across different domains
1608   Miscellaneous: Allow META REFRESH * ^
1609   Miscellaneous: Display mixed content *
160A   Miscellaneous: Include local directory path when uploading files to a server ^
1800   Miscellaneous: Installation of desktop items
1802   Miscellaneous: Drag and drop or copy and paste files
1803   Downloads: File Download ^
1804   Miscellaneous: Launching programs and files in an IFRAME
1805   Launching programs and files in webview #
1806   Miscellaneous: Launching applications and unsafe files
1807   Reserved ** #
1808   Reserved ** #
1809   Miscellaneous: Use Pop-up Blocker ** ^
180A   Reserved #
180B   Reserved #
180C   Reserved #
180D   Reserved #
180E   Allow OpenSearch queries in Windows Explorer #
180F   Allow previewing and custom thumbnails of OpenSearch query results in Windows Explorer #
1A00   User Authentication: Logon
1A02   Allow persistent cookies that are stored on your computer #
1A03   Allow per-session cookies (not stored) #
1A04   Miscellaneous: Don't prompt for client certificate selection when no certificates or only one certificate exists * ^
1A05   Allow 3rd party persistent cookies *
1A06   Allow 3rd party session cookies *
1A10   Privacy Settings *
1C00   Java permissions #
1E05   Miscellaneous: Software channel permissions
1F00   Reserved ** #
2000   ActiveX controls and plug-ins: Binary and script behaviors
2001   .NET Framework-reliant components: Run components signed with Authenticode
2004   .NET Framework-reliant components: Run components not signed with Authenticode
2007   .NET Framework-Reliant Components: Permissions for Components with Manifests
2100   Miscellaneous: Open files based on content, not file extension ** ^
2101   Miscellaneous: Web sites in less privileged web content zone can navigate into this zone **
2102   Miscellaneous: Allow script initiated windows without size or position constraints ** ^
2103   Scripting: Allow status bar updates via script ^
2104   Miscellaneous: Allow websites to open windows without address or status bars ^
2105   Scripting: Allow websites to prompt for information using scripted windows ^
2200   Downloads: Automatic prompting for file downloads ** ^
2201   ActiveX controls and plug-ins: Automatic prompting for ActiveX controls ** ^
2300   Miscellaneous: Allow web pages to use restricted protocols for active content **
2301   Miscellaneous: Use Phishing Filter ^
2400   .NET Framework: XAML browser applications
2401   .NET Framework: XPS documents
2402   .NET Framework: Loose XAML
2500   Turn on Protected Mode [Vista only setting] #
2600   Enable .NET Framework setup ^
2702   ActiveX controls and plug-ins: Allow ActiveX Filtering
2708   Miscellaneous: Allow dragging of content between domains into the same window
2709   Miscellaneous: Allow dragging of content between domains into separate windows
270B   Miscellaneous: Render legacy filters
270C   ActiveX Controls and plug-ins: Run Antimalware software on ActiveX controls

       {AEBA21FA-782A-4A90-978D-B72164C80120} First Party Cookie *
       {A8A88C49-5EB2-4990-A1A2-0876022C854F} Third Party Cookie *

* indicates an Internet Explorer 6 or later setting
** indicates a Windows XP Service Pack 2 or later setting
# indicates a setting that is not displayed in the user interface in Internet Explorer
^ indicates a setting that only has two options, enabled or disabled

Note sulla versione 1200, 1A00, 1A10, 1E05, 1C00 e 2000

Le due voci del Registro di sistema seguenti influiscono sul fatto che sia possibile eseguire controlli ActiveX in una determinata zona:

  • 1200 Questa voce del Registro di sistema influisce sul fatto che sia possibile eseguire controlli ActiveX o plug-in.
  • 2000 Questa voce del Registro di sistema controlla il comportamento binario e il comportamento dello script per i controlli ActiveX o i plug-in.

Note sulla versione 1A02, 1A03, 1A05 e 1A06

Le quattro voci del Registro di sistema seguenti hanno effetto solo se sono presenti le chiavi seguenti:

  • {AEBA21FA-782A-4A90-978D-B72164C80120} Cookie di prima parte *
  • {A8A88C49-5EB2-4990-A1A2-0876022C854F} Cookie di terze parti *

Voci del Registro di sistema

  • 1A02 Consenti cookie permanenti archiviati nel computer #
  • 1A03 Consenti cookie per sessione (non archiviati) #
  • 1A05 Consenti cookie permanenti di terze parti *
  • 1A06 Consenti cookie di sessione di terze parti *

Queste voci del Registro di sistema si trovano nella seguente sottochiave del Registro di sistema:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\<ZoneNumber>

In questa sottochiave del Registro di sistema, <ZoneNumber> è una zona come 0 (zero). La voce del Registro di sistema 1200 e la voce del Registro di sistema 2000 contengono ciascuna un'impostazione denominata Approvata dall'amministratore. Quando questa impostazione è abilitata, il valore per la voce specifica del Registro di sistema è impostato su 00010000. Quando l'impostazione Amministratore approvato è abilitata, Windows esamina la seguente sottochiave del Registro di sistema per individuare un elenco di controlli approvati:

HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\CurrentVersion\Internet Settings\AllowedControls

L'impostazione di accesso (1A00) può avere uno dei valori seguenti (esadecimale):

Value       Setting
---------------------------------------------------------------
0x00000000  Automatically logon with current username and password
0x00010000  Prompt for user name and password
0x00020000  Automatic logon only in the Intranet zone
0x00030000  Anonymous logon

Le impostazioni di privacy (1A10) vengono usate dal dispositivo di scorrimento della scheda Privacy. I valori DWORD sono i seguenti:

Blocca tutti i cookie: 00000003
Alta: 00000001
Medio alto: 00000001
Medio: 00000001
Bassa: 00000001
Accetta tutti i cookie: 00000000

In base alle impostazioni nel dispositivo di scorrimento, verranno modificati anche i valori in {A8A88C49-5EB2-4990-A1A2-0876022C854F}, {AEBA21Fa-782A-4A90-978D-B72164C80120} o entrambi.

L'impostazione Autorizzazioni Java (1C00) include i cinque valori possibili seguenti (binario):

Value        Setting
-----------------------
00 00 00 00  Disable Java
00 00 01 00  High safety
00 00 02 00  Medium safety
00 00 03 00  Low safety
00 00 80 00  Custom

Se l'opzione Custom è selezionata, usa {7839DA25-F5FE-11D0-883B-0080C726DCBB} (che si trova nello stesso percorso del Registro di sistema) per archiviare le informazioni personalizzate in un file binario.

Ogni area di sicurezza contiene il valore della stringa Descrizione e il valore della stringa Nome Visualizzato. Il testo di questi valori viene visualizzato nella scheda Sicurezza quando si seleziona una zona nella casella Zona. È inoltre presente un valore stringa Icona che imposta l'icona visualizzata per ogni zona. Ad eccezione dell'area My Computer, ogni zona contiene un valore CurrentLevel, MinLevel e RecommendedLevel DWORD. Il MinLevel valore imposta l'impostazione più bassa che può essere usata prima di ricevere un messaggio di avviso, CurrentLevel è l'impostazione corrente per la zona ed RecommendedLevel è il livello consigliato per la zona.

Quali valori per Minlevel, RecommendedLevele CurrentLevel indicano quanto segue:

Value (Hexadecimal) Setting
----------------------------------
0x00010000          Low Security
0x00010500          Medium Low Security
0x00011000          Medium Security
0x00012000          High Security

Il Flags valore DWORD determina la capacità dell'utente di modificare le proprietà dell'area di sicurezza. Per determinare il Flags valore, aggiungere insieme i numeri delle impostazioni appropriate. Sono disponibili i valori seguenti Flags (decimale):

Value  Setting
------------------------------------------------------------------
1      Allow changes to custom settings
2      Allow users to add Web sites to this zone
4      Require verified Web sites (https protocol)
8      Include Web sites that bypass the proxy server
16     Include Web sites not listed in other zones
32     Do not show security zone in Internet Properties (default setting for My Computer)
64     Show the Requires Server Verification dialog box
128    Treat Universal Naming Connections (UNCs) as intranet connections
256    Automatically detect Intranet network

Se si aggiungono impostazioni sia a E HKEY_LOCAL_MACHIN che ai HKEY_CURRENT_USER sottoalberi, le impostazioni sono additive. Se si aggiungono siti Web a entrambi i sottoalberi, sono visibili solo i siti Web in HKEY_CURRENT_USER . I siti Web nel HKEY_LOCAL_MACHINE sottoalbero continuano ad essere soggetti alle proprie impostazioni. Tuttavia, non sono disponibili e non è possibile modificarli. Questa situazione può generare confusione perché un sito Web può essere elencato in una sola zona di sicurezza per ogni protocollo.

Riferimenti

Per ulteriori informazioni sulle modifiche apportate alle funzionalità in Microsoft Windows XP Service Pack 2 (SP2), visitare il seguente sito Web Microsoft:

Parte 5: Sicurezza avanzata per la navigazione

Per altre informazioni sulle zone di sicurezza URL, visitare il seguente sito Web Microsoft:

Informazioni sulle zone di sicurezza url

Per altre informazioni su come modificare le impostazioni di sicurezza di Internet Explorer, visitare il seguente sito Web Microsoft:

Modificare le impostazioni di sicurezza e privacy per Internet Explorer 11

Per altre informazioni sul blocco dell'area computer locale di Internet Explorer, visitare il seguente sito Web Microsoft:

Blocco dell'area computer locale di Internet Explorer

Per ulteriori informazioni sui valori associati alle azioni che possono essere eseguite in una zona di sicurezza URL, consulta Schede Azione URL.