First, thank you for posting the Procmon log! That was very helpful. Skimming through it, I noticed a couple of things:
1) Shareaza is still located on your C:\ drive in your Program Files (x86) directory. This can be fixed by re-running the 2.5.2.0 installer and choosing a folder on your d: (or other) drive to put Shareaza in.
2) Your Shareaza database files are located in your user directory, also on C:\ drive. Moving this may take some effort, but may be worthwhile for you (see below).
If I understand correctly, Shareaza uses several different directories to store
Data (e.g. TigerTree.dat, Shareaza.db3),
Torrent (e.g. .torrent files),
Collection (.collection),
Incomplete (e.g. .partial and .sd), and
Completed download files (e.g. some_movie.mkv). Each of these directories can be located / placed independently of each other. Putting them on different *physical* drives may improve performance (a C: and D: partition on the same drive doesn't help).
If you have more than one *physical* hard drive, consider these suggestions:
1) If you usually have a large number of files in your download queue (say, > 40 files) or files with lots of segments (say, files over 50 MBytes) you may want to place your
Incomplete folder on your fastest hard drive and your
Completed folder on a slower hard drive. Why: Shareaza will usually access (read and write) to your Incomplete folder many times for each file you download. This can lead to excessive disk use and fragmentation. By putting your
Incomplete folder on a fast drive, you minimize the overall system impact. By placing your
Completed folder on a different drive, your downloads will usually be automatically defragmented when they are moved from one drive to the other
To move these folders, first clear
all downloads, and change the folder path in Shareaza's settings interface, under Settings ->Internet -> Downloads. (My Deutsch is non-existent, so I won't try to translate here. I hope my descriptions are ok?) Shareaza may need to be restarted to apply these changes?
2) If you share a large number of files (say, >1000), you may want to move your
Data folder to your fastest drive. In my experience, the
Data folder is the most-accessed folder for Shareaza. Putting this on a fast drive is a very good idea. Sadly, these doesn't currently exist a way to move this folder through the GUI. If you are interested, I would be happy to provide instructions.
3) If you don't download many torrent files, consider moving your Collections and Torrents folder to slower drives. You can move these via Shareaza's settings interface, under Settings -> General -> Library (for
Collections) and under Settings -> Networks -> BitTorrent (for
Torrents). Shareaza checks these directories for changes every minute or so. Moving these disk accesses to a different drive may take some load off the drive that handles the
Data and
Incomplete folders
Side note: I noticed that you mentioned that you are running win7 64. If you are interested, you can try an alpha of the x64 version of Shareaza. Here is a link to the latest x64 build as of 17-Feb-2010 (This link will probably be obsolete in a few weeks): Shareaza_2.5.2.1_x64_Release_r8477_2010-02-17.exe
Hope this helps,
Whizzmo