驻扎有苏松镇标兵3000人，徐州镇标兵200人。正是有感于军力薄弱，因此在1841年10月6日，梁章鉅下令调集各标营兵总计2000人分别部署于上海、宝山两县的要隘。到10月17日，梁章鉅又再调徐州等地标营1700人来沪。11月14日，新任两江总督牛鉴抵达吴淞查勘防务，再奏请调河南兵1000人来沪。1842年5月18日，英军军舰7艘，2200余人进抵杭州湾北侧的乍浦海面，并发起进攻。驻守乍浦县城南天尊庙的300名清军全数阵亡，乍浦沦陷。5月28日，在海军司令巴加和陆军司令郭富的指挥下，英军总计7000余人