拓跋珪恢复代国,但这个国号是晋朝给的,拓跋珪肯定不情愿,史书记载他复立代国没多久便启用国号魏,但对于尚处游击状态下的拓跋珪,国号是什么根本不重要,重要的是如何活下去。实际刚复立的代国也仅是拓跋珪所属部众口头上的“国家”,没设置相关朝廷机构,只是几部首领跟随拥护。在中原长大的拓跋珪思路比刘显、贺兰部等理念还是相对超前的,游牧不解决根本,需要发展农耕,有稳定的根据地。于是拓跋珪将根据地迁移到定襄(今山西省忻州定襄县附近,发展农耕、休养生息。
公元386年,刘显看到拓跋珪似乎是仅仅依靠血脉便可以拥兵自重,于是刘显派弟弟去慕容永那里接回拓跋窟咄。如果不算拓跋珪,拓跋窟咄便是拓跋什翼键最小的儿子,并且与拓跋珪一样在长安当人质,后来随慕容永逃出长安,担任西燕的新兴(大致今山西省忻州市所辖范围太守。当时新兴郡的治所就在定襄附近,拓跋珪阵中的人马躁动起来,时不时出现反叛。无奈之下,拓跋珪再次投奔贺兰部,同时向慕容垂求援。
慕容垂派其子慕容麟救援拓跋珪。慕容麟大军未到,拓跋珪阵中乱作一团,身边不时冒出些要暗杀拓跋珪的人,好在拓跋珪拥有天命,一次次躲过危险。慕容麟知道部队行进到拓跋珪那还得些时日,于是打发拓跋珪的使者赶紧回去,说是大燕援军马上就到。果然拓跋珪看到回来的使者,军心算是安定了下来,恢复了不少士气,抵挡住了拓跋窟咄的进逼。不久,慕容麟与拓跋珪会合,一仗就把拓跋窟咄杀得大败,拓跋窟咄逃到铁弗匈奴刘卫辰那里,刘卫辰将拓跋窟咄杀死。当年刘卫辰被拓跋什翼键打的几乎灭国,投靠苻坚后反而借助前秦军力灭掉代国,这两家可以说是世仇。
前秦没有了,刘卫辰打算和慕容垂通好,送马三千匹给慕容垂。公元387年,送马的队伍,路过刘显的地盘,刘显打败押送的军队,掠取马匹后离去。慕容垂很生气,再次派遣慕容麟等率军讨伐刘显。这次战斗拓跋珪也参与了,跟随慕容麟大败刘显,刘显逃奔到马邑(今山西省朔州市附近西部山中。慕容麟继续率领轻装骑兵追击刘显,最后刘显逃到长子投奔西燕慕容永,他的部众全部投降慕容麟,或许拓跋珪也收去了些>> --