精神病一般指精神障碍。多年的精神障碍是否能治好需根据具体情况判断。1.可以:如果患者是由于遗传、大脑结构异常等原因引起的单纯性精神分裂症,并且病情比较轻微,在经过积极治疗后通常是可以治愈的。建议患者可以在医生指导下使用氯丙嗪片、奋乃静片等药物进行治疗。同时还可以遵医嘱配合心理治疗的方式进行改善。2.不可以:但如果患者属于复杂性精神分裂症,并且出现了幻觉、妄想等症状,则可能无法达到完全治愈的效果。但可以通过服用抗精神病类药物来控制疾病的发展,比如利培酮片、阿立哌唑片等。必要时也可以通过改良电休克疗法等方式进行辅助治疗。在日常生活中,患者要注意保持规律作息,避免过度劳累以及长期熬夜。饮食上尽量以清淡易消化的食物为主,避免食用辛辣刺激性的食物。若期间出现明显不适,还需及时就医诊治,以免延误病情。