不为所动，女鸠恼羞成怒，在周宣王面前诬告杜伯欺侮她。周宣王听信了女鸠的话，不顾左儒的屡次劝谏，先将杜伯囚禁于焦（今河南省陕县南），又派薛甫和司空锜将其杀害。周宣王后来因遭受冤魂袭扰，接连杀害了司空锜和大臣祝二人。杜伯之子隰叔则逃亡至晋国，成为晋国六卿之一范氏的始祖。
屡战屡败.周宣王晚年多次对周边部族用兵，但大多以失败而告终：前797年，周宣王派军队攻打太原之戎，没有成功。前792年，周宣王派军队征讨条戎、奔戎（今山西省夏县西南），战败。前789年，周宣王派军队征讨申戎