感冒后一直咳嗽不好的原因可能有以下几个:1、细菌、病毒等病原微生物入侵呼吸道后,可损伤呼吸道粘膜,呼吸道粘膜的修复需要一定的时间,在损伤尚未完全修复前,受到粉尘、烟雾、刺激性异味等刺激后,易反复出现咳嗽。2、患者继发了支气管炎、肺炎等下呼吸道的感染,在炎症的刺激下,使咳嗽迁延不愈。3、可能出现了衣原体、支原体、结核等非典型病原菌感染,使患者咳嗽症状迁延。4、患者可能合并肺癌、心功能不全等基础疾病,虽然感冒已经好了,但是在这些基础疾病作用下,仍会出现反复咳嗽。