首先應該明確肝硬化的原因,肝硬化的原因包括:1、病毒性肝炎,乙型肝炎和丙型肝炎最容易導致肝硬化,所以積極的治療這些肝炎才有可能預防肝硬化的發生。2、酒精性肝硬化,如果長期的飲酒,可以導致酒精性脂肪肝,進一步發展可以導致酒精性肝炎,以致到最後的肝硬化。長期飲酒是導致肝硬化的另一個主要原因,所以戒酒才是最根本的治療。3、非酒精性脂肪性肝病也是導致肝硬化的一個原因,它的危險因素有肥胖、糖尿病、高甘油三酯血癥以及一些特殊的藥物等,避免這些原因才能預防肝硬化。4、長期的膽汁淤積,包括原發性膽汁性肝硬化和繼發性膽汁性肝硬化。前者往往都是一種免疫系統的異常所導致,後者可以是各種原因,包括長期肝外膽道的梗阻,以及可以是血吸蟲病等引起來,所以避免長期的肝外膽道的梗阻以及治療血吸蟲病,都有可能避免肝硬化的發生。5、藥物和毒素,也是導致肝臟損傷引起肝硬化的原因,所以在服用對肝臟有害的藥物時一定要動態的監測,避免發生這種情況,其它的少見的原因還包括自身免疫的異常、代謝的異常以及肝臟血液循環障礙所引起的肝硬化。還有10%左右的肝硬化原因不明,可能是與營養不良、一些感染相關。