Filemon and Regmon
I cannot recommend these utilities enough. Absolutely superb.
They've come in especially useful this last week when debugging configuration issues for Asp.Net applications.
Filemon watches disk access from applications. It presents a list of all the file system events that happen whilst it is monitoring, and was very helpful in showing me a directory on the machine that the aspnet worker process was trying to access, but did not have sufficient rights to, causing an error to occur whenever an asp.net application was launched. The error message itself was unhelpful.
Regmon was similarly useful, as it monitors registry access. Having it monitoring while an application was being started showed me the exact key in the registry that the aspnet_wp.exe process was trying to access, and failing.
Utilities like these are so useful. Not only do they give you a better idea of what is happening on your machine, but they also free you from being so reliant on Google :-)
And they are free.
Available from:
http://www.sysinternals.com/SystemInformationUtilities.html
There are some other great tools on this page. Check out Mark's blog, too.
They've come in especially useful this last week when debugging configuration issues for Asp.Net applications.
Filemon watches disk access from applications. It presents a list of all the file system events that happen whilst it is monitoring, and was very helpful in showing me a directory on the machine that the aspnet worker process was trying to access, but did not have sufficient rights to, causing an error to occur whenever an asp.net application was launched. The error message itself was unhelpful.
Regmon was similarly useful, as it monitors registry access. Having it monitoring while an application was being started showed me the exact key in the registry that the aspnet_wp.exe process was trying to access, and failing.
Utilities like these are so useful. Not only do they give you a better idea of what is happening on your machine, but they also free you from being so reliant on Google :-)
And they are free.
Available from:
http://www.sysinternals.com/SystemInformationUtilities.html
There are some other great tools on this page. Check out Mark's blog, too.
