转氨酶和胆红素都高的原因包括肝脏疾病、胆道疾病、药物因素等。

1.肝脏疾病
急慢性肝炎、肝硬化、肝癌等会损伤肝细胞,导致转氨酶释放入血而升高,同时影响胆红素代谢,使胆红素升高。例如,乙肝患者病毒复制活跃时,肝细胞受损,转氨酶和胆红素常同时升高。
2.胆道疾病
胆囊炎、胆结石、胆管癌等胆道疾病,会阻碍胆汁排泄,引起胆汁淤积,导致胆红素升高,且炎症或梗阻可能波及肝脏,使转氨酶升高。如胆总管结石梗阻时,直接胆红素升高明显,转氨酶也会升高。
3.药物因素
红霉素、安眠药、解热镇痛药等,可能对肝脏造成损害,引发药物性肝损伤,导致转氨酶和胆红素升高。