Most of those locked files are System Restore and other files locked by the service. If you disable System Restore/System Protection on the drive, that should make that problem go away. Don't worry about messing things up; if you just store files on the drive then having system restore turned on on it doesn't really benefit you much anyway.
I've already disabled system restore. It removed the System process, but the three svchost.exe processes are still running. How do I disable system protection?
If you are unable to get a software function to solve the issue here is what i do with my externals.Like you they are very function specific and not always required. If i have been using it when i shut my computer down (after the shut down is complete) i manually turn off the power to the external. If on the next instance of use of the computer there arises a desire to access the external i turn it on by the switch,if not i leave it off. It can often go for many days before i find a need to power it up. The downside to this is that when powering it on it takes the time for the drives (mine is partitioned) to be read and to deal with the windows that open asking what it is you want to do with the drives.Other than that it works well for me.truenorth
That will be a last resort for me. I use the files on this drive very often and share it across my home network.
After some googling I learned that $Extend/$ObjId is used by the distributed link tracking service. I disabled it and just like that the drive is no longer being used by svchost.exe. I think it's because I had copied the contents of my old drive onto it before re-installing Windows, so there were some shortcuts on the drive the service was tracking. Dlt seems like a pretty important service since I'm sharing this computer with someone who doesn't always tell me when he's moving files around, so now the question is: Can I disable the link tracking service just for my external drive?