在这种危机中,罗马帝国仍然有干练的君主出现。约维安(Jovian)逝世后,军方和元老院拥戴瓦伦提尼安为帝,他是坦直而不懂希腊人的军人,令人想起另一位皇帝韦斯巴芗(Vespasian)。经元老院同意,他任命弟弟瓦林斯为东罗马帝国的奥古斯都及皇帝,而自己则负责较为危险的西帝国。他重新部署意大利和高卢的边境防务,扩整军队,加强纪律,再度将入侵的日耳曼人驱逐至莱茵河以外。他在国都米兰,发布了开明的法律,禁止杀婴,设立大学,增加医药设施,减低税额,改革币制,防止政治上的贪污,宣布信仰上及礼拜的自由。但他有他的缺陷和弱点,他对敌人非常残酷,如果我们能相信历史学家苏格拉底的话,他使重婚合法化,以便能与查斯蒂娜(Justina)结婚。他的皇后曾经大方地向他描述她的美丽,结果种下了此种不幸。然而,他逝世得太早(375年),这是罗马帝国的悲剧。他的儿子格拉提安继承西方的帝位,但仅在一两年间效法父亲的作为,随后便沉迷游乐及打猎,将政事交给出卖官职的贪官污吏。马克西姆斯将他推翻,并入侵意大利,欲取代继承格雷先的瓦伦提尼安二世(格拉提安的同父异母兄弟);但是东罗马帝国的新皇帝狄奥多西一世率军西征,打败了企图篡夺帝位的马克西姆斯,并使年轻的瓦伦提尼安二世得以稳固在米兰的帝位(388年)。
狄奥多西一世是西班牙人。他曾是西班牙、不列颠和色雷斯的名将。他曾说服战胜的哥特人参加其部队,从而使其停止对抗;他统治东方各省份时,除了宗教上的不容忍之外,可说是位贤君;半个世界都慑服于其英俊、威武、易怒、仁慈、合乎人道的立法及严格的正统神学思想。当他正在米兰过冬时,塞萨洛尼卡(Thessalonica)发生了当时常有的暴乱事件。皇帝派驻当地的总督波特里克(Botheric)将一位深受当地人爱戴的战车御夫以不道德的罪名关入狱中。当地人民要求总督将他释放,波特里克加以拒绝。结果群众击溃守卫部队,杀死总督及侍从,并将尸体剁碎,把肢解了的尸体当作胜利的象征,游街示众。这令狄奥多西一世大为震怒,他秘密下令处罚塞萨洛尼卡的所有居民。全城人民应邀到竞技场观看比赛,事先藏匿的军队突然发动攻击,屠杀了7000名男女及小孩(390年)。狄奥多西一世随后下令,想收回第一道命令,可是为时已晚。
整个罗马世界对他的野蛮报复行为感到震惊,以禁欲基督教教义治理米兰教区的主教安布罗斯写信给皇帝说,除非皇上在人民面前公开赎罪,否则他将不能再在皇帝面前主持弥撒。狄奥多西一世虽然私底下悔悟,却不能公开接受这一侮辱以使权威受损。他试图进入教堂,安布罗斯亲自挡驾。数星期的白费工夫后,狄奥多西一世终于屈服,卸去一切帝位的象征,以谦卑悔过者的身份走入教堂,请求上天宽恕他的罪(390年)。在教会与国家的战争之中,这是一次历史性的胜利和失败。
当狄奥多西一世返回君士坦丁堡时,发现年方20岁的瓦伦提尼安二世,实在无力处理所面临的那些问题。他的左右蒙蔽他,既贪财又夺权;他的民兵首领,异教徒、法兰克人阿博加斯特(Arbogast),俨然成了高卢的土皇帝;当埃尼安二世前往维埃纳展示其作为皇帝的威严时竟然被暗杀(392年)。阿博加斯特是蛮族拥立君主的始作俑者,他拥戴一位温和而容易操控的学者为西罗马帝国的皇帝。尤金尼乌斯是基督徒,但与意大利的异教徒有很密切的关系,因此安布罗斯害怕他是另一位尤里安。狄奥多西一世再度西征以恢复正统,他带领的军队由阿兰人、伊比利亚人、哥特人、高加索人及匈奴人组成;他的将领中,有后来占领君士坦丁堡的哥特人盖纳斯,防卫罗马城的汪达尔人斯特利考以及抢劫罗马城的哥特人阿拉里克。在阿奎利亚(Aquileia)一场为时两天的战役中,阿博加斯特和尤金尼乌斯被打败了(394年),尤金尼乌斯由其手下士兵交出而被杀,阿博加斯特则自刎而死。狄奥多西一世令其11岁的儿子霍诺留为西罗马帝国皇帝,并任命其18岁的儿子阿卡狄乌斯为东罗马帝国的皇帝。随后,由于连年征伐,他积劳成疾而于米兰去世,享年50岁。他一度统一的帝国又再度分裂,以后除了查士丁尼大帝(Justinian)曾经短期统一外,帝国再也无法统一了。
狄奥多西一世的儿子们养尊处优,懦弱而优柔寡断。他们道德优良、品性不恶,但他们并非暴风雨中的掌舵者,他们很快便无法掌握政权,行政及决策诸权悉落他人之手。东罗马帝国由贪婪的鲁菲努斯(Rufinus)掌权,西罗马帝国大权则落入能干而无所顾忌的斯特利考之手。398年,斯特利考这个汪达尔人,安排其女儿玛丽亚嫁给霍诺留,自己做起了皇帝的岳父。但霍诺留是既无智慧又乏感情,他的时间耗费在喂养皇宫中的家禽上,结果玛丽亚在做了10年的妻子之后死去,死时仍然是个处女。
狄奥多西一世利用哥特人从事征战,并每年付给他们年费,终使他们和平相处。但他的继位者拒绝付给哥特人此种补助,斯特利考还解散了哥特人部队,无所事事的战士们渴望钱财和冒险,他们的首领阿拉里克不论在外交或战争上,手腕均胜过罗马人。他问他手下的人:为什么健壮自负的哥特人必须屈身做软弱的罗马人或希腊人的佣人,而不利用自己的勇气和双手去从垂死的罗马帝国夺取一块属于自己的国土呢?就在狄奥多西一世去世后一年间,阿拉里克率领了住在色雷斯的几乎全部哥特人侵入希腊,毫无阻挡地通过温泉关,沿途屠杀所有役龄男子,奴隶妇女,洗劫伯罗奔尼撒半岛,毁坏位于埃莱夫西斯的神庙,雅典在将几乎全部钱财奉上之后才幸免于难(396年)。斯特利考曾驰往援救,可是为时已晚。他设法诱使哥特人陷入无可防守的境地,但是由于非洲发生了叛乱,不得不赶回西方,最后只能与他们议和。阿拉里克与阿卡狄乌斯订立盟约,哥特人获准定居于伊庇鲁斯(Epirus)。此后四年间,罗马帝国与之相安无事。
这些年间,昔兰尼的叙内西乌斯(Synesius),这个半是基督教主教、半是异教哲学家的人,在君士坦丁堡的阿卡狄乌斯宫廷,清晰有力地说明了希腊和罗马所面临的抉择。如果罗马帝国的公民继续逃避兵役,并且将国防信托给招募自威胁帝国的那些民族的军队的话,则罗马帝国将何以生存下去呢?他因此提议放弃奢华和安适的生活,征召帝国的人民服兵役,为自己的国土及自由而奋斗;他呼吁阿卡狄乌斯和霍诺留起而袭击帝国境内粗野无礼的蛮族,将其赶回黑海、多瑙河及莱茵河以外的他们原来的家园。宫廷上下称赞叙内西乌斯的演说非常精辟,然后又开始宴饮作乐。在这同时,阿拉里克却强迫伊庇鲁斯的兵器制造者,为其哥特军队打造足够的矛、盾、刀剑、头盔等。
401年,他率军进犯意大利,沿途抢劫。数以千计的难民涌入米兰和拉韦纳,然后又逃至罗马城;农民都在有城墙的市镇避难,而富有人家则携带一切财物,奔往科西嘉、撒丁及西西里等岛。斯特利考将各省份的守卫部队全部调走以组成一支大军,抵挡哥特人的浪潮。402年复活节早晨,他率军突击在波伦提亚的哥特军队,当时后者正暂停抢劫在做祷告。这次战役并没有确切的结果,阿拉里克是撤退了,但是很不幸地,却是撤往没有防卫的罗马城;后来霍诺留给了他很大一笔钱财,才劝服他离开意大利。
这位胆小的皇帝,当阿拉里克接近米兰时便想将首都迁往高卢,现在他又想找一个更安全的地方,结果认为拉纳那是理想地点,因为它周围的沼泽和礁湖,使其难以经陆路被攻占,而沙洲也使来自海上的攻击艰难无比。但是当蛮族的拉达盖苏斯(Radagaisus)率领着约20万的阿兰、夸迪、东哥特及汪达尔人等越过阿尔卑斯山,攻击日渐繁荣的佛罗伦萨城时,其新都仍像旧都一样危在旦夕。斯特利考再度发挥他的将才,以少胜多击败了这批蛮族,并将拉达盖苏斯绑缚给霍诺留。意大利再度可以休憩了,而由贵族、公主、主教、阉人、家禽及将军们组成的皇宫,又恢复了往日的奢侈,贪污盛行,充满风流韵事。
皇帝的掌玺官奥林匹乌斯(Olympius)既嫉妒又不信任斯特利考;他尤其厌恶这位大将军那么明显地再三为阿拉里克留下生路,认为他们两人都是日耳曼人,因此相当默契。他反对斯特利考对阿拉里克行使贿赂。但是霍诺留不能下定决心将为国服务23年,屡次告捷并拯救了西罗马帝国的斯特利考解职;但是当奥林匹乌斯说服皇帝,使皇帝相信斯特利考企图以其子篡夺皇位时,这位胆小的青年终于同意将他处死。奥林匹乌斯立即派遣一队士兵执行这项命令。斯特利考的朋友本想拒绝服从皇帝的命令,但他不让他们这样做,并自刎而死(408年)。
几个月之后,阿拉里克再度侵入意大利。