By default, the specialized video browser from Veoh automatically starts when Windows does. If you don’t regularly utilize VeohTV to download videos, it is wasting valuable resources by running unused in the background. To disable the automatic startup of VeohTV, follow these steps:
1. Open VeohTV.
2. Select Options.
3. Under the General tab, go to the Startup section and uncheck the Start VeohTV in the background when I turn on my PC checkbox.
4. Click Save.