长期大便不成形有可能是以下几种原因:第一、长期处于精神紧张的状态,导致功能性的消化不良或者是功能性的胃肠病,肠蠕动产生了异常,导致大便长期不成形。第二、慢性感染,慢性的肠炎以及细菌病毒的感染造成大便不成形,要服用抗生素来进行治疗,进行缓解。第三、50岁以上如果长期出现大便不成形,要警惕有些像占位、肿瘤这种疾病,最好到医院去做一个肠镜,看看有没有慢性结肠炎、溃疡性结肠炎或者克罗恩病。第四、慢性疾病,要进行除外。第五、全身的疾病,也会导致大便不成形,像甲状腺功能的亢进、促使肠蠕动异常,可以长期的大便不成形。另外,像过敏或者过敏因素一直没有去除、水土不服等一些全身的其他问题,导致大便不成形。如果长期的大便不成形要找一下原因,除外一些非常紧急的严重疾病。