The process that worked for me is documented here:
http
/www.adlice.com/poweliks-removal-with-roguekiller/(link is external)
1- Do a scan with RogueKiller. Do not close the window.
2- Kill all dllhost.exe processes (for example with Process Explorer, kill tree
3- Do the removal with RogueKiller
4- Reboot immediately
I downloaded the 64 bit RogueKiller (I'm running 64 bit Win7) from the Adlice web site (to ensure the latest version).
when you open RogueKiller it will do an initialization scan and when it finishes you can you will press the scan button in the upper right hand corner. After the scan completes, press the registry tab and you should see Trojan.poweliks in red. There might also be some other software that is considered suspicious. I just selected all the boxes. Then go to step 2.
For step 2 you also need the Process Explorer which can be found here: http

/technet.microsoft.com/en-us/sysinternals/bb896653.aspx. The process explorer is just like task manager but with admin privileges. After you extract the files for process explorer, you will find the application procexp. During step two I had to right click the procexp application and run as administrator. After it opens, scroll down looking in the left pane and find dllhost.exe right click and select end task tree and confirm. After all the dllhost.exe are all killed, hit the delete button on RogueKiller. After the delete RogueKiller directs you to their website but for now just close and reboot right away. After the reboot, it should be gone. Run RogueKiller again and it should find nothing and be clean. I did some extra things like a scan with Malewarebytes and Norton, and I also ran CCleaner just to clean up any left over junk, temp files and broken links. Good luck, I know this thing gave me a headache for several hours.