其实黄巾要不是出了叛徒,也不会被这么轻易镇压,起义前,张角一名叫做唐周的门徒告密,供出京师的内应马元义,马元义被车裂,官兵大力逮杀信奉太平道信徒,株连千余人,并且下令冀州追捕张角。由于事出突然,张角被迫提前一个月在二月发难,因为起义者头绑黄巾,所以被称为“黄巾”或“蛾贼”,张角自称“天公将军”,张宝、张梁分别为“地公将军”、“人公将军”在北方冀州一带起事。他们烧毁官府、杀害吏士、四处劫掠,一个月内,全国七州二十八郡都发生战事,黄巾军势如破竹,州郡失守、吏士逃亡,震动京都。
汉灵帝见太平道如此厉害,慌忙以何进为大将军,率左右羽林五营士屯于都亭,整点武器,镇守京师;又自函谷关、大谷、广城、伊阙、轘辕、旋门、孟津、小平津等各京都关口,设置都尉驻防;下诏各地严防,命各州郡准备作战、训练士兵、整点武器、召集义军。
皇甫嵩上谏要求解除党禁,拿出皇宫钱财及西园良马赠给军士,提升士气,而吕彊又对灵帝上言:“党锢久积,若与黄巾合谋,悔之无救。党锢之祸积怨日久,若果与黄巾合谋,恐怕已经无救了。”汉灵帝接纳提案,在壬子日大赦党人,发还各徙徒,要求各公卿捐出马、弩,推举众将领的子孙及民间有深明战略的人到公车署接受面试。