The first place to start is to have your registry cleaners undo what they have done, if they have that ability. Hopefully, that will solve the problem. Then when you clean, pay attention to what is being removed and disable it from removing the items that are causing your problems.
RegVac keeps undo files and allows you to disable any item from being cleaned.
I know some registry cleaners brag about how good they are but our tests have found them to be very poor registry cleaners. They remove registry entries that they should not remove. You get what you pay for.
I don't think you are going to be able to solve your problem by fixing it in the registry.
My guess is that you will either just have to live with the mistakes of your bad registry cleaners or do what the Acer Tec-Support people said to do.
As you have found out, a registry cleaner removing more entries is not always a good thing. I have had discussions with the author of one of those registry cleaners about the poor logic of his registry cleaner and the deceptions he was giving the public but that author did not listen to me.
Because many popular and highly rated (from websites I find suspicious) registry cleaners are actually bad, some computer experts advise not to use registry cleaners at all.