El sistema de indexado y búsqueda de archivos de Windows no se caracteriza precisamente por su velocidad.
neoSearch es una utilidad gratuita que soluciona por completo ese problema:
http://www.koshyjohn.com/software/neosearch/ 
Al finalizar la instalación empieza automáticamente el indexado, que en mi caso con tres discos duros, se completó en menos de cinco minutos.
No se utilizan los típicos comodines para las búsquedas, si, por ejemplo, queremos buscar todos los archivos 'avi', no utilizaremos el típico '*.avi' ya que nos dirá que no hay ningún archivo que coincida con nuestra búsqueda, escribiremos simplemente: avi, y en la pequeña ventana del programa aparecerán los primeros de la lista.
Si entonces damos un 'click' en la lupa, se nos cerrará la ventana del programa y se abrirá otra nueva casi a pantalla completa con la lista de todos los archivos encontrados, si cerramos esta ventana volverá a abrirse la pequeña que es en donde se ponen los términos de búsqueda. El programa es realmente rápido.
Saludos, Raúl