Po nieudanym ataku Wei w 227 Zhuge Liang przedsięwziął własną ofensywę w regionie Hanzhong, która jednak nie przyniosła istotnych nabytków terytorialnych. Zhuge Liang kontynuował wojnę przeciwko Wei, z ograniczonym powodzeniem, aż do swojej śmierci w 234. Przez następne 18 lat Shu rządzili głównodowodzący armii Jiang Wan, kierownik cesarskiego Sekretariatu Fei Yi i dowódca gwardii Dong Yun. Śmierć Jiang Wana i Dong Yuna w 246 doprowadziła do wyniesienia Jiang Weia, który w 249 rozpoczął serię kampanii przeciwko Wei. W 253 Jiang Wei zamordował Fei Yi. Jakiś czas później dwór przeszedł pod kontrolę eunucha Huang Hao i formalnie jedynie niższego urzędnika, Chen Zhi, podczas gdy w 256 Jiang Wei został głównodowodzącym armii. W latach 253 - 258 Jiang Wei przedsięwziął pięć nieudanych kampanii przeciwko Wei. W 258 zlikwidował on posterunki na górskich przełęczach z Hanzhong i w 262 armia Wei dokonała inwazji, by rok później zakończyć istnienie Shu.