对于没有乙肝抗体的人群来说,注射疫苗是很有必要的,疫苗的保护效果时间是比较长远的,大约能够达到10年左右。当然每个人的身体情况不一样,所以针对疫苗产生抗体维持的时间也会不同。虽然二十几年了,体内还有抗体,但是相对来说会比较弱,抗体浓度过低是要及时补充疫苗的。