慢性肝炎患者吃的药物有很多,不同药物的效果、起效时间不一样,具体如下:1、慢性乙型肝炎患者吃抗病毒药,起效时间大概在1-3个月,每1个月、3个月都要检测病毒定量来评估效果,但是大多数在1个月时就会有效;2、慢性丙型肝炎,使用抗病毒药1周之内就会有效果,所以不同的疾病吃不同的药物,疗效、起效时间不一样,如转氨酶升高的患者吃保肝降酶的药物,起效时间会非常快,1-2天就会有效,所以在吃保肝降酶药以后,很快就要检测肝功能来评估其效果,如抗纤维化药物,因为慢性肝炎患者都有纤维化,抗纤维化的药物起效时间会非常长,慢性疾病抗纤维化是个漫长的过程,大概3个月一个疗程,每3个月要评估一次疗效,但是要长期服用。所以不同的药物起效时间是不一样,单纯的保肝药物也需要长期吃,因为保肝药有很多种,如保护肝细胞膜的代谢毒素,所以起效时间也长短不一,但是保肝药不管是哪种都需要长期服用。