В 184 г. взбунтовались тибетцы-цяны и юэчжи в районе современного Ланьчжоу (провинция Ганьсу). На их сторону перешли правительственные войска. Империя Хань полностью утратила контроль над торговым коридором на запад, и все попытки отбить эту территорию или навести там порядок были безуспешны на протяжении следующих сорока лет.
Тем временем в столице империи происходили не менее бурные события. За императорский трон боролись две группировки – аппарат евнухов и военные. Военные после подавления Восстания Желтых повязок не желали больше мириться с засильем служителей гарема при дворе.
В 189 г. умер император Лин-ди (годы правления 168–189). Евнухи попытались возвести на престол младшего сына Лин-ди по имени Лю Се. Однако влиятельный генерал Хэ Цзинь добился возведения на престол его старшего сына Лю Бяня, которому на тот момент было 13 лет. Он взошел на трон под именем Шао-ди (что буквально означает «малолетний император»). Используя императора, генерал Хэ Цзинь решил расправиться с партией евнухов. Летом 189 г. ему удалось схватить и казнить влиятельного евнуха по имени Цзянь Шо. Однако в защиту евнухов выступила мать покойного императора Лин-ди, «вдовствующая императрица» по имени Дун. Она опасалась, что в отсутствие евнухов ей придется вести дела с обычными мужчинами, что противоречило тогдашним нормам морали. Хэ Цзинь изгнал императрицу из дворца, после чего она умерла.
Этот случай мог расстроить планы Хэ Цзиня, но он был полон решимости искоренить власть евнухов при дворе. Заручившись поддержкой других военачальников, братьев Юань Шао и Юань Шу, он готовился напасть на евнухов, но женщины из гарема предупредили их о готовящейся резне, и те сами напали на Хэ Цзиня и убили его. Братья Юань атаковали дворец и устроили евнухам кровавую бойню. Лишь нескольким из них удалось улизнуть, и они пытались бежать, прихватив с собой малолетнего императора Шао-ди и его младшего брата Лю Се. Была организована погоня, беглецов настигли у реки Хуанхэ, где евнухи были убиты, а император и его брат спасены.
Однако августейшие особы оказались в руках полководца пограничного войска с северо-запада по имени Дун Чжо, который шел со своими отрядами к Лояну, чтобы участвовать в борьбе с евнухами. Увидев, что опоздал, Дун Чжо захватил столицу и объявил малолетнего императора своим заложником. Однако позже он убил Шао-ди и объявил его младшего брата Лю Се новым императором под именем Сянь-ди. Ему будет суждено стать последним правителем Восточной Хань.
Весной 190 г. ряд провинциальных губернаторов и военачальников сформировали коалицию, выступавшую против Дун Чжо. Они заявили, что Дун Чжо узурпировал трон и фактически держит императора в заложниках. Армия коалиции двинулась на Лоян. Дун Чжо отказался от прямого столкновения с этим войском и решил перенести столицу на запад, в Чанъань. Дун Чжо принудил императора и двор отправиться на запад вместе со столичными жителями, а прежнюю столицу, Лоян, велел сжечь.
Мятежного полководца Дун Чжо смерть настигла в 192 г., а молодого императора передавали от одного военного диктатора к другому. Тем временем империя Хань распалась на восемь самостоятельных областей. Генералы и военачальники начали воевать между собой.
В 196 г. один из военачальников по имени Цао Цао явился в почти полностью сожженный город Лоян на аудиенцию к бессильному, всеми забытому ханьскому императору Сянь-ди, который влачил там жалкое существование. Цао Цао отвез императора в свою вотчину, в Сюй (современная провинция Хэнань), и объявил это место новой столицей.
Генерал Юань Шу в 197 г. самовольно провозгласил себя новым императором, но его не поддержали жители его собственной области, и два года спустя он умер в нищете.
Он потерпел неудачу потому, что император Хань при всем его нынешнем бессилии все еще считался олицетворением исчезнувшего единства страны, к которому стремились все тогдашние военные диктаторы, но никто из них навязать это единство другим так и не сумел. До тех пор, пока один из претендентов на трон не добился бесспорного превосходства, решающей фигурой на политической арене оставался Сянь-ди.
Цао Цао взял на себя заботу об императоре и двадцать с лишним лет держал его при себе фактически в качестве узника. При том, что Цао Цао не решался взять титул императора, он все-таки посягнул на принадлежность к императорскому роду, объявив себя в 216 г. правителем Вэй, хотя такое звание издавна принадлежало императорскому роду Лю.