Im Wesentlichen müssen Sie updateb zuerst ausführen, da hierdurch die Datenbank aufgebaut wird, die locate verwendet.
Machen Sie einfach updateb --localpaths = c: / als erste Lösung.
In diesem Blogeintrag finden Sie eine Reihe guter Tipps, einschließlich der Einrichtung von updateb über cygwin cron: http://www.weiqigao.com/blog/2006/08/14/ten_steps_to_higher_cygwin_productivity.html
Google "cygwin updatedb" für einen relevanten Beitrag, wenn Sie Probleme mit Pfaden haben, die Leerzeichen enthalten. Ich bekomme unter WinXP Pro keine Probleme (außer der Erlaubnis verweigert), aber andere Plattformen können dies erfordern.