周穆王死后,他的儿子姬繄扈(音衣户)即位,这就是周共王。周共王在位期间的主要事迹,就是消灭密国。而周共王灭密,并不是出于什么扩张领土巩固政权的雄心壮志,而是起于一件令人啼笑皆非的小事。
周共王有一次到泾水河边去游玩,因为属于密国的辖境,所以密国的密康公跟随他。到了一个地方,有人见密康公前来(国内的人不认识周王),于是把三个美貌的女子献给了他,密康公就自己收纳了下来。密康公的母亲见状,深为儿子的行为担忧,于是赶快劝他说:“你一定要把这三个女子献给王。三个兽在一起称为群,三个人在一起称为众,三个女子在一起称为粲。粲,也就是非常美好的东西。人家把美好的东西献给你,你何德何能承受得起,就是周王都有些承受不起,何况是你这个小丑?小丑占有美好的东西,就必定会自取灭亡。”但密康公执意不听母亲的劝告,没有把三个女子献给周共王。密康公的行为理所当然地触怒了周共王,不到一年,周共王派兵消灭了密国。看起来,有时候艳遇临头并不代表着真能消受齐人之福,而是对政治智慧实实在在的考验啊。
周共王死后,他的儿子姬囏(音艰,同艰)即位,是为周懿王。
周懿王之时,周王朝国势日衰。严狁、西戎、翟人等相继侵犯西周,国人深受其苦,作诗讽刺周懿王治国无能。周懿曾经命令虢公率军北伐犬戎,结果大败而归。
因为周懿王元年,发生了“天再旦”(天亮后发生日食)的现象,再加上即位以来诸事不顺,所以周懿王感觉十分不祥,于是在第七年将国都从镐京迁到槐里(今陕西省咸阳市兴平市东南)。迁都只是一个消极的执政方式,根本无助于政治腐败、国势衰落的周王室重振雄风。生性懦弱的周懿王,简单地拿迁都来挽救国运,结果使周王朝的统治进一步弱化,加剧了贵族阶层的矛盾。周懿王死后,王位被他的叔父姬辟方所夺。姬辟方就是周孝王。
周王朝自建立之日起,为了避免继承人争夺君位自相残杀而破坏王朝稳定,制定了嫡长子继承制。这一制度在周成王时期被周公加以完善,形成等级森严的宗法制。而周孝王破坏祖制登上王位,成为西周时期王位继承的一个很大异数。所以后世的许多史书,对周孝王在位期间的所作所为很少提及。
而周孝王,正是在目睹周懿王软弱无能被外族侵凌的一系列惨痛现实之后,才依靠自身的才能夺取了王位。
夺取王位之后,周孝王首先做的事情就是命令申侯率兵征伐犬戎。
申侯是申国(今河南省南阳市唐河县西北)国君,他其实根本不愿意率兵去攻打犬戎,因为他和犬戎之地颇有渊源。
西戎有个地方叫犬丘(这是西犬丘,在今甘肃省陇南市礼县一带,与秦朝时改名的废丘和汉朝时改名的槐里不是一个犬丘,后一个犬丘在今陕西省咸阳市兴平市东南),犬丘的封主名叫大骆,大骆有个庶子名叫非子,当时替周孝王养马,因为养的马非常肥壮,繁殖很快,为周王室发展军事立下汗马功劳,所以周孝王想让非子做大骆的继承人。而申侯的女儿是大骆的正妻,生的儿子是嫡子,周孝王这么做,自然会影响到申侯的切身利益。所以申侯就对周孝王说:“从前我的祖先娶郦山氏之女,生下一个女儿,嫁给西戎的胥轩为妻,生下一个儿子名叫中潏(战国时秦国和赵国的共同祖先)。中潏因为母亲的缘故归服周朝,保卫周朝的西部边境,使周朝西部保持和睦安定。现在我又把女儿嫁给中橘的后人大骆,生下嫡子成。如今由于申国与大骆再次结亲,西方的戎族都归顺了周朝,所以您的王位才能稳固。大王您认真地考虑一下吧。”
周孝王听了之后,明白了申侯的用意。觉得与西戎讲和也不失为一个两全其美的好办法,于是把非子封在秦邑,并让他继续为周王室饲养马匹,不让他回到西戎去,从而保证了申侯外孙成的嫡子继承人之位不受影响。
申侯达成所愿,于是利用大骆的影响,出面与西戎讲和,西戎接受了申侯的建议,与周王朝握手言和。周孝王五年,西戎派遣使者入朝,向周王朝进献良马百匹。周孝王非常高兴,厚赏来使,加强了与西戎的邦交。在冷兵器时代,马匹是一个国家重要的战略资源,无论是祭祀、农耕、战争都需要大量的马匹,西戎进献良马和非子养马,对于解除周边少数民族的军事威胁提供了保证,同时也对国内各诸侯国是一种无声的震慑,这在一定程度上使周王朝的统治力得到了恢复和加强。
所以说,周孝王夺位虽然违反了周朝的宗法制,但他在位期间能够采取积极有效的少数民族政策,与西戎讲和并使周王朝的国力得到一定程度的恢复,是一个很有作为的君主。
周孝王死后,为了维护宗法制和周王朝内部的稳定,西周贵族们又恢复了嫡长子继承制,拥立周懿王的太子姬燮继位,这就是周夷王。
周夷王在位期间,曾命虢公率兵攻伐太原之戎(这里的太原不是现今山西的太原,据考证在今甘肃东南部一带),周军到达俞泉(古地名,在今甘肃东南部,具体已无考),缴获马匹上千。周夷王之世,周王室更加衰微,诸侯大都不来朝见,而是相互攻伐。