Is there a tool like StartupMonitor for Windows 7?
Note: This is not the question "How to disable startup items" because the simple answer is: "Use msconfig".
Now as for my question: I recently am very annoyed that some programs add startup items to my PC without my knowledge after installation, I always have 2 programs which startup - Temperature monitor and the Catalyst Control Center Tray.
Now, sometimes I install something and it adds startup entries, how can I make sure that no startup entries can be added to windows anymore?
So what I would like to do:
-Disable adding scheduled tasks (even for administrator accounts, so programs installing from them can't add startup entries too)
-Disable adding startup entries to the registry (even for administrators, would changing the permissions in HKLM on the Microsoft\Windows\CurrentVersion\Run to read only be enough?)
-Disable all other methods of startup in Windows 7 I don't know
-Set default startup of NEW installed services to "Start Manually" instead of/and block "Start Automaticly" and "Start Automaticly (Delayed)"
How can I accomplish this?
This is also a nice way to prevent most viruses fom running after machine reboot (if this can be accomplished).
I am using 7 Ultimate so I have group policy editor, if that could be used.