Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am used to using profilers for software development. I have had multiple windows pcs which all have slowed down over time, as well as had work PCs become slower. I understand this is probably the fault of programs that are installed, but I have no way of identifying the culprits. Is there a profiler or similar tool one can use to determine cause of slow windows performance? Note I am not asking about "tips" like "install more memory", but about actual tools for identifying specific causes of problems. Startup time is less important to me than being able to have a program run, close, respond, execute commands, and being able to switch programs in a timely manner.

share|improve this question
up vote 1 down vote accepted

I like sysinternals Process Monitor to see everything going on, registry read/write, file read/write. It can take some filtering to remove the noise, but may give you something to chase down.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.