肝硬化失代偿期,肾功能正常但是没有尿,具体原因如下:第一、因为肝硬化后形成腹水,这种情况它主要的原因是肝脏硬化以后,合成白蛋白功能减退,导致血浆白蛋白降低,这个时候明显的低白蛋白血症会导致组织渗透压增加。第二、门静脉压力增高,肝硬化会导致食管胃底静脉曲张,导致门静脉压力增高,门静脉系统里的液体就会更容易渗入腹腔内。第三、淋巴液漏出也会增加。第四、因为肝硬化引起的类醛固酮作用,醛固酮增多导致肾脏对水的重吸收,对钠的重吸收都增加,引起水钠潴留,这种情况下,即使肾功正常也容易出现少尿,或者无尿,但如果少尿或者无尿时间过长,会影响到肾脏功能,这个时候可能会合并肝肾综合征。