Windows is a colossal beast, and sometimes, that colossal beast can struggle. You might have weird hitches or weird slowdowns, and when that happens, it's a sign that ...
To prevent an app from launching at startup, find it in the list of apps with the status set to “Enabled,” right-click it, and select 'Disable.' You can also manage startup apps from the Settings app.