乙肝疫苗是通過基因合成的乙型肝炎表面抗原, 可以刺激機體產生表面抗體, 從而對病毒有抵抗力。 基因工程乙肝疫苗是一種乙型肝炎亞單位疫苗, 系採用現代生物技術將乙型肝炎病毒中表達表面抗原的基因克隆進入酵母菌中, 通過培養這種重組母菌來獲取乙肝表面抗原亞單位, 經純化加佐劑吸附後製成的。
有些人經過化驗證實為HBsAg(乙型肝炎表面抗原)陽性, 伴有乙型肝炎病毒e抗原或抗HBe陽性, 這時就希望能通過注射乙肝疫苗的方法使機體產生免疫力(抵抗力), 將乙型肝炎病毒消滅掉。
這是因為乙肝疫苗的主要成分實際上就是乙型肝炎病毒的不具感染性的外殼(乙型肝炎表面抗原), 另外還有些免疫試劑, 可以説明刺激機體免疫系統產生抗體。 對於乙型肝炎病毒感染者來講, 體內有乙型肝炎病毒在不斷地複製, 而且病毒在複製時, 合成乙型肝炎病毒e抗原的能力特別強, 因此血液中迴圈的乙型肝炎病毒e抗原遠超過注射的乙肝疫苗中所含的乙型肝炎病毒e抗原量。 所以我們可以想像, 體內如此大量的乙型肝炎病毒e抗原尚不能誘導體內產生抗HBs, 那麼另外再給乙肝疫苗, 又能起多大作用呢?因此, 對已經感染了乙型肝炎病毒的人, 再給予乙肝疫苗注射顯然是不能起到預防乙肝的作用的。
可見, 乙肝疫苗是預防感染乙肝的, 已經感染了乙肝或成為乙型肝炎病毒攜帶者後, 再注射乙肝疫苗就沒有意義了。