Guys, could you please try an updated driver?

Download it from http://cat.asw.cz/~vlk/aswmon2.sys (Windows XP only!!!), and put into \windows\system32\drivers. Then reboot and see what happens.

Please let me know the results.

Thanks,
Vlk

BTW: jdong, you’re talking about Win32 defrag APIs. I indeed know these APIs but the problem is that the APIs are called after the file is opened, ie. the defragmenter first opens the file (which triggers the scan), and then uses the APIs… I don’t see much options here to recognize what the program is really going to do (instead of recognizing the well-known defragmenters, of course…).