# How can I tell what's writing/reading from my hard drive?

**URL:** <https://boards.straightdope.com/t/how-can-i-tell-whats-writing-reading-from-my-hard-drive/249644>\
**Category:** Factual Questions\
**Created:** [June 10, 2004, 3:04pm UTC](https://boards.straightdope.com/t/how-can-i-tell-whats-writing-reading-from-my-hard-drive/249644 "2004-06-10T15:04:57Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![aaelghat](https://avatars.discourse-cdn.com/v4/letter/a/c5a1d2/32.png) [@aaelghat](https://boards.straightdope.com/u/aaelghat)\
**Post date:** [June 10, 2004, 3:04pm UTC](https://boards.straightdope.com/t/how-can-i-tell-whats-writing-reading-from-my-hard-drive/249644/1 "2004-06-10T15:04:57Z")

</div>

Whenever I first boot up my laptop my hard drive indicator is almost working non-stop for 15 minutes even though I’m barely touching the keys. I know I can look at the task manager and look at processes, CPU utilization, and running programs but that doesn’t tell me what program is doing all the reading/writing.

I have a few theories, (it could be Lotus Notes updating full-text indexes of databases, it could be some automated tasks my employer has for cleaning files, it could be virus scans, etc.) but I’d like to know for sure. Are there any utilities that could tell me what program is doing all the reading/writing?

---

<div class="post-metadata">

**Author:** ![Number](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/number/32/242_2.png) [@Number](https://boards.straightdope.com/u/Number)\
**Post date:** [June 10, 2004, 3:39pm UTC](https://boards.straightdope.com/t/how-can-i-tell-whats-writing-reading-from-my-hard-drive/249644/2 "2004-06-10T15:39:47Z")

</div>

In Task Manager go to the **Processes** tab, **View** menu, and click **Select Columns**. Check the boxes for **I/O Read Bytes** , **I/O Write Bytes** , and **I/O Other Bytes**. This will show you how much each process is reading, writing, and, er, othering.

You may also want to use [StartupList](http://www.spywareinfo.com/~merijn/downloads.html) to see exactly what programs are set to run at startup. There may be some unnecessary or undesirable items that can be disabled.

---

<div class="post-metadata">

**Author:** ![Duckster](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/duckster/32/1244_2.png) [@Duckster](https://boards.straightdope.com/u/Duckster)\
**Post date:** [June 10, 2004, 4:13pm UTC](https://boards.straightdope.com/t/how-can-i-tell-whats-writing-reading-from-my-hard-drive/249644/3 "2004-06-10T16:13:26Z")

</div>

When was the last time you defragmented the hard drive?

---

<div class="post-metadata">

**Author:** ![CaveMike](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/cavemike/32/16379_2.png) [@CaveMike](https://boards.straightdope.com/u/CaveMike)\
**Post date:** [June 10, 2004, 4:27pm UTC](https://boards.straightdope.com/t/how-can-i-tell-whats-writing-reading-from-my-hard-drive/249644/4 "2004-06-10T16:27:28Z")

</div>

Good advice here. Plus, you can try running [FileMon](http://www.sysinternals.com/ntw2k/source/filemon.shtml). It monitors file access at the kernel level and shows each request correlated to the application that made the request. There is also [DiskMon](http://www.sysinternals.com/ntw2k/freeware/diskmon.shtml), which shows what your hard-drive is doing.

Both of these tools assume that you are pretty computer savy.

---

<div class="post-metadata">

**Author:** ![aaelghat](https://avatars.discourse-cdn.com/v4/letter/a/c5a1d2/32.png) [@aaelghat](https://boards.straightdope.com/u/aaelghat)\
**Post date:** [June 10, 2004, 6:28pm UTC](https://boards.straightdope.com/t/how-can-i-tell-whats-writing-reading-from-my-hard-drive/249644/5 "2004-06-10T18:28:12Z")

</div>

Thanks to all, especially **Number** , I never knew those columns existed as part of task manager. I learned that a process called ntaskldr had written 2.5 _gigabytes_ and read 3.2 _gigabytes_ of information. That process is associates with Lotus Notes. I think I’ll get rid of some of the full-text indexes I have for searching.

Thanks again.
