Si de alguna manera Internet Explorer es lento, entonces hacer clic en los enlaces de Office también será lento, incluso si no usa Internet Explorer como su navegador predeterminado. Por lo tanto: verifique si Internet Explorer aún funciona bien.
Aunque parezca seguro de que DDE tiene la culpa, Office tiene una característica sorprendentemente extraña: primero utiliza un componente de Internet Explorer para ver si la URL que hace clic con un clic es válida. No se identifica como Internet Explorer; en los registros de acceso se puede ver:
User Agent: Microsoft Office Existence Discovery
Después de eso, entrega la URL resultante al navegador predeterminado. Es decir:
Si la llamada oculta a la URL produce alguna redirección, entonces el navegador predeterminado ni siquiera recibe la URL original, sino la URL redirigida.
Si el sitio web bloquea por algún motivo el Agente de usuario "Microsoft Office Existence Discovery", o si la configuración de Internet Explorer de alguna manera impide el acceso adecuado al sitio, entonces el enlace puede parecer inactivo mientras que, de hecho, usar un navegador normal funcionaría bien.
¿Alguna vez se preguntó por qué su navegador lo redirecciona a alguna página de inicio de sesión cuando hace clic en los enlaces de Office? Correcto: si Internet Explorer no está autenticado en el sitio web (especialmente cuando no es su navegador predeterminado), entonces algunos sitios pueden responder con una redirección a una página de inicio de sesión, haciendo que Office se olvide de la URL en la que realmente hizo clic ...
Algunos detalles más sobre este divertido y molesto "Microsoft Office Protocol Discovery" en la descripción de Microsoft de la publicación del blog Microsoft Office Existence Discovery Protocol :
Al abrir documentos desde una ubicación de URL en Microsoft Office 2007, la biblioteca de Office puede hacer una solicitud HTTP HEAD al servidor web para la URL de apertura. Esta solicitud se envía con un User-Agent configurado en "Microsoft Office Existence Discovery". Esta llamada es nueva en Office 2007.
El propósito de la solicitud HEAD es verificar que el contenido existe en la ubicación de la URL como un documento, y no simplemente como un recurso temporal transmitido para una sesión de solo lectura. La llamada también intentará obtener la última hora modificada del contenido tal como lo devuelve el servidor web en la respuesta HEAD.
[...]
Esta llamada se produce en todos los intentos de apertura de URL, incluso si la edición no se solicita per se. Como resultado, es posible que la llamada web adicional (realizada desde el espacio de proceso de la aplicación de Office en su sesión de red y no desde el navegador web en una sesión separada) pueda hacer que algunos usuarios vean indicaciones adicionales para autenticar (401) o perder del estado de la sesión y una redirección innecesaria (302) a una página de inicio de sesión u otro formulario de comentarios. Este es el comportamiento esperado.
Parece que esto puede deshabilitarse usando el registro; vea mi respuesta en MS Word validando enlaces después de hacer clic .