How to stop IOBIT Registry Defrag on startup/boot?

It always happen when I boot my computer, after passing the "Lenovo" loading screen or boot screen this piece of crap always starts up and I have to quickly press ESC button to stop it. I don't want this stupid feature because it had screwed up my user account (My user account was corrupted because of it!). I have tried several "solutions" that does not working such as the windows scheduler and process hacker but none of it fudging works. I still had my Iobit Advanced Systemcare 7 free installed because I liked it but this ONE "feature" ruins it all. Some people have reported that this crap still runs after they uninstalled the program and even worse some people have reported that their OS is not starting because the "Iobit registry destroyer" fails to defrag. Any of you got experiences of removing this please tell me!

BTW I'm on running Windows 8.1.

Added (1). And also I have IOBIT Smart Defrag installed but it says the boot time defrag for my hard drive was "off" (Bull!)

Well i don't know if this will help but let me tell you what I know,

first off if you have registry fragments and ASC7 finds and cleans it that's a good thing you shouldn't stop it for doing its job, for me I always had 1 every once in a while make sure you always delete unused programs with i obit uninstaller and then powerful scan it so it can clean the registry for it then you can use the ASC7 registry cleaner and clean all the junk it picks it, you should do that every once in a while

1) Ctrl + Shift +ESC
2) Startup Tab
3) Disable

I usually uninstall the Bloatware that comes with SmartDefrag, if you forget to deselect it during installation.
Use CCleaner to clean up the registry, and delete temp files. You have to deselect some things that you don't want wiped.

Useless answers ^^^^ And BTW I'm trying to find out how to turn it off because I have a SSD now and I think its causing issues.