Файловые вирусы — внедряют свой код в какой-либо исполняемый файл, при запуске такого файла вирус активируется, после чего передает управление зараженному файлу.
Загрузочные вирусы – записывают себя в загрузочный сектор диска, активируются и распространяются в момент загрузки операционной системы до того, как запустилась антивирусная программа.