王莽將夫人王氏立為皇后,生了四個兒子。長子王宇為了衛姬一案,被王莽逼死;次子王獲無故殺死家奴,也被王莽迫使自殺;三子王安向來放蕩,王莽又十分厭惡,因此立四子王臨為太子。為了輔佐太子,王莽又給他找了四個老師和四個好友。四個老師分別是前大司徒馬宮,前少府宗伯鳳,前博士袁聖,前京兆尹王嘉;四個好友分別是前尚書令唐林,前博士李充,諫大夫趙襄,中郎廉丹。
相傳,王莽的姑母、太皇太后王政君出生時,曾經發生過一件奇異的事,其母李氏夢見月亮掉在自己的懷裡,因此才懷上了王政君。王政君為元城人,後來嫁給元帝,經歷了元帝、成帝、哀帝、平帝四朝;哀帝時還攝過政。王莽篡權後,她的身體依然健康,揚雄曾經寫過一首詩,頌揚她的事跡。
王莽自立為帝后,改稱她為新室文母太皇太后,意思是與漢朝隔絕。太皇太后十分不安。後來王莽又毀壞劉氏宗廟,連元帝廟也拆去,單獨在元帝廟故址上為她修建了一處長壽宮。修好後,王莽特地請她過去參觀,太皇太后見王莽態度傲慢,悄悄對那些侍女說:「此人輕辱神靈,怎能得到上天的保佑呢?我看他離滅亡的日子不遠了!」
王莽見太皇太后怏怏回去,知道她心懷怨恨,不得不格外巴結,賣弄慇勤。那太皇太后卻愈加愁悶,整天沒有笑容,到王莽始建國五年(公元13年)二月,得病而終,享年八十四歲。
太皇太后活著的時候,曾說過王莽滅亡的話;她剛死,這些話就開始應驗了。
先是匈奴烏珠留若提單于,因不滿新皇帝的制約,開始興兵造反。警報傳到長安,王莽派立國將軍孫建等人,募集三十萬人馬,攻打匈奴;同時又派中郎將藺苞和副校尉戴級,帶著大量的金銀珠寶出塞,招降前單于呼韓邪的子孫。匈奴左犁汙王鹹動了心,率兩個兒子助、登到藺苞這裡受封。結果藺苞、戴級二人扣下助和登,只准鹹一人回去。王莽得到消息,當即封藺苞為宣威公,拜虎牙將軍,封戴級為揚威公,拜虎賁將軍。事在王莽始建國三年(公元11年)。
事情被烏珠留單于知道後,頓時大怒,馬上縱兵進入關塞,殺死漢朝許多官吏和百姓。王莽得知消息,選出十二部統將,分率三十萬兵馬,準備三百天的糧草,分路出兵。將軍嚴尤極力勸阻,王莽並不聽從。
不過,要在短時間裡準備三十萬兵士和三百天的糧草,不是一件容易的事。百姓又最怕當兵。最怕納糧,被那些地方官一逼,許多人乾脆去做了盜賊。王莽等了幾個月,見兵馬糧草還沒有準備停當,又派遣一幫如狼似虎的奸吏,作威作福,壓迫地方官員和百姓。於是法令越嚴,地方越亂。
從前北方一帶,自漢宣帝后,好多年沒有戰爭,百姓安居樂業,遍地都是牛羊,現在卻被搶掠一空,就連兒子被扣為人質的匈奴左犁汙王鹹,也開始攻打漢朝。王莽知道率兵的是鹹的兒子角,頓時惱羞成怒,將還活著的登殺死。
誰知一波未平,一波又起,西南的句町部落又騷擾邊陲,殺死牂牁大尹周歆。益州的蠻夷部落也起兵響應句町,殺死益州大尹程降。消息傳到西域各國,頓時激起更大的反響,車師首先叛亂,投降匈奴;接著焉耆國又興兵叛亂,殺死西域都護但欽。王莽正打算掃平匈奴,誰料到節外生枝,連西域也是一片大亂,弄得王莽顧此失彼,連忙調遣兵馬,分頭迎戰。
東西南北亂作一團,王莽更加焦急,上朝時常常面帶愁容。群臣見王莽憂慮,還要當面阿諛奉承,說蠻夷作亂不過是小事一樁,不久便可蕩平,王莽聽了便沾沾自喜。為了推行自己的政策制度,粉飾太平,王莽又下令銷毀漢朝遺留的五銖錢,另鑄五十大錢進行交易;百姓如敢私藏漢朝的五誅錢,就會受到嚴厲的處罰。命令一下,官吏藉機到處搜索,鬧得百姓雞犬不寧,一些人全家都被充軍邊塞。最可惡的是,犯人夫婦充軍出去後,不准他們團聚,將那些婦女另行改配,或罰做軍人奴婢,永不放還。王莽又仿行周官王制,動輒更改郡縣的名稱,有些郡縣出現了五個名稱,就連地方官都記不住。
王莽自以為得計,以為重新確定制度,天下自然平定;結果是天下大亂,訴訟紛爭不斷,官員乘機徇私舞弊,到處索賄,危害百姓。
始建國五年(公元13年)十一月,匈奴烏珠留單于病死,右骨都侯須卜當執掌大權,擁立被烏珠留單于貶為於栗置支侯的鹹繼位。鹹繼位後,自稱烏累若鞮單于。他心裡怨恨烏珠留將他貶降,也把烏珠留的兒子統統降職。當時,鹹還不知道兒子登已死,所以依從須卜當的建議,遣人到漢朝講和。
王莽進行了一番調查,得知須卜當的妻子就是王昭君的女兒伊墨居次雲,因此封王昭君的侄子王歙為和親侯,王颯為展德侯,讓他們兩人帶著厚禮,前去祝賀單于即位,假稱王登還活著,騙單于交出了以前作亂的人犯,押解回長安,一把火把這些人燒成灰燼。兩下罷兵休整,總算暫時平息了戰亂。
這一年,王莽將年號改為天鳳元年。
烏累單于和漢朝和好後,派遣使臣到長安致謝,準備把兒子王登接回匈奴去,王莽哪裡交得出人來,只得謊稱王登已經病死。烏累單于又覺得自己被王莽欺騙了,但是考慮到自己剛剛繼位,還沒有樹立威信,不得不暫時忍耐下來,不過卻對邊塞附近的匈奴兵放縱不管,任憑他們燒殺搶掠。
王莽雖然惱怒,卻不敢輕易討伐匈奴,因為國內現在也是一片混亂,各種災難不斷,謠言四起,弄得人心惶惶。朝廷裡,太師王舜和大司馬甄邯已經早死,太傅平晏又被王莽免去官職,因此百姓和官吏都有很多怨言。王莽沒有辦法,只得送了許多錢物給匈奴的使臣,企圖讓匈奴更改名號,改匈奴為恭奴,單于為善於,全心全意依附漢朝;但效果卻並不好,匈奴士兵仍然時時騷擾邊塞。