Diare hepatogenik dapat disebabkan oleh hipertensi portal, ketidakseimbangan flora usus, infeksi, dll. Berdasarkan penyebabnya, pengobatan harus diberikan untuk mengurangi tekanan portal, memperbaiki hipoproteinemia, melengkapi probiotik, anti infeksi, menghentikan diare, dll., misalnya, penggunaan spironolakton, bifidobakteri, norfloksasin, dan obat-obatan lainnya. 1. Mengurangi tekanan vena portal: hipertensi portal akan menyebabkan oedema mukosa usus yang menyebabkan diare, diuretik seperti furosemid dan spironolakton dapat diberikan untuk meredakan oedema usus. 2. Mengoreksi hipoproteinaemia: albumin tambahan dapat diberikan, dikombinasikan dengan tablet perlindungan hati untuk meningkatkan fungsi hati. 3. Suplementasi probiotik: Jika flora usus terganggu karena daya tahan tubuh yang buruk, probiotik seperti Saccharomyces boulardii dan bifidobacteria dapat diberikan untuk mengatur flora usus. 4. Anti-infeksi: jika ada infeksi bakteri di usus, antibiotik dapat diberikan, seperti norfloksasin dan amoksisilin untuk melawan infeksi. 5. Menghentikan diare: berikan pengobatan antidiare astringent montelukast. Diare hepatogenik, dianjurkan untuk berkonsultasi dengan dokter tepat waktu dan mengikuti petunjuk dokter.