戎仍不是周朝大军的对手。周厉王时期，连年战乱，百姓苦不堪言。同时，厉王以荣夷公为卿士，垄断社会财富及资源。为压制国人不满，周厉王命衞巫监视，有谮谤周王者即杀。结果人人自危，终于在前841年酿成国人暴动，厉王出奔到彘（今山西省霍县）。朝中由召穆公虎、周定公两大臣行政，号为共和。前828年，周厉王死于彘，召穆公、周定公推举太子静即位，是为周宣王。当时周朝国力已经衰落，过度分封诸侯国使周王室决乏土地及人民。周宣王即位后任用周定公、召穆公辅政，又重用尹吉甫、仲山甫一帮贤臣整顿朝政，国力渐渐恢复。因应周边民族