internet-explorer - que - instalar activex
¿Cómo puedo eliminar(no deshabilitar) los complementos de ActiveX en Internet Explorer(7 y 8 Beta 2)? (8)
Estoy desarrollando una solución que usa un control ActiveX (uno comercial que compramos y que no desarrollé). Necesito desarrollar las páginas de instalación adecuadas para simular lo que sucede cuando un usuario que nunca ha visitado el sitio y no tiene el complemento instalado llega a la página.
Encontré el bit "Administrar complementos" en Opciones de Internet y no estoy teniendo suerte.
En IE7, veo la posibilidad de habilitar o deshabilitar cualquier control y la opción "Eliminar ActiveX", pero está deshabilitado para este control en particular.
En IE8 Beta 2, el bit "Administrar complementos" se ha reelaborado por completo y ya no veo una opción para eliminar el control. Cada control tiene un cuadro de diálogo "Propiedades" y puedo "Eliminarlo", pero el botón no parece hacer nada (podría estar relacionado con cómo "Eliminar ActiveX" no funciona para esto en IE7).
Parece que tal vez este control está instalado de tal manera que simplemente eliminarlo de IE no funcionará o no está permitido, pero no es un control con su propia entrada en el menú Agregar / Quitar programas en XP, por lo que puedo ''t desinstalarlo de esa manera tampoco.
¿Cómo puedo eliminar / eliminar (no deshabilitar) este control ActiveX en IE para que pueda simular lo que sucede cuando las personas acceden al sitio y aún no se ha instalado el control ActiveX? Me imagino que debe haber una forma de "purgar" IE de él.
Puede anular el registro del control con
regsvr32 /u badboy.ocx
en la línea de comando. Aunque sugeriría probar estas cosas en un vmware.
Herramientas> Administrar complementos, haga clic derecho en el encabezado "Nombre" y active la sección "En la carpeta". vaya al directorio del complemento que le interesa. Haga clic con el botón derecho en el archivo del complemento y haga clic en "eliminar".
Usa una máquina virtual. Comience con la frecuencia que desee y deje de hacer estos cortes que pueden o no simular una máquina limpia.
En serio, use VMWare o VirtualPC.
Opciones de Internet -> Pestaña General -> sección Historial de navegación .... haga clic en configuración y luego en "Ver objetos". Se muestra una lista de sus complementos de X activos en la carpeta de Windows en la que están almacenados. Puede manipular estos archivos como lo haría con cualquier otro. Simplemente elimine los que desea desinstalar y reinicie IE.
En realidad, la opción "Remoto" en el menú de configuración para el complemento funciona por mí (Win7 64, ie8 con todas las actualizaciones), sin embargo:
- Necesitas derechos de administrador
- El complemento debe estar desactivado antes de presionar el botón Eliminar
- Es necesario reiniciar internet-explorer para ver los cambios.
También el comentario anterior sobre browsing-history-> view objects también fue útil si el plug-in se instaló en este momento.
¡Saludos!
Cierre todos los navegadores y pestañas para asegurarse de que el control ActiveX no se encuentre en la memoria. Abra un nuevo navegador IE9. Seleccione Herramientas-> Administrar complementos. Cambie el menú desplegable a "Todos los complementos" ya que el predeterminado solo muestra los que están cargados.
Ahora seleccione el complemento que desea eliminar. Aparecerá un enlace en la esquina inferior izquierda que dice "Más información". Pinchalo.
Esto abre un diálogo adicional que le permite desinstalar de manera segura el control ActiveX.
Si sigue la dirección de ejecutar manualmente el ''regsvr32'' para eliminar el OCX, no es suficiente. Los controles ActiveX se envuelven como archivos CAB firmados y se extraen a varias DLL y OCX potencialmente. Desea utilizar IE para anular el registro seguro y correcto de cada DLL COM y OCX.
¡Ahí tienes! El problema es que en IE 9 está algo escondido ya que debes hacer clic en "Más información" mientras que en IE8 puedes hacerlo desde la misma IU.
Puede ir a IE Tools -> Internet options -> Advanced Tab
. En Avanzado, verifique la seguridad y verifique las primeras 1 opciones que dice: "Permitir que el contenido activo de los CD se ejecute en Mi PC * y Permitir que el contenido activo se ejecute en archivos en Mi PC *".
Reinicie su navegador y las secuencias de comandos de ActiveX no se mostrarán.
Inicio -> Panel de control -> Programas y características, busque los complementos que desea desinstalar y haga clic en uno para desinstalar.
Sí, traté de desinstalar desde IE, Herramientas -> Administrar complementos y luego presioné el enlace "Más información" en la parte inferior, sin embargo, el botón "Eliminar" estaba deshabilitado. Esto no funcionó.
La solución anteriormente mencionada para desinstalar de "Programas y características" funciona.