3
2
I am looking for a way to have a kind of a simple --verbose
log of all programs and services activities on Windows (XP, Vista, 7, 8, 10, etc.) startup.
Ideally it would show the name (and path), the memory allocated, the starting and ending runtime and the services that invoked (if it's an application), but I would be glad as well with just a names log.
It may be as simple as a command that is run before all the non-core windows stuff that can dump > startup_services.log
and > startup_apps.log
(probably would stop logging 2-3 minutes after booting). Is there such a thing already in the cmd
line that can be used for this purpose?
Edit
This question was being marked as duplicate of another one, but that question has an answer for one part of my question: boot logging processes. I wanted as well a services log and if possible a simple way to save the log. David's answer below provided other ways to achieve this, and one of them generates the log to a CSV file, which in some cases is preferable to the heavy .PML
files generated by the Process Monitor (PM) that can only be opened by the PM itself.
If you want a list of programs and services that run at startup have you taken a look at Autoruns already?
– Karan – 2015-06-20T13:32:16.173@Karan thanks Karan, but I have seen many of these kind of tools that are able to (de)activate auto-start entries, but none of those I found is able to create a simple log of one startup... – Armfoot – 2015-06-20T13:37:08.100
1
Windows services starting up are logged as events in System Event log. See Are there any log file about Windows Services Status?
– DavidPostill – 2015-06-20T13:56:25.860@DavidPostill Oh! I remember this one! It's not very easy to get a simple log from it though, but I appreciate it David! – Armfoot – 2015-06-20T14:13:26.620
possible duplicate of How to find what is causing Windows 7 Desktop pause
– DavidPostill – 2015-06-20T14:27:06.983