Zur->Companion'-Kategorie gehören Viren, welche die infizierten Dateien nicht verändern. Der Algorithmus dieser Viren besteht darin, dass ein Doppel der Datei erstellt wird. Beim Start der infizierten Datei übernimmt genau dieses Doppel, also der Virus, die Steuerung.
Zu Viren dieses Typs gehören diejenigen, die bei der Infizierung die Datei beliebig umbenennen, sich den Namen (für nachfolgende Starts dieser Datei) einprägen und ihren Code auf die Festplatte unter dem Namen der infizierten Datei schreiben. Z.B. wird die Datei NOTEPAD.EXE umbenannt in NOTEPAD.EXD, und der Virus schreibt sich ein unter dem Namen NOTEPAD.EXE. Beim Start erhält der Virencode die Steuerung, der im Anschluss daran die Original-Datei NOTEPAD startet.
Die Existenz weiterer Typen der Companion-Viren ist möglich, die andere originelle Ideen anwenden oder die Besonderheiten anderer Betriebssysteme benutzen. Die PATH-Companions, beispielsweise, nisten ihre Kopien in die Hauptverzeichnisse von Windows ein. Dabei nutzen sie die Tatsache, dass dieses Verzeichnis das erste in der PATH-Liste ist, und Dateien zum Start von Windows werden hauptsächlich darin gesucht. Diese Methode des Selbststarts nutzen ebenfalls viele Computer-Würmer und Trojaner.