Убитый вирус - это вирус, который более не способен реплицироваться (размножаться) в клетке. Его для приготовления вакцины натурально убивают, в простейшем случае либо простым нагреванием, либо обработкой формалином. После этого его вводят пациентам, инактивированный вирус в организме распознается так называемыми antigen-presenting cells, которые нарезают вирусные белки на кусочки и предъявляют эти кусочки В-лимфоцитам. В-лимфоциты начинают вырабатывать и секретировать антитела , способные распознавать и связывать вирус. Проблема с инактивированными вирусами в том, что при инактивации белки денатурируют, и при этом их 3х-мерная структура нарушается, и некоторые эпитопы (антигенные детерминанты, узнаваемые антителами) просто исчезают. Поэтому обычно вакцины, полученные с применением мертвых вирусов, обычно менее иммуногенны чем полученные с использованием живых вирусов. Хороший пример - вакцины от полиомиелита. Вакцина Солка получена с использованием мертвого вируса. Она менее эффективна, чем вакцина Сабина (против живого ослабленного вируса), но все равно с ее помощью, например, победили полио в США. Мертвый вирус не попадает в клетку и, соответственно, не вызывает клеточного (T-cell mediated) иммунитета, а только гуморальный (антитела).
А полуживой вирус - это вирус, искусственно ослабленный и неспособный эффективно размножаться в организме. Его делают, например, путем длительного пассирования вируса в культурах клеток при низкой температуре, после чего вирус не может полноценно размножаться в клетках человека при нормальной температуре. Этот вирус более эффективен в выработке иммунитета, но он потенциально может снова приобрести свои патогенные свойства. Для вакцины Сабина это, по-моему 1 случай на 1,000,000 вакцинированных. Не помню чего, то ли 1 случай заражения полиомиелитом, а то ли даже смерти от полио. Но это считается допустимым в современном мире. Потому что альтернативой может стать Iron lung ward