Central Plains War
1930年4月，中原大戰爆發後，任閻錫山之副司令兼前敵總司令；9月，被任為晉綏警備總司令。中原大戰結束後，1930年11月5日至11月30日短暫停職一切事務，1930年12月1日，復職國民政府軍事委員會委員，1931年8月，國民政府任命徐永昌為山西省政府主席。