On Android Titanium Backup can 'Freeze' an app. Is there something similar for Windows?

Let me clarify: I would like a **registry hack** that would disable the application from starting up automatically along with any other services it might start. Hopefully, it will then be as simple as running disableAppName.reg and enableAppName.reg; I know, I can do it by disabling the services from Services.msc and also disable the startup using Autoruns.

Is there a place in the registry where all the information on the application is saved? Can this information be used to create this hack?

"TuneUp Utilities" seems to do this, but it is a commercial utility.
<--------->

I was looking to disable Bluestacks without uninstalling it. Merely removing it from the startup list will not stop the related services from starting up. I would like to keep the program, but stop it from using any resources (other than disk space). Is there an easy way to do this? 

Also, I would like to enable/unfreeze the program and start it up when I need to use it, (easily, of course).

Can this be done via the registry?