Good We will wait for the tricks
In fact, I had a closer look at your file structure, and your case is really too extreme, no trick could make the search fast enough.
Ok, you have thousands of files, but the real problem isn't the number of your files, but the number of your folders.
Normally, the number of folders remains reasonable because each folder contains several files. But in your case, there's almost as many folders as there are files, because each file is in its own folder.
I don't understand why you do that. With your system, reaching a file requires to browse a lot of folders.
Here is an exemple of your file structure: "h:\vedio\excitement\d\deadfall (2012)\Deadfall.2012.mp4"
I don't understand why it's not just: "h:\vedio\excitement\Deadfall.2012.mp4"
In my opinion, there's no need to have a folder "deadfall (2012)", and no need either to gather in a "d" folder all the movies whose title starts with the letter "d" (Windows Explorer already lists the files alphabetically).
If you keep you file structure like that, I'm afraid you'll have to renounce to using the location filter. In your case, this filter isn't really useful anyway, as it lists thousands of folders