问题分析:生殖系统感染多久能治好,需要根据疾病类型来判断,如果是非淋病、真菌感染一般7至14天能好,如果是梅毒、淋病等原因引起的,一般需要1至2个月能好。因为感染的种类和体质的差异,所以很难估算出康复的时间。患者要及时到正规的医院进行确诊,平时要注意生殖器的卫生,多注意保持个人的清洁,多食用一些新鲜的水果和绿色的蔬菜。