Risoluzione dei problemi con l’apertura di una nuova finestra in Internet Explorer

Da Vincenzo Di Russo - MVP Windows – IE/OE

MVP

Chi sono i Microsoft MVP – Most Valuable Professionals?

In questo articolo trattiamo la risoluzione di due problemi piuttosto diffusi:

  • la mancata apertura di una nuova finestra in Microsoft Internet Explorer

  • I link ipertestuali (collegamenti internet) non vengono aperti in Microsoft Outlook Express.

Scenario:

  • si fa clic su di un collegamento in una pagina web o si esegue il comando Ctrl+N e non accade nulla

  • si sceglie di aprire una nuova finestra dal menu contestuale (“Apri in un’altra finestra”) e non accade nulla, ovvero essa si apre ma risulta completamente bianca e/o il computer si blocca, oppure si ottiene un errore di script.

  • In Microsoft Outlook Express si fa clic su di un collegamento (link) ipertestuale ed il browser non si avvia, non permettendo quindi l’apertura del collegamento stesso, ovvero si ottiene un errore di script, o la finestra del browser si apre ma risulta completamente bianca

1) Operazioni di modifica e ripristino nelle Opzioni internet

Chiudi Internet Explorer ed Outlook Express.
Apri il Pannello di controllo di Windows -> Doppio clic su Opzioni internet -> scheda "Avanzate" -> sezione "Esplorazione" -> deseleziona la casella di controllo "Riutilizza le finestre per lanciare i collegamenti".
Sempre in Opzioni Internet -> scheda “Programmi” -> premi il pulsante “Ripristina impostazioni Web” -> Fai clic su “Si” nella successiva finestra di dialogo.Riavvia Internet Explorer.

2) Registrazione di librerie a collegamento dinamico (.dll)

Chiudi Internet Explorer ed Outlook Express.
Start -> Esegui -> digita “regsvr32 /i urlmon.dll” (senza virgolette!) -> Ok.
Start -> Esegui -> digita “regsvr32 mshtml.dll” (senza virgolette!) -> Ok.
Start -> Esegui -> digita “regsvr32 /i shdocvw.dll” (senza virgolette!) -> Ok.
Start -> Esegui -> digita “regsvr32 browseui.dll” (senza virgolette!) -> Ok.
Start -> Esegui -> digita “regsvr32 msjava.dll ” (senza virgolette!) -> Ok.
-> Riavvia Windows.

3) Se il problema persiste, è necessario continuare con le seguenti soluzioni.

image

Scarica ed esegui lo strumento di riparazione IEFix, scritto da Ramesh Srinivasan, Microsoft MVP in Windows XP, a questo indirizzo: http://mvps.org/sramesh2k/utils/IEFix.exe La Fix è basata sul seguente articolo della Microsoft Knowledge Base:
https://support.microsoft.com/?id=281679

"Impossibile aprire un collegamento in una nuova finestra in Internet Explorer" (da leggere!).
Qui http://www.mvps.org/sramesh2k/IEFAQ.htm#NewWindow puoi trovi informazioni sulle operazioni eseguite dalla fix.
Nota: Prima di lanciare l’applicazione chiudi tutti i programmi e disattiva temporaneamente l’antivirus.

Descrizione dettagliata della fix: http://windowsxp.mvps.org/IEFIX.htm
“IEFix - General purpose fix for Internet Explorer“
(Traduzione dal testo originale in inglese):
Sintomo 1: Quando fai click su di un collegamento ipertestuale in un messaggio e-mail o in una pagina web, o fai click destro in una pagina web e poi scegli “Apri in un’altra finestra”, puoi riscontrare uno o più dei seguenti problemi:

  • Non accade nulla

  • La nuova finestra può essere bianca

  • Puoi ottenere un messaggio di errore nello script di IE

Sintomo 2: Quando usi il comando “Stampa” o “Anteprima di stampa” in Internet Explorer, non accade nulla
Sintomo 3: Quando cerchi di connetterti a cartelle Web, potresti ricevere il seguente errore: “L’operazione corrente non può essere completata poiché si è verificato un errore inaspettato”
Sintomo 4: Internet Explorer non esegue la verifica dell’impostazione quale browser predefinito nonostante la relativa casella di controllo in Opzioni internet -> Programmi sia selezionata
Sintomo 5: Le Opzioni avanzate Internet sono completamente vuote, blank
Sintomo 6: Le “Informazioni sulla versione di Internet Explorer” sono completamente vuote, blank
Sintomo 7: La ricerca dalla Barra degli indirizzi non funziona
Sintomo 8: Risulta impossibile editare testo nei form o nei motori di ricerca o nei siti Web

Cosa fa IEFIX?

  • Registra le librerie di base di Internet Explorer

  • Ripara Internet Explorer usando il metodo IE.INF

  • Ripara due importanti chiavi del Registro di configurazione che sono richieste per impostare Internet Explorer quale browser predefinito

image

Nota: Come si può dedurre, questa eccellente fix risolve, oltre a quello della mancata apertura di una nuova finestra, anche molti altri problemi di malfunzionamento di Internet Explorer.

4) Disabilitazione delle estensioni dei browser di terze parti

Se, nonostante l’esecuzione di IEFIX, le nuove finestre di IE non si aprono, può essere necessario disabilitare le estensioni dei browser di terze parti, nel seguente modo:
Chiudere tutte le istanze di Internet Explorer, fare clic sul pulsante Start, scegliere Impostazioni, quindi Pannello di controllo:

  • Fare doppio clic su Opzioni Internet.

  • Fare clic sulla scheda Avanzate.

  • Nella sezione “Esplorazione” deselezionare la casella di controllo “Abilita estensioni dei browser di terze parti (sarà necessario riavviare il computer)”.

image

Leggere e seguire questo articolo della Microsoft Knowledge Base:
https://support.microsoft.com/?kbid=298931
"Disattivazione delle funzionalità degli oggetti Tool Band e Browser Helper di terze parti".

5) Problema non ancora risolto?

Leggi qui: http://windowsxp.mvps.org/IEFAQ.htm - IE_Default
Scarica ed esegui la seguente .reg fix (per Windows Xp):
http://www.mvps.org/sramesh2k/reg/IE_Default_Browser.reg
Il file .reg imposta automaticamente Internet Explorer quale browser predefinito

6) Riregistrazione delle librerie di base di Microsoft Internet Explorer

image

Solo in Windows Xp Service Pack 2 è possibile intervenire nel seguente modo:
Start -> Esegui -> digita " iexplore.exe /rereg " (senza virgolette e occhio allo spazio dopo .exe) -> Ok.
Se il suddetto comando restituisce un errore, si può provare con il seguente:
" C:\Programmi\Internet Explorer\iexplore.exe" /rereg (modificare la lettera del drive se necessario).
Il comando lancia il processo di riregistrazione di tutte le dll (librerie dinamiche) e dei controlli di base di Microsoft Internet Explorer.
L'operazione viene effettuata in pochi secondi, non visualizza la barra di avanzamento del processo e non restituisce messaggi al termine dell’esecuzione.
Chiudi Internet Explorer ed Outlook Express prima di lanciare il comando.

7) Applicazioni, Plug-in e componenti di terze parti che possono causare il problema:

image

Yahoo! Companion, Google Toolbar, MSN Toolbar, le impostazioni del Firewall, Earthlink (o un altro pop-up blocker) My IE2 (un’estensione per IE), etc.
Yahoo! Companion! è la causa più comune.
E’ necessario disattivare la feature che blocca l’apertura della nuova finestra o, meglio ancora, rimuoverla (disinstalla, in particolar modo, Yahoo! Companion).
Alcuni di questi plug-in permettono l’apertura di nuove finestre usando le combinazioni di tastiera+mouse Ctrl+click o Shift+click.

8) Ancora problemi?

image

Esegui il download della nuova versione di Windows Script:
Per Windows 98, Windows Millennium Edition e Windows NT 4.0 qui:
https://www.microsoft.com/downloads/details.aspx?displaylang=it&FamilyID=0A8A18F6-249C-4A72-BFCF-FC6AF26DC390
URL breve: http://snurl.com/Windows_Script.
Per WinXP – 2000 qui:
https://www.microsoft.com/downloads/details.aspx?FamilyID=c717d943-7e4b-4622-86eb-95a22b832caa&DisplayLang=it
URL breve: http://snurl.com/windows_script_56
Se il programma di installazione ti richiede la sovrascrittura dei file rispondi "Si".

9) Registrazione/Sostituzione del file Oleaut32.dll

Si può provare a registrare il file oleaut32.dll nel Registro di configurazione:
Start -> Esegui -> digita “ regsvr32 oleaut32.dll ” (senza virgolette!) -> Ok.
Se la registrazione non ha successo, in molti casi, soprattutto nei sistemi operativi Win98 e WinME, il problema specifico è stato risolto estraendo una copia originale del file oleaut32.dll dal disco di installazione di Windows.
Start -> Esegui -> digita “Sfc” (senza virgolette) -> Ok, quindi seleziona il radio button "Estrarre un file dal disco di installazione".

https://support.microsoft.com/?id=185836"Descrizione dell'utilità Controllo file di sistema (Sfc.exe)".

In Windows Xp:
Espandi il file Oleaut32.dll estraendolo dal disco di installazione di Windows Xp tramite l'Utilità configurazione di sistema.
Da Start, scegli Esegui ed invia il comando: msconfig -> Ok.
Scheda "Generale":
1. Clicca sul pulsante "Espandi file"
2. inserisci "Oleaut32.dll" nel campo "File da ripristinare"
3. inserisci X:\i386 nel campo "Ripristina da:", dove "X" è l'unità CD-ROM che contiene il CD di WindowsXP
4. inserisci C:\Windows\System32 (modifica la lettera del drive se necessario) nel campo "Salva file in", dove C è l'unità su cui hai installato WindowsXP
5. Clicca su Espandi.
6. Chiudi e riavvia il sistema.

image

E’ necessario verificare che il computer sia “ pulito ”, seguendo attentamente le indicazioni di questo articolo:
https://www.microsoft.com/italy/technet/community/mvp/editoriali/spyware.mspx
Spyware e Malware: chi ci spia?

11) Verifica dell’integrità degli oggetti di Internet Explorer, del corretto funzionamento della Java Virtual Machine, riparazione/reinstallazione di Microsoft Internet Explorer

image

https://www.microsoft.com/italy/technet/community/mvp/editoriali/explorer.mspx
“Le immagini e le animazioni: risoluzione dei problemi“

image

Molto utile approfondire l’argomento, in special modo se il problema non è stato ancora risolto, con la lettura degli articoli ai seguenti link:

image

Infine, se non hai ancora trovato una soluzione…
Visita i Newsgroup Italiani Microsoft e chiedi aiuto agli MVP (Most Valuable Professionals) e agli utilizzatori dei prodotti Microsoft per risolvere i tuoi problemi!

Vincenzo Di Russo
Microsoft®– MVP Windows – Internet Explorer/OE
news:microsoft.public.it.internet_explorer
https://support.microsoft.com/newsgroups
http://mvp.support.microsoft.com
https://mvp.support.microsoft.com/profile=2620876C-5F64-4675-A238-BC155F40771B