This may be an already answered question but I couldn't find any references to it here on superuser.
I have a situation whereby a process that's installed on my Windows 10 box changes a particular registry key whenever it runs. I would like to protect this registry key from being modified by any other process.
Does anyone know of any programs that does the following... Run in the background, keeping a watch on any changes to one (or more) given registry key(s), and if any other process attempts to change it, it either prevents them from changing it, or it allows the change and simply changes it right back to a value I provide?
And before you ask... No, I can't remove or prevent this process from running. It does several other things, but I don't care about any of those. I simply care about the change it makes to this one registry key.
Any pointers in the right direction would be much appreciated.

Get-Acl -Path HKLM:\Path\to\the\specified\key | Format-List– El8dN8 Nov 26 '17 at 03:04