与此同时,马歇尔却促使美国对蒋介石政府实行全面武器禁运
蒋介石命令他的军队开始进攻,到9月中旬,华北的主要铁路干线已在国民党的控制之下,共产党的军队撤退到山东和山西的山区里。这时,蒋介石瞄准了一个更大目标,即张家口,这个地方有着重要的象征意义和战略意义。说它具有象征意义,是因为苏联曾将此城交给中国共产党,共产党曾准备将其首府从延安移到这里。它的战略地位在于,它是中国北部与西伯利亚的通道口。
为此,共产党向马歇尔将军提出了抗议,并说如果国民党军队不停止行动,他们将中断与政府的谈判。蒋介石置马歇尔的调解于下顾,使马歇尔越来越恼火,他强迫蒋介石停止攻占张家口的行动。但蒋介石根本听不进去,最后终于占领了这座城市。
马歇尔勃然大怒,这时,他给了蒋介石及其政府和军队重重一击,他劝美国政府对中国政府实行全面的武器禁运。
“美国找了一个似是而非的借口,即这些军用物资只能提供给联合政府。美国政府表示,如果禁运“最符合美国的利益”,就可以实行禁运。
然而,这一事关重大的决定既没有公开宣布,也没有通报蒋介石,蒋介石头一次听到这个消息是在8月30日,这天他得知,美国方面已拒绝签发向中国提供武器的出口许可。他还不知道,禁运早就从7月29日开始生效了。一直到第二年5月26日,禁运才正式取消;实际上,美国直到1948年11月才重新开始向中国中央政府提供武器。
在这个重大的打击面前,蒋介石只得无可奈何地承认,他现在已无法继续进攻。
10月10日双十节,张家口失守,同一天,蒋介石在一年一度的双十节演说中宣布,他准备继续通过调解和协商,寻找解决问题的办法。
此时,马歇尔又天真地以为成功在望了。但是,他没有考虑到共产党,他们明白地表示,他们对通过谈判解决问题已不抱希望。他们要求政府的军队在中原撤回到1月13日的位置,在东北则撤到6月7日的位置。
这些要求使马歇尔左右为难,他对周恩来说,他觉得自己的调解工作“没有效果”。他接着说:“我已对你说过,如果中国共产党认为他们无法相信我是公正的,他们只需要说一声。我马上就走。现在你们已经这样说了,我马上离开这里,去南京。”
11月15日蒋介石召集的国民大会在南京召开,共产党和民主同盟都没有出席。16日,周恩来指责南京召开国民大会、并要求马歇尔将军提供交通,将他和其他中共代表送回延安。
现在,除了蒋介石之外,马歇尔将军已无人可谈了,他们两人于12月1日进行了一次会谈,双方的分歧已无法弥补。
马歇尔严厉地指责蒋介石用军事行动破坏了他的调解工作,并指责他把70%的预算用于军费,使国家经济陷于崩溃,这样做只会为共产主义的蔓延提供肥沃的上壤。
蒋介石回答说:共产党从来就没打算与国民党合作,在苏联的影响下,他们的目的就是要搞垮政府。唯一的办法只有消灭共产党的军队,这需要八到十个月,至于经济形势,他无比自信地说,不会有崩溃的危险,因为中国是农业经济。谈到这里,两个人不欢而散。
事情发展到这个地步,蒋介石显然不再理会马歇尔将军了。