How to make Task Manager run automatically when Windows 8 starts?
Best Answer
you must use the task scheduler approach to start the task scheduler. This is required, because the new Taskmgr requires admin rights to start (because of ETW which is used for network and IO data). Create the schtasks.exe shortcut and place this shortcut into the known startup locations.
Compatibility "shims" can be used to override the manifest; you can start Task Manager with the __compat_layer environment variable set to runasinvoker, e.g. from a command prompt: set __compat_layer=runasinvoker
taskmgr
Or, use Compatibility Administrator to apply the "RunAsInvoker" compatibility fix to taskmgr.exe so it automatically launches non-elevated.
The RunAsInvoker compatibility shim can be enabled in the registry, without needing the Application Compatibility Toolkit or even installation of an SDB. Here is a registry script to do so (adjust the path as appropriate for your system):
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
"C:\\Windows\\System32\\taskmgr.exe"="RunAsInvoker"
Best Answer
you must use the task scheduler approach to start the task scheduler. This is required, because the new Taskmgr requires admin rights to start (because of ETW which is used for network and IO data). Create the schtasks.exe shortcut and place this shortcut into the known startup locations.