Beware registry cleaners. They have a tendency to cause more problems than they solve, particular since there really is nothing about the registry that will likely affect boot times. The registry is not what most people think it is. It has been granted these vast and mystical powers by people who try and sound like they know what they're talking about when they're really talking out of their ****, and the people who don't know how to tell the difference.
You can save yourself a lot of time by just ignoring that as a source of the problems. You've already shown that it's some service or another, and there's likely a malware problem to go with it. You should be focusing your efforts on those, since those will actually net you some positive results.
My friend's alienware computer starts up and the login screen appears. Then every click or keypress takes 5 minutes delay to register each action. So it takes 20 minutes to actually startup.
I am working on the solution and I tried a few other fixes mentioned such as disabling a webcam, delay starting the "server" service which didn't work.
I narrowed the problem to be within startup services. When I turn most services off, the computer starts fast. So one or more services are to blame, or something to do with the registry filled with problematic junk that could be cleaned possibly by purchasing registry cleaner.
I will continue researching services and testing which one's are causing the super slow login screen. I'll report my findings on this post.