总胆红素高直接胆红素高的原因包括梗阻性因素、先天性胆红素异常、生理性因素等。总胆红素包括间接胆红素、直接胆红素,直接胆红素升高时总胆红素也会随之升高。胆道梗阻如肿瘤、结石,会使直接胆红素排出困难,逆向流入到血液内,引起直接胆红素和总胆红素偏高。先天性胆红素异常多见于先天性干细胞对胆红素代谢异常。不良生活习惯包括过度劳累、烟酒摄入过量等。