Windows エクスプローラの開くをフックするする方法はありますでしょうか?

実現したいことは、

Windowsのエクスプローラで、
サーバーにあるムービーなどのファイルを
開く動作(ダブルクリック、右クリック・開くなど)
をおこなった際に、サーバーの負荷を下げたい為、
一度 サーバーからローカルPCの適当な場所にファイルをコピーした後で、
レジストリに関連付けされているプログラムで開かれるようにしたいです。

ムービー判定は、拡張子判定avi、mp4、などでできれば問題ないと考えております。