"My MS Security Scan removes part of this,
but when I run the software again it comes back.
How do I get rid of it permanently?"
What is VirTool:Win32/VBInject.gen!BH?
VirTool:Win32/VBInject.gen!BH is identified
as a generic detection for malicious files or programs that are obfuscated
using particular techniques to protect them from detection or analysis. When
infected, the malicious program may be injected into a clean process or loaded
in a new process of its own. Unlike a "dropper", the malicious executable is
never written to disk as a separate file.