一般没有办法完全确定需要几年,需要10年或者是10年以上,一般与病情的严重程度有一定的关系,如果能够积极进行治疗,也可以预防尿毒症的发生。高血压肾病主要是由于患上了高血压引起的,可能会出现蛋白尿或者是血尿,并且还会引起身体水肿,需要配合医生口服药物进行治疗,治疗期间需要定期到医院做复查。