Коалиция противников сплотилась еще теснее, и в нее вошли новые члены. Так, в марте 1757 года к военному союзу присоединилась Швеция, в которой русская и французская партии, «Шапки» и «Шляпы», находились в согласии, как и обе державы, уплачивавшие влиятельным господам то, что следовало. Германия, обратившаяся еще в сентябре предыдущего года к Фридриху с «Увещанием» (Dehortatorium), также объявила ему войну за нарушение мирного договора с Саксонией. Положение дел между Францией и Россией несколько изменилось, однако тот вспомогательный корпус в 24 000 человек, который обязывалась выставить Франция, мог только умножить собой число побитых Пруссией, как это было можно предвидеть, а никак не обеспечивал победы. Вследствие этого союзными державами был заключен новый договор, в котором были подробно указаны все уступки, к которым мог быть принужден Фридрих, с предварительным определением того, кому должны были достаться отнятые у него области. Далее, численность армий, выставляемых в поле, определялась для Франции – 105 000 человек, для Австрии – 80 000 человек, по меньшей мере; Франция выплачивала Австрии ежегодно 12 миллионов гульденов субсидии, такую же сумму, совместно, Польше и Швеции; наконец, устанавливались обязанности Австрии относительно Франции в случае полной победы над Пруссией. Нельзя не удивляться той нерасчетливости, противоречившей всем французским традициям, с которой действовала Франция в этом деле: за пару городов и гаваней в Австрийских Нидерландах, отходивших к испанскому инфанту, причем тот уступал Австрии свои итальянские владения, Франция принимала условия, выгодные только для Австрии. Такая щедрость в пользу Австрии может быть объяснена лишь прихотливостью и легкомыслием, с которыми велись вообще французские дела в это время. В русско-австрийском договоре (2 февраля 1757 г.) тоже не говорилось о будущем вознаграждении России; этот пункт предоставлялось обсудить лишь по достижении главной цели. Австрии была обещана ежегодная субсидия в один миллион рублей и 80 000 человек войска. Общее количество населения всех соединившихся против Фридриха государств исчисляется в 150 миллионов; мобилизованных против него (в 1757 г.) войск – в 430 000 человек. Но понятно, что это одни арифметические выкладки. На омраченном горизонте была лишь одна светлая точка: против одного человека поднималась многоголовая коалиция. Весьма необходимой и полезной помощью Фридриху служили английские деньги: парламент утвердил бюджет на содержание 45-тысячной сухопутной армии, а Вестминстерский договор о нейтралитете был обращен в союзный договор с ежегодной уплатой Фридриху по одному миллиону фунтов стерлингов. Состав всей армии, находившейся в его непосредственном распоряжении, равнялся 150 000 человек полевых войск и 50 000 гарнизонных, что было громадным количеством для государства с населением, немного превышавшим 5 миллионов и вся доходность которого не доходила ежегодно и до 36 миллионов марок.
В 1757 году Фридрих мог ожидать вторжения с четырех сторон. Вторжение шведов казалось маловероятным, да и не представляло серьезной опасности. Гораздо более опасался Фридрих готовившегося русского вторжения в лице 100-тысячной армии. Фридрих выслал против этой армии своего старого генерала Левальда с 30-тысячным войском. Против французов, рано выступивших в поход, были выставлены английские, ганноверские, гессенские и готские полки с пятью тысячами пруссаков. Этой смешанной армией командовал английский принц, герцог Кумберлендский. Для действий против шведов оставались 4000. Австрийское вторжение, очевидно, следовало предупредить, и Фридрих, лично командуя главными силами, направился против своего опаснейшего врага. Он вступил в Богемию 18 апреля, имея 117 000 человек, которые двигались тремя колоннами: первую вел сам курфюрст саксонский, вторую Шверин, наступая из Силезии, третью – принц Брауншвейг-Беверн, следуя из Лаузица. Австрийцам пришлось отступить к Праге, предоставив продовольственные склады в Северной Богемии пруссакам, которые и забрали их один за другим. На горе Жижке, к востоку от Праги, стояла австрийская армия в числе 60 000 человек под командой Броуна и герцога Лотарингского, которому даже и теперь был поручен такой ответственный пост в силу династического непотизма… Позиция австрийцев была выгодна, и они ждали вскорости еще 30 000 человек подкрепления под начальством Дауна. Фридрих не стал откладывать дела до его прибытия, успев стянуть к себе до 6 мая 64 000 человек. Сделанная им рекогносцировка указала на возможность атаковать правое крыло неприятеля у Штербоголя, на юге возвышенности.