Una de las preguntas que más nos solemos hacer los usuarios de Windows es, ¿Por qué mi pc va tan lento? No en vano invertimos una cantidad de tiempo considerable en mantener actualizados al máximo nuestros equipos realizando mantenimientos periódicos, aplicando las últimas actualizaciones que saca Microsoft e intentando modernizar aquellos componentes que más rápidamente se quedan atrás, como pueden ser las tarjetas gráficas o las unidades de almacenamiento. En este artículo te enseño a optimizar las búsquedas en Windows.
¿Por qué nuestros pcs, a veces, parece que no pueden ni con su alma? Una de las muchas posibles respuestas nos la puede dar Windows Search que es el motor de búsqueda de archivos que utilizan el explorador de archivos y Cortana.
Uno de los pocos motivos por los que cambiaría a trabajar con Apple es por el sistema de búsqueda que utiliza. La verdad es que desde las primeras versiones siempre ha sido sorprendentemente rápido.
La falta de optimización de la búsqueda de windows, no solo a la hora de escanear e indicar los contenidos sino también durante la propia localización de los archivos buscados, es un debate que lleva produciéndose muchos años ya entre los usuarios, y mientras algunos proponen soluciones para intentar mejorar el rendimiento de windows search yo soy más bien de la escuela: «simplemente desactívalo y busca otra cosa que realmente funcione».
Llevo mucho tiempo prescindiendo de este servicio y probando otros motores de búsqueda más eficientes hasta dar al final con el que hasta el momento ha satisfecho sin fisuras o fallos todas mis necesidades en lo que respecta a este particular.
Pero antes de entrar en faena con su instalación lo primero y principal es por supuesto desactivar por completo windows search. Para ello sigue estos pasos:
- Haz clic derecho sobre la barra de tareas y escoge la opción administrador de tareas
- Ve a la pestaña servicios y pincha sobre el enlace a abrir servicios. Una manera más directa de ir al administrador de servicios de windows es pulsar la combinación de teclas windows+R y en la ventana ejecutar escribir services.msc y pulsar entrar
- Una vez en la ventana de servicios selecciona cualquier servicio en el listado y teclea w lo que te llevará directamente al final de la lista donde verás el servicio que estamos buscando windows search
- Haz doble clic sobre él y pulsa el botón Detener para parar el Servicio. En la lista desplegable tipo de inicio escoge la opción deshabilitado, de esta forma hemos cerrado windows search y evitaremos que se inicie de nuevo en la próxima sesión que abramos.
Si en el futuro quisiéramos reactivar la búsqueda de windows repetiremos los mismos pasos y escogeremos automático como tipo de inicio.
Pero si todavía no estás convencido de la ineficacia de windows search y deseas darle una nueva oportunidad podrías intentar mejorar su rendimiento reconstruyendo su índice en la búsqueda de windows. Estos son los pasos que debes de seguir:
- Escribe indización y escoge opciones de indexación de la lista de resultados en la ventana de opciones verás las ubicaciones que windows search está monitorizando y podrás cambiarlas pulsando el botón Modificar en la ventana de opciones avanzadas encontraremos la función que estamos buscando
- Pulsaremos el botón reconstruir y el índice actual se eliminará y se creará de nuevo pero, ojo, porque según la cantidad de datos que residan en las ubicaciones incluidas el proceso puede tardar un rato pero que muy muy largo.
Para evitar posibles problemas sería recomendable dejar que windows search acabe tranquilamente de indexar los archivos antes de cerrar la sesión. Si por el contrario, a estas alturas ya estás plenamente convencido de que windows search es la enésima «cagada» de Microsoft, acompáñame hasta tu siguiente paso en la búsqueda de un windows más ágil y eficaz para la instalación de everything.
Everything es una herramienta de Void tools que permite buscar por nombre, archivos y carpetas prácticamente al instante. Al contrario que windows search este motor de búsqueda únicamente indica nombres, no contenidos. Ello no quiere decir que no pueda buscar palabras o expresiones dentro de los archivos, simplemente que éstas no figuran en el índice. Esto permite localizar muy rápidamente archivos o carpetas en todas las ubicaciones del equipo incluyendo, si lo deseamos, carpetas de red y no sólo en unas pocas seleccionadas como es el caso de windows search.
Everything tiene además dos ventajas clave sobre el motor de Microsoft. Indexa los archivos a la velocidad del rayo y consume muy pocos recursos del sistema, de esta forma indexar la instalación limpia de windows con cerca de 120.000 archivos le lleva a everything tan sólo un segundo a los que dedica unos míseros 14 megas de ram y 9 megas de espacio en disco.
Para indexar un millón de archivos sólo necesitará 75 megas de ram y 45 megas de espacio y completará el trabajo en tan solo un minuto
Para rematar la jugada el servicio es altamente configurable y de código libre.
Everything se ejecuta y actualiza su base de datos con el arranque de windows, permaneciendo residente en memoria para monitorizar e indexar los cambios en el sistema local de archivos es importante tener en cuenta que para indexar volúmenes ntfs es decir el 99 9% de las unidades de disco en windows 10 en instalaciones domésticas o de oficinas es necesario o bien instalar el servicio de everything o bien ejecutar everything como Administrador.
Puedes descargar Everything desde el sigueinte enlace. Instalalo como cualquier otro software y al llegar a esta pantalla deténte.
Si ya somos administradores del sistema nos conviene seleccionar esta opción (Ejecutar como administrador) para ahorrar algunos recursos. Si nuestro perfil de Windows es de usuario deberemos por fuerza instalar el servicio o bien no indexar los volúmenes NTFS. Del resto de opciones de instalación resulta útil activar la búsqueda de versiones actualizadas durante el arranque del programa y por si no lo habíais notado, fijaos en que el programa está en perfecto español.
Como ya os he comentado Everything es altamente personalizable y podremos acceder a sus opciones mediante el menú herramientas o pulsando control+p. La forma en que se realizan las búsquedas y se obtienen los resultados depende ya de los gustos personales.
Os animo a que probéis todas las opciones para decidir las que mejor se ajustan a vuestras necesidades. El único apartado de la configuración en el que voy a incidir aquí es en la configuración de la indexación de carpetas de red.
En este caso debemos añadir las unidades o carpetas de red en la rama carpetas de la sección índices. Una vez añadido el recurso de red podremos configurar cada cuánto tiempo se actualizará el índice, puede ser cada día a una hora concreta, cada semana o con una periodicidad de horas o incluso de minutos, así como desactivar la actualización automática con lo cual deberemos actualizar el índice manualmente usando los botones actualizar ahora para el recurso seleccionado o actualizar todo ahora para reexaminar todas las carpetas que hayamos configurado.
A diferencia de Windows Search que no muestra el contenido de la indexación, Everything muestra en cualquier momento lo que ha indexado y además lo hace por tipos de archivo.
Aquí en lo sucesivo cada vez que queramos realizar una búsqueda podemos hacer doble clic sobre el icono residente en el área de notificaciones de la barra tareas. Si queremos buscar una expresión dentro de un archivo abriremos la búsqueda avanzada indicaremos la palabra o frase a localizar en el campo correspondiente, dado que como ya ha comentado el contenido de los archivos no está indexado, es recomendable especificar algún otro filtro como por ejemplo una extensión o extensiones de archivo.
Para mejorar la velocidad de la búsqueda podemos usar los operadores and, or y not para indicar varios términos de búsqueda. De esta forma si queremos localizar por ejemplo todos los archivos con extensión txt y jpg usaremos la expresión:
.txt | .jpg
Usando la barra vertical como or.
Para buscar archivos que contengan la palabra about y la extensión txt emplearemos el espacio a modo de and:
about .txt
Por ese motivo si queremos buscar una expresión que contenga espacios en blanco deberemos entrecomillarlos.
Finalmente para realizar la misma búsqueda de antes pero excluyendo los archivos que contengan la palabra before escribiremos esta palabra precedida de un símbolo de exclamación así:
about .txt !before
También podemos usar comodines como el asterisco o el signo de interrogación. Por ejemplo para buscar todos los archivos o carpetas que empiecen por dos escribiremos:
dos*
mientras que para buscar todas las carpetas cuyo nombre vaya del 20 al 29 usaríamos:
2?
Si en esta búsqueda queremos incluir archivos o carpetas con extensión podemos añadir el operador OR y la expresión
2?.*
Como veis las búsquedas con everything son casi instantáneas y su coste en cuanto a recursos del sistema son bastante modestos especialmente si los comparamos con windows search.
Os invito a que como mínimo la probéis y compartáis vuestra experiencia en la sección de comentarios. Cada nuevo amigo cuenta para hacer crecer este blog y así poder ayudar a más usuarios como tú.
Si te ha gustado este post dale al me gusta y suscríbete a mi newsletter para no perderte nada de lo que publico.