炀帝数次东征高丽,给人民造成一场非常严重的灾祸。大业八年(612年)云集涿郡的兵士和民夫大致为350万人,如果再加上造船之类的就地征役、或逃或死的兵民,数字就更大了。以后连年东征,都是在全国征发,人数也不会少。除了劳役以外,军需的征发也非常严重,常规租调已预支数年。这样扰动全国,弄得盛强的隋王朝“黄河之北则千里无烟,江淮之间则鞠为茂草”,社会生产力遭到严重的破坏,人民受到无边的苦难。
瓦岗军开仓散粮图
河北、山东是筹备东征的基地,兵役、力役最为严重。大业七年,这一地区遭到特大水灾,次年又发生旱灾,人民走投无路,起义的战鼓首先就在这里敲响。最早见于记载的是大业七年邹平县人王薄于长白山(在今山东邹平南)起义,自称“知世郎”,作《无向辽东浪死歌》号召反抗。这一年还有刘霸道起义于平原(今山东商河、惠民间),孙安祖、窦建德起义于高鸡泊(今河北故城西), 县(今山东夏津)人张金称、 县(今河北景县)人高士达各在境内起义。后来发展壮大的翟让领导的瓦岗(在今河南滑县南)军和以后南渡长江由杜伏威、辅公 领导的起义军,也都在这一二年间组织起来。从此直到隋亡,见于史籍的武装反隋力量北至今山西、河北北部,南达岭南,东至山东、江浙、福建沿海,西达河西走廊,大大小小数以百计,其中在今河北、山东、河南的约占半数,起义时间也较早。这些起义队伍经过激烈的搏斗,分并离合,最后大致形成三大起义力量:一是威震全国、据有河南的李密领导的瓦岗军;二是雄踞河北的窦建德领导的夏军;三是自淮南转移到江南由杜伏威领导的吴军。