No se si llego tarde o que, pero antes que ponerte a programar tu mismo una cosa así, y tal como dices sin mucho conocimiento, yo te recomendaria usar el Google Desktop.
Yo me lo bajé e instalé hace un tiempo y va muy bien, es facil de configurar, la primera vez te hace una indexación de los discos duros y luego ya en cualquier momento pulsas dos veces la tecla control, te aparece un cuadro de busqueda, escribes lo que quieres buscar y te saca un listado de resultados.