I often am frustrated at the lack of information readily available to monitor which programs and processes are tying up machine resources during startup. It’s a sad truth that some many programs you install will also set up monitoring and update background processes that are set to start up when you boot your machine. Some of these are high CPU processes, some are very disc intensive, and some are both. I have used Task Manager and Process Explorer, but they are snapshot viewers and not suitable to see how processes run and consume machine resources over time during the startup.
Are there any utilities that might give you a good idea of what processes are doing during startup? My ideal utility would provide a timeline with dual graphic indications of CPU and disc activity, color-coded by process. As startup progressed, the utility would graph the CPU usage and the disc activity attributable to each process, allowing you to see when a process started during startup, how long it was active until it reached a steady state, and how its CPU and disc activity impacted the machine in relation to other processes.
Anything like that out there?