肝硬化多见于病毒感染导致的。一般乙肝病毒感染是引起肝硬化最主要的原因,所以目前基本上乙肝疫苗的普及,这种几率会相应的减少。只要是早期及时的治疗,注意休息联合抗病毒保肝等治疗生存期还会大大的提高。所以肝硬化是否能活几年,根据治疗的情况和体质的差异,还有个体的情况而定。