Is there a way to programmatically determine how busy a physical disk is in C# without using a System.Diagnostics.PerformanceCounter?
I ask because the documentation for System.Diagnostics.PerformanceCounter states that the user requires elevated priveleges and must be adminitrator or member of performance counters user group. I have neither of those as an option and must assume that the user is running my process in a user account.
My gut feel is that any process running under a non-admin user account is going to have limited, if any, access to information about the system...