scvhost ist buchstäblich der Host-Prozess für Dienste. Für sich genommen ist dies nichts, aber je nach Windows-Version hostet jede Instanz von svchost.exe einen oder mehrere Dienste, und diese sind nicht auf von Microsoft veröffentlichte Dienste beschränkt. Jede Software oder jeder Treiber, der einen Dienst erstellt, verwendet svchost.exe als Host.
Der Task-Manager macht es sehr einfach, zu sehen, welche Dienste die einzelnen svchost-Programme ausführen, und andere Tools wie Process Explorer (von Microsoft von Sysinternals) machen es noch einfacher.
Um herauszufinden, welcher Dienst das Hochladen vornimmt, müssen Sie eines dieser Tools verwenden, um den bestimmten Dienst zu finden.
Ja, Microsoft und viele andere gängige Softwarekomponenten sammeln Informationen basierend auf Ihrer Nutzung. Das ist allgemein bekannt.