services.msc - access denied: How can I activate this?
Solution 1:
Firs, as @music2myear states, reinstall (if need be, first uninstall) Avast! to fix the issue.
Second, there are Registry keys for each Windows Service that determine Start type and other attributes. These are under HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\
and can be used to set the start type. However, to protect these Services, ownership may have been set to TrustedInstaller
, so even an Administrator cannot alter the data. To do so, you need to take ownership of the key.
N.B. This can cause unexpected problems later, such as preventing updates, so set ownership back after making changes. Also, the ownership may be changed during software or Windows updates.
Solution 2:
I tried to change my AVG Antivirus service like OP and I received the same error message. At first, I thought of changing registry values in [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\*]
. As expected, I didn't have the necessary privileges to change the "Start" dword value which corresponds to the "Startup type" options.
I couldn't assign necessary permissions (Full Control) to my user, so I tried a tool called SetACL, which has helped me a lot of times in situations like this. This time however, I wasn't able to do anything. Instead, SetACL reported back to me:
Operating system error message: Access is denied.
It's the first time I encountered something like this. I was hoping to be of more help, but I decided to write down what I tried in case it ever helps anyone.