當明朝得知撫順被攻陷的消息,而且其總兵張承胤副將頗廷相等將官陣亡,一萬多人的軍隊被消滅,頓時朝野震驚。連一貫荒**的萬曆皇帝,也從後宮出來,如召集群臣商議,最後決定,任用楊鎬為經略,李如柏等人為總兵,從四方調兵十萬,軍餉三百萬,準備攻打努爾哈赤。
論兵數,明軍多於建州。《滿洲實錄》卷五載,明兵“二十萬”,號稱“四十七萬”,進攻建州。經過考證分析,明軍沒有這樣多。王在晉當時任山東巡撫,後曆任兵部尚書、遼東經略,熟悉遼事。他遍查邸報奏疏後,詳細記述薩爾滸之戰時官軍兵數和死亡將官姓名。他寫道:“以上各路除麗兵外,主客出塞官軍共八萬八千五百五十餘員名。”麗兵,指的是朝鮮兵。
早在萬曆四十六年(1618)四月,遼東巡撫李維翰即移谘朝鮮國王,令其“操練兵馬七千”,以備征討之時與明軍“合剿”。不久,薊遼總督又谘會朝鮮,令“急撥數萬軍兵,依期聽候”。朝鮮國王遣使臣前往廣寧,於六月初一日晉見經略楊鎬,稟報已備兵七千,楊鎬大怒,厲聲斥責。經使臣再三叩頭懇請,楊鎬才令再增三千,共派兵一萬。朝鮮隻好應允,並於六月下旬移谘楊經略,告訴已派議政府左參讚薑弘立為都元帥,平安道節度使金景瑞為統領大將到元帥,調集“炮手三千五百兵”“射手”六千五百名。楊鎬責令再“選精兵五六幹或三四千”。朝鮮國王懇求不允,隻好再增三千,共一萬三千名。萬曆四十七年(1619)正月,“都元帥薑弘立、副元帥金景瑞領三營兵一萬三千人,自昌城渡江”,於大瓦洞與明東路軍會合。至此,朝鮮共派兵一萬三千名從征。再加上葉赫出兵二千名,明朝進攻建州的軍隊總數為十萬三千餘名。
後金的兵數,據明經略楊鎬三月十一日的奏疏說:“據陣上共見,約有十萬”。實際上,後金軍沒有這樣多,楊鎬所言,不過是把戰敗的原因歸之於敵眾我寡,以推卸自己指揮謬誤之責耳。努爾哈赤於萬曆