@ChadBeeder Actually I am facing a problem with my filter driver. The driver is for volume wide encryption of files.
The driver attaches itself on top of removable media only and it works fine. There is a 6x delay when an USB drive is first attached to the system. Generally it takes 20 - 30 second to install the driver but with my filter driver it takes somewhere about 2 mins. The delay is not the there when the USB drive is plugged into the system from second time onwards.
It's certain that the delay happens for my filter driver but I am not sure how to approch this problem.