Disattivazione dell'oggetto ADODB.Stream da Internet Explorer

Traduzione articoli Traduzione articoli
Identificativo articolo: 870669 - Visualizza i prodotti a cui si riferisce l?articolo.
Importante In questo articolo sono contenute informazioni su come modificare il Registro di sistema. Prima di modificare il Registro di sistema, eseguire una copia di backup e assicurarsi di sapere come ripristinarlo in caso di problemi. Per ulteriori informazioni su come eseguire il backup, ripristinare e modificare il Registro di sistema, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
256986 Descrizione del Registro di sistema di Microsoft Windows
Espandi tutto | Chiudi tutto

In questa pagina

Un oggetto flusso ADO contiene metodi per la lettura e la scrittura di file binari e di testo. Quando un oggetto di questo tipo viene combinato con vulnerabilitÓ note della protezione di Microsoft Internet Explorer, un sito Web potrebbe eseguire script dall'area Computer locale. Per consentire la protezione del computer da questo tipo di attacco, Ŕ possibile modificare manualmente il Registro di sistema.

INTRODUZIONE

Un oggetto flusso ADO rappresenta un file in memoria che contiene numerosi metodi per la lettura e la scrittura di file binari e di testo. Quando questa funzionalitÓ legata alla progettazione viene combinata con vulnerabilitÓ note della protezione di Microsoft Internet Explorer, un sito Web potrebbe eseguire script dall'area Computer locale. Questo problema si verifica perchÚ l'oggetto ADODB.Stream consente l'accesso al disco rigido quando tale oggetto Ŕ presente in Internet Explorer.

Informazioni

Qualsiasi applicazione Web di settori specifici che richiede il caricamento o il salvataggio di un file sul disco rigido pu˛ utilizzare l'oggetto ADODB.Stream in Internet Explorer. Se ad esempio un server della rete Intranet ospita un modulo che un impiegato deve scaricare e completare, l'oggetto ADODB.Stream verrÓ utilizzato per ottenere il file e salvarlo localmente. Dopo la modifica del file localmente da parte dell'utente e l'invio di tale file di nuovo al server, l'oggetto ADODB.Stream verrÓ utilizzato per leggere il file dal disco rigido locale e per inviarlo di nuovo al server.

Si consiglia vivamente di utilizzare metodi diversi per fornire questa funzionalitÓ. ╚ ad esempio possibile utilizzare un'applicazione o un controllo che richiede l'accesso deliberato dell'utente al disco rigido.

Informazioni sull'aggiornamento del software

Avviso L'errato utilizzo dell'editor del Registro di sistema pu˛ causare gravi problemi che potrebbero richiedere la reinstallazione del sistema operativo. Microsoft non Ŕ in grado di garantire la risoluzione di problemi causati dall'errato utilizzo dell'editor del Registro di sistema. L'utilizzo dell'editor del Registro di sistema Ŕ a rischio e pericolo dell'utente.

Microsoft ha messo a disposizione tre metodi per disattivare l'oggetto ADODB.Stream da Internet Explorer. Per portare a termine l'operazione, Ŕ possibile utilizzare Microsoft Windows Update per aggiornare il computer, scaricare un file di aggiornamento dall'Area download Microsoft oppure disattivare manualmente l'oggetto ADODB.Stream.

Questi metodi funzionano mediante la creazione della seguente chiave di registro:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{00000566-0000-0010-8000-00AA006D2EA4}
Questa chiave di registro dispone di un GUID per l'oggetto ADODB.Stream. Quando in Internet Explorer viene riconosciuta questa chiave di registro, non Ŕ possibile avviare il componente nel browser.

Note importanti

  • Se si esegue l'oggetto ADODB.Stream da un server (livello intermedio), la disattivazione dell'oggetto ADODB.Stream sul server non influirÓ sulla funzionalitÓ dell'oggetto ADODB.Stream con Microsoft Internet Information Services (IIS).
  • Se si esegue l'oggetto ADODB.Stream da un client utilizzando Internet Explorer, la disattivazione dell'oggetto ADODB.Stream impedirÓ la creazione dell'oggetto in Internet Explorer.

Windows Update

Per installare questo aggiornamento, visitare il seguente sito Web Microsoft:
http://support.microsoft.com/xpsp2getinstall

Aggiornamento dell'Area download Microsoft

Per disattivare l'oggetto ADODB.Stream mediante l'aggiornamento della chiave di registro disponibile nell'Area download Microsoft, visitare uno dei seguenti siti Web Microsoft in base al sistema operativo in uso:

Windows XP, Windows 2000, Windows NT, Windows Server 2003
http://www.microsoft.com/downloads/details.aspx?displaylang=it&FamilyID=4D056748-C538-46F6-B7C8-2FBFD0D237E3
Windows 9x, Windows ME
http://www.microsoft.com/downloads/details.aspx?displaylang=it&FamilyID=FE2A5B1C-FF30-40A0-8E70-C9F1F4DCD8C2
Windows XP 64-Bit Edition versione 2003, Windows Server 2003 64-Bit Edition (informazioni in lingua inglese)
http://www.microsoft.com/downloads/details.aspx?FamilyId=E7576B19-DE8B-41B0-BBD9-06C39591CECF&displaylang=en
Ulteriori informazioni e istruzioni sul download sono disponibili nel sito Web dell'Area download Microsoft.

Processo manuale

Per disattivare l'oggetto ADODB.Stream creando manualmente la chiave di registro, attenersi alla seguente procedura:
  1. Chiudere tutte le finestre aperte di Internet Explorer.
  2. Fare clic sul pulsante Start, quindi scegliere Esegui.
  3. Nella casella Apri digitare Regedit, quindi scegliere OK.
  4. Nell'editor del Registro di sistema individuare la seguente chiave:
    HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility
  5. Fare clic con il pulsante destro del mouse su ActiveX Compatibility, scegliere Nuovo, quindi Chiave.
  6. Digitare il seguente nome per la chiave:
    {00000566-0000-0010-8000-00AA006D2EA4}
  7. Fare clic con il pulsante destro del mouse sulla nuova chiave, scegliere Nuovo, quindi Valore DWORD.
  8. Denominare il valore Compatibility Flags.
  9. Nel riquadro destro fare clic con il pulsante destro del mouse su Compatibility Flags e scegliere Modifica dal menu di scelta rapida.
  10. Nella finestra di dialogo Modifica valore DWORD assicurarsi che sia selezionata l'opzione Esadecimale, digitare 400 nella casella Dati valore, quindi scegliere OK.
  11. Chiudere l'editor del Registro di sistema.
Quando si imposta un flag di compatibilitÓ, l'oggetto ADODB.Stream non pu˛ accedere al disco rigido del computer in Internet Explorer, ma pu˛ ancora accedere al disco rigido all'esterno di Internet Explorer.

Note importanti

Quando si aggiunge questa chiave di registro, solo l'oggetto ADODB.Stream di Internet Explorer ne subisce l'influsso. Nessun altro oggetto ADO viene influenzato da questa modifica.

Dopo avere applicato l'aggiornamento verrÓ visualizzato un messaggio di errore analogo a quello riportato di seguito, quando si tenterÓ di utilizzare un oggetto flusso ADO da una pagina HTML in Internet Explorer:
Il componente ActiveX non pu˛ creare l'oggetto 'ADODB.Stream'
Se si esegue un'applicazione in un ambiente Intranet aziendale e tale ambiente utilizza correntemente l'oggetto ADODB.Stream con Internet Explorer, l'uso di questo aggiornamento pu˛ causare l'interruzione dell'applicazione. Per ripristinare la funzionalitÓ dell'applicazione, Microsoft consiglia innanzi tutto di impostare il livello di protezione del browser Internet Explorer ad Alta e di cancellare il flag di compatibilitÓ dell'oggetto ADODB.Stream.
  1. Per impostare il livello di protezione del browser Internet Explorer ad Alta, attenersi alla seguente procedura:
    1. In Internet Explorer scegliere Opzioni Internet dal menu Strumenti.
    2. Fare clic sulla scheda Protezione. In Selezionare un'area di contenuto Web per specificare le relative impostazioni di protezione fare clic su Internet.
    3. Fare clic su Livello predefinito e trascinare il dispositivo di scorrimento su Alta.
    4. Fare clic su Applica, quindi scegliere OK per chiudere la finestra di dialogo Opzioni Internet.
  2. Cancellare il flag di compatibilitÓ dell'oggetto ADODB.Stream per Internet Explorer impostando il valore su zero (0x0). In questo modo la chiave viene disabilitata e la funzionalitÓ viene ripristinata. Per impostare manualmente il flag di compatibilitÓ su zero, attenersi alla seguente procedura:
    1. Fare clic sul pulsante Start, quindi scegliere Esegui.
    2. Nella casella Apri digitare Regedit, quindi scegliere OK.
    3. Nell'editor del Registro di sistema individuare la seguente chiave:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\ActiveX Compatibility\{00000566-0000-0010-8000-00AA006D2EA4}
    4. Nel riquadro di destra fare doppio clic su Compatibility Flags.
    5. Nella finestra di dialogo Modifica valore DWORD assicurarsi che sia selezionata l'opzione Esadecimale, digitare 0 nella casella Dati valore, quindi scegliere OK.
    6. Chiudere l'editor del Registro di sistema.
Nota ╚ necessario eseguire di nuovo Internet Explorer affinchÚ le modifiche abbiano effetto.

Riferimenti

Per ulteriori informazioni su come rafforzare l'area Computer locale in Internet Explorer, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
833633 Rafforzamento delle impostazioni di protezione per l'area Computer locale in Internet Explorer
Per ulteriori informazioni sulla protezione Internet, visitare il seguente sito Web Microsoft (informazioni in lingua inglese):
http://www.microsoft.com/athome/security/online/browsing_safety.mspx
Per ulteriori informazioni su come interrompere l'esecuzione di controlli ActiveX nel sistema, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
240797 Interruzione dell'esecuzione di un controllo ActiveX in Internet Explorer

ProprietÓ

Identificativo articolo: 870669 - Ultima modifica: venerdý 30 giugno 2006 - Revisione: 7.0
Le informazioni in questo articolo si applicano a
  • Microsoft Internet Explorer 5.01 Service Pack 2
  • Microsoft Internet Explorer 5.01 Service Pack 3
  • Microsoft Internet Explorer 5.01 SP4
  • Microsoft Internet Explorer 5.5
  • Microsoft Internet Explorer 6.0
  • Microsoft Internet Explorer 6.0 Service Pack 1
  • Microsoft Data Access Components 2.5
  • Microsoft Data Access Components 2.6
  • Microsoft Data Access Components 2.7
  • Microsoft Data Access Components 2.8
Chiavi:á
kbinfo atdownload KB870669
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com