造成总胆红素偏高主要的原因就是肝细胞受损胆红素不能正常的转换为胆汁,就会使胆汁排泄受阻,就会引起间接胆红素和直接胆红素的偏高。还有就是急性的黄疸性的肝炎、慢性的活动性的肝炎,还有肝硬化、肝病变、中毒性肝炎等。