Se in qualche modo Internet Explorer è lento, anche fare clic sui collegamenti da Office sarà lento, anche se non si utilizza Internet Explorer come browser predefinito. Quindi: controlla se Internet Explorer funziona ancora bene.
Sebbene sembri sicuro che la colpa sia di DDE, Office ha una funzione sorprendentemente strana: utilizza prima un componente di Internet Explorer per vedere se l'URL su cui si fa clic è valido. Non si identifica come Internet Explorer; nei registri di accesso si potrebbe vedere:
User Agent: Microsoft Office Existence Discovery
Successivamente, passa l'URL risultante al browser predefinito. Questo è:
Se la chiamata nascosta all'URL genera un certo reindirizzamento, al browser predefinito non viene nemmeno fornito l'URL originale, ma l'URL reindirizzato.
Se il sito Web per qualche motivo blocca l'agente utente "Microsoft Office Existence Discovery", o se le impostazioni di Internet Explorer impediscono in qualche modo l'accesso corretto al sito, il collegamento potrebbe sembrare morto mentre in realtà utilizzando un normale browser funzionerebbe correttamente.
Ti sei mai chiesto perché il tuo browser ti reindirizza a una pagina di accesso quando fai clic sui collegamenti da Office? Esatto: se Internet Explorer non è autenticato sul sito Web (in particolare quando non è il browser predefinito), alcuni siti potrebbero rispondere con un reindirizzamento a una pagina di accesso, facendo dimenticare a Office l'URL su cui si è effettivamente fatto clic ...
Alcuni ulteriori dettagli su questo divertente fastidioso "Discovery del protocollo di Microsoft Office" nella descrizione di Microsoft del post sul blog del protocollo del protocollo di rilevazione dell'esistenza di Microsoft Office :
Quando si aprono documenti da un percorso URL in Microsoft Office 2007, la libreria di Office può inviare una richiesta HEAD HTTP al server Web per l'URL di apertura. Questa richiesta viene inviata con un User-Agent impostato su "Microsoft Office Existence Discovery". Questa chiamata è nuova per Office 2007.
Lo scopo della richiesta HEAD è verificare che il contenuto esista nella posizione dell'URL come documento e non semplicemente come risorsa temporanea trasmessa in streaming per una sessione di sola lettura. La chiamata tenterà inoltre di ottenere l'ora dell'ultima modifica del contenuto restituita dal server Web nella risposta HEAD.
[...]
Questa chiamata si verifica su tutti i tentativi di apertura di URL, anche se la modifica non è richiesta di per sé. Di conseguenza è possibile che la chiamata Web aggiuntiva (effettuata dallo spazio del processo dell'applicazione Office nella sua sessione di rete e non dal browser Web in una sessione separata) possa far sì che alcuni utenti visualizzino richieste aggiuntive per l'autenticazione (401) o la perdita dello stato della sessione e un reindirizzamento non necessario (302) a una pagina di accesso o altro modulo di feedback. Questo è un comportamento previsto.
Sembra che questo possa essere disabilitato usando il registro; vedere la mia risposta su MS Word convalidando i collegamenti dopo il clic .