Unfortunately, "setup.exe" is a very, very typical file name for an installation program. Many applications use it. (Lazy developers)
This thing has somehow gotten into your startup sequence.
Start the PC
Disallow running that
Open Windows Explorer
Search for 'startup.exe'
See what is returned and where.
Also, msconfig will allow you to change what gets run on startup.