Obat untuk pengobatan sirosis dekompensasi termasuk obat etiologi seperti entecavir, obat hepatoprotektif seperti adenosylmethionine, dan obat untuk mencegah komplikasi seperti furosemide. 1. Pengobatan etiologi: pasien dengan riwayat hepatitis virus harus diobati dengan obat antivirus pada tahap awal penyakit, seperti entecavir, lamivudine, interferon, dll.; pasien dengan penyakit hati alkoholik harus berhenti minum alkohol; pasien dengan cedera hati yang diakibatkan oleh obat harus berhenti menggunakan obat yang melukai hati. 2. Pengobatan hepatoprotektif: termasuk pengobatan hepatoprotektif, penurun enzim, anti-menguning dan anti-fibrosis, adenosylmethionine, asam ursodeoxycholic, diammonium glycyrrhizinate dapat dipilih sebagai obat oral, dan jika perlu, pengobatan infus intravena, seperti hormon pemacu pertumbuhan hepatosit, glutathione yang berkurang, sediaan seperti asam glikyrrhetinat, dan sebagainya. 3. Pengobatan komplikasi: penderita hipersplenisme dapat diberikan obat penambah trombosit dan leukosit seperti lisinopril dan aminopeptida; penderita asites dapat diberikan diuretik seperti furosemid dan spironolakton, serta infus albumin; penderita varises esofagus-lambung yang pecah dan berdarah dapat diberikan omeprazol dan hormon penghambat pertumbuhan; dan penderita peritonitis spontan dapat diberikan antimikroba seperti sefalosporin generasi tiga dan siprofloksasin. Pasien sirosis yang tidak terkompensasi harus tepat waktu ke rumah sakit, di bawah bimbingan pengobatan dokter, jangan menggunakan obat sendiri.