Recientemente actualicé una computadora portátil a Windows 8.1 y me encontré con un problema muy molesto. Cada vez que intentaba hacer clic derecho en cualquier cosa en el escritorio o en el Explorador de Windows, ¡el menú contextual tardaba entre 10 y 25 segundos en cargarse! El problema era especialmente grave en el escritorio donde una vez esperé la friolera de 30 segundos para que apareciera el menú.
Recuerdo haber tenido este problema en una máquina con Windows 7 hace unos años, pero eso se debió a que varios programas agregaron muchas entradas basura (extensiones de terceros) a mi menú contextual del botón derecho. También hablaré sobre cómo solucionar ese problema en este artículo. Una forma rápida de verificar si es una extensión de terceros la que causa el problema o si es algo con Windows 8.1 es reiniciar en modo seguro. Si no tiene el problema en modo seguro, salte a la sección llamada «Deshabilitar extensiones de terceros».
Método 1: controlador/adaptador de gráficos
En mi caso, resultó ser un problema con el controlador de gráficos para esa computadora portátil en particular. Actualicé a Windows 8.1 demasiado rápido antes de que se lanzara un controlador de gráficos para mi hardware. Afortunadamente, cuando revisé el sitio web del fabricante, había un nuevo controlador de gráficos para Windows 8.1. Tuve mucha suerte ya que todavía hay un par de computadoras que tengo que aún no tienen controladores de gráficos actualizados para Windows 8.1.
Incluso si no hay un controlador específico para Windows 8.1, intente descargar el último controlador de Windows 8, ya que eso también puede funcionar para usted. Si ni siquiera hay un controlador de Windows 8, solo tendrá que esperar o cambiar a Windows 7 si no puede soportar el lento clic derecho. Por último, algunos usuarios han tenido suerte simplemente desinstalando el controlador de gráficos actual y luego reinstalándolo. Eso parece solucionar el problema si hubo algún tipo de corrupción.
El otro truco que ha funcionado para algunas personas es ir al Administrador de dispositivos, hacer clic derecho en el adaptador de pantalla y elegir Desactivar. Puede intentar volver a habilitarlo allí mismo o puede reiniciar la computadora una vez y luego habilitar el adaptador. Por alguna razón, esto solucionó el lento clic derecho en Windows 8.1 para varios usuarios.
Método 2: deshabilitar las extensiones de terceros
Si el controlador de gráficos no solucionó su problema o si tiene este problema en Windows 7, Vista, etc., probablemente esté relacionado con las entradas que aparecen en el menú contextual del botón derecho. Si tiene un menú contextual que se parece al siguiente, definitivamente ese sería su problema.
Sin embargo, con toda honestidad, no es solo la cantidad de elementos en el menú contextual lo que puede ralentizarlo. A veces, es posible que solo tenga algunos elementos adicionales, pero una entrada incorrecta hará que todo el menú se cargue lentamente. De cualquier manera, es hora de echar un vistazo a todas esas entradas y si alguna está causando el problema. La mejor manera de hacerlo es usar un programa llamado ShellExView de NirSoft.
Continúe, descárguelo y ejecútelo. Es un programa muy pequeño y ni siquiera necesita instalarlo. Dice que solo funciona hasta Windows 7, pero funciona bien en Windows 8 y Windows 8.1. Cuando lo ejecute, obtendrá una lista gigantesca de elementos y no tendrá mucho sentido. Lo primero que tenemos que hacer es encender el filtro.
Continúe y haga clic en Opciones y luego Filtrar por tipo de extensión. En la lista, vas a querer seleccionar Menú de contexto y anule la selección de todo lo demás.
Ahora la lista debería ser mucho más corta. Aún así, incluso en una instalación limpia de Windows 8.1, hubo más de 30 entradas. Puede ignorar prácticamente todos los del sistema, que se identifican fácilmente como Sistema operativo Microsoft Windows para el nombre del producto y Corporación Microsoft para la compañia.
Lo mejor de este programa es que puede usarlo para deshabilitar rápidamente todas las extensiones sin eliminarlas. A continuación, le mostraré cómo encontrar las entradas en el registro, pero ese método implica eliminarlas. Aquí, puede deshabilitarlos y ver si soluciona su problema.
Continúe y seleccione todas las entradas que no sean de Microsoft usando la tecla CTRL o SHIFT en su teclado. Una vez que los hayas seleccionado, ve a Archivo y haga clic en Deshabilitar elementos seleccionados.
¡Continúe y reinicie su computadora y con suerte el problema desaparecerá! Si es así, sabes que es una de las extensiones. Ahora puede habilitarlos uno por uno, cerrar sesión y volver a iniciar sesión y ver qué entrada está causando que el menú contextual se cargue lentamente.
Método 3: software instalado
Si los dos métodos anteriores no solucionaron su problema, el tercer problema más probable es un programa de software instalado que interfiere con el proceso de clic derecho. Un par de programas que me vienen a la mente son las aplicaciones StarDock como Fences, Start8 y WindowBlinds. Estos programas realmente se conectan a Windows y cambian el comportamiento junto con la apariencia.
Si tiene instalado algún programa temático o de aplicación de máscaras para cambiar la apariencia de Windows, definitivamente valdría la pena intentar desinstalar ese programa y ver qué sucede.
Método 4: claves de registro
No quedan muchas opciones en este punto y eso generalmente significa que es hora de acceder al registro. Definitivamente use esto como último recurso y asegúrese de hacer una copia de seguridad de su computadora antes de eliminar cualquier cosa del registro. Ahora que dije eso, estas entradas no son críticas para Windows, por lo que incluso si eliminó algo que no necesitaba eliminar, no estropeará su instalación de Windows.
Continúe y abra el editor de registro abriendo la barra de Accesos y escribiendo regeditar. Luego navegue a la siguiente clave:
HKEY_CLASSES_ROOT\Directorio\fondo\shellex\ContextMenuHandlers
En una instalación limpia de Windows, está completamente vacío así:
Si ve alguna entrada aquí, puede intentar eliminar algunas de ellas. Debería poder decir lo que hacen por el nombre. Por ejemplo, es posible que vea Intel Graphics o NVidia si los tiene instalados. También puede hacer una copia de seguridad de esa clave completa haciendo clic derecho en Controladores de menú contextual y eligiendo Exportar.
Si algo no funciona más adelante, simplemente vaya a Archivo e Importar para volver a agregar la clave como estaba antes de comenzar a editarla. De esta manera, puede eliminar entradas incluso si no está seguro de lo que hacen.
Eso es practicamente todo. Nunca me encontré con un menú contextual lento con el botón derecho que no se solucionó con uno de los métodos anteriores. Si aún tiene problemas o tiene alguna pregunta sobre su situación, publique un comentario aquí e intentaremos ayudarlo. ¡Disfrutar!