水东日记
据叶盛《水东日记》卷二二《府卫官旗军人数》:“正统十四年未多事之先,五军都督府并锦衣等卫官旗军人等”计3,258,173名,实有1,624,509名。其中“锦衣等三十五卫”294,117名,实有159,871名。“五府并所属”2,964,056名,实有1,464,638名。锦衣三十五卫与五府所属分列,则应指亲军二十六卫与武功中、左、右卫,永清左、右卫,彭城卫,长陵卫,献陵卫和景陵卫等役作军卫和陵卫,五府所属京卫至万历共三十九卫。无论全国统计,还是将三十五卫分别统计,军员实额皆为原额之半,不妨以此作为当时各卫的普遍情况。役作军当然不会编入三大营,所以将亲军二十六卫与三陵卫合计,约占三十五卫的六分之五,应有十四万人左右,取其一半为七万人。若按叶盛所记,五府属卫每卫平均六千六百人,则五府属卫之半应为十三万人。但考虑到外卫往往有额外的千户所,而京卫一般五所,则五府属卫按每卫满额五千六百人的一半计,为十一万人。合计得十八万人。若减去朱勇所言征调各边的京营兵与逃亡者,则京卫操军军数尚远不及此。
土木之变后五天,“令新选余丁、官舍并旧操舍人及报效者人赐银一两,布二匹;守城匠人、守门军火夫并皇城四门内外官军人赐布二匹。”新选余丁、官舍无疑是匆匆凑集的新兵,而旧操舍人应是来自隶属五军营的幼官舍人营,报效者应来自殚忠效义营,匠人、火夫可能来自专供匠役的武功诸卫,他们都应属战斗力较弱者,故得留守。官军显然指留守的部分上直军。土木之变后次日“京师戒严,羸马疲卒不满十万。”就是指这些留守军队。姑且以旧操幼官、舍人占留守兵一半即近五万人计,合计班军、京卫操军与幼官舍人,当时京营最多三十万人。
英宗亲征前一月即六月底,“命太保成国公朱勇选京营四万五千人。令平乡伯陈怀、驸马都尉井源、都督耿义、毛福寿、高礼,太监林富率三万往大同,都督王贵、吴克勤率万五千往宣府,各备虏。”可见英宗亲征前京营兵精锐已被抽调出不少。明军从京师出发时,合计三大营与全部上直军,即三十万加七万,再减去十万和四万五千,规模当在二十三万上下。即使“私属”队伍庞大,明军总数也就在二十五万左右。