问题分析:肝硬化失代偿期40年是病因方面的治疗,看早期肝硬化的特殊病因积极的采取治疗。对于有病毒性肝炎来说,早期用抗病毒的药物治疗,可以使肝功能改善,缩小酒精性肝病以及药物性肝病,应该终止研究或者是停止中毒性的药物。