头发有异味,主要是因为头部没有清洗干净,头发上过多的灰尘、污物,还可能伴随着细菌感染,就会导致头发出现明显的异味。如果头发有异味,应该在2~3天左右清洗一次头发,保持头发和头皮的洁净和干燥,能最大限度地减少细菌真菌等各种病原体的滋生,灰尘、污物对头发和头皮造成污染,必要时可使用硫磺软膏、硫磺皂洗头,有效去除异味。当病人头皮及毛发有细菌感染气味时,可用红霉素软膏进行头部涂抹治疗,药物留在头皮上一段时间后,用清水清洗头皮,能有效清除头皮上的细菌,从而达到去除异味的效果。酮康唑洗液洗头能够有效去除头皮上的真菌感染,从而有效地去除头皮上的异味。