问题分析:颅内感染多久能治好主要与患者的实际情况相关,病情较轻者为3~4周,严重者在3个月以上甚至更久。颅内感染的治疗需要看具体情况,有的病人的情况并不是特别的严重,但是预后也会很好。不过,一些比较严重的,需要很久才能得到有效的救治,尤其是化脓性脑膜炎,这种疾病非常的严重,需要很久的治疗时间才能得到有效的救治。建议患者要及时使用抗菌、抗病毒的药物。