造成非梗阻性无精症的原因是比较多的。如果是由于先天性染色体异常引起的,这个是无法彻底治愈的,也没有好的治疗方案。如果是因为生殖系统感染造成的,就可以进行抗感染治疗,在生活中注意饮食,忌吃辛辣刺激性食物,戒烟戒酒。如果是由精索静脉曲张导致的,可以通过手术进行治疗。想要知道是哪种原因引起的,就要到正规的医院进行检查。