When a program says Delete on reboot.
This means you need to reboot the computer. Both Spybot and Malwarebytes's are showing the computer needs rebooting in order to remove the infections. This should be considered standard practice when using.
Reboot the computer. Then run Spybot again. If it finds anything tell it to remove it. Then reboot the computer.
Then run Malwarebytes' again, if it finds something then have it fix or remove. Then reboot the computer.
After you have done both then run a new HJT scan and post that log here.