Firstly have you checked that it's not the indexing service that's reading the disk (right click on the disk in My Computer and pick properties, there's a check box for indexing).
What OS are you using? Vista has a habit of thrashing the disk after boot to fill the superfetch cache, it also has the Performance and Reliability Monitor in the performance section of control panel which will give you an idea of what's using the disk.