¿Por qué Google Chrome requiere que tengas acceso de administrador para configurarlo como navegador predeterminado?

¿Por qué Google Chrome requiere que tengas acceso de administrador para configurarlo como navegador predeterminado?

Ni Firefox ni Internet Explorer requieren que el administrador los configure como predeterminados. ¿Por qué Chrome lo requiere?

Respuesta1

Hay varias formas de asociar tipos de archivos y protocolos con un programa. Para algo complejo como un navegador web que puede admitir varios tipos de archivos y varios protocolos, existen numerosas configuraciones que deben asignarse para convertirlo en el navegador predeterminado. Peor aún, existen muchos otros ganchos en el sistema que un navegador puede configurar hoy en día, como crear botones en el menú Inicio, accesos directos en la barra de tareas, integración con el shell y los clientes de correo electrónico, etc.

Por lo tanto, hay muchas configuraciones diferentes que modificar, principalmente en el registro y algunas en el sistema de archivos. Algunos son obligatorios (p. ej., httpprotocolo, .urlaccesos directos, .htmlarchivos, etc.), pero otros son opcionales. Como resultado, algunos navegadores configurarán algunos que otros no (pocos, si es que hay alguno, configuran todas las configuraciones posibles).

Algunas de estas numerosas configuraciones se encuentran en lugares accesibles para el usuario, mientras que otras se encuentran en áreas que requieren mayores privilegios.

Además, Windows esencialmente duplica muchas cosas a nivel de sistema y de usuario. Por ejemplo, puede configurar algunas cosas para que se apliquen a usuarios individuales o a todo el sistema (o ambos). No es sorprendente que cambiar una configuración a nivel del sistema requiera permisos de administrador.

Obviamente Chrome configura algunas configuraciones que requieren privilegios adicionales y/o modifica tanto la versión del usuario como la del sistema de algunas configuraciones.

información relacionada