Could registering them manually cause any sort of malfunction? Was testing this functionality, Uninstalled from GUI and installed back via the regsvr32 (I didn't restart at this point).
Next thing I knew my windows wasn't restarting or shut downing. I wasn't getting the shutdown menu (on pressing Alt+F4) no Ctrl+Alt+Del menu either. I could get the task manager, but I was impatient at the moment and hastily just force closed windows by long pressing the power button.
Now windows is a dud. Can boot to safe mode but seems like, it can't get to the bootloader normally (I had entries for recovery and a winpe, so I always got a 15 sec prompt to select, but it can't get to load to this part). System hangs at a black screen. Startup repair couldn't repair anything (it just showed that error, that it couldn't repair the startup)
SFC scan showed some files corrupt (although that could just be due to the UXthemepatcher, system was running fine and had been for 7 months with it installed)
It just happened after that registering the dlls. Even though I unregistered them via safe mode and even tried to install/uninstall again via the GUI. This was catastrophic.