Утверждение, что пакт спровоцировал нападение Гитлера на Польшу не выдерживает критики. Вопрос о войне против Польши Гитлер решил задолго до 23.08.38 года. Он был уверен, что добьётся успеха. Знал, что поляки не примут советскую помощь, а западные державы не вступятся за Польшу, толкая Гитлера на восток. Сталин не мог допустить выхода вермахта непосредственно к Ленинграду, Минску и фактически к Киеву. Границу отодвинули на 350 км, до того она проходила: 32 км от Ленинграда, 35 км от Минска, 45 – от Одессы. Пакт был обычной практикой того времени. Англичане в 1935 году заключили с Италией соглашение о разграничении сфер интересов в Африке и с Японией. Аналогично по Китаю, с Польшей, когда в сферу интересов включили 7 стран, в том числе Литву и Латвию. Понимая, что СССР для войны на равных с вермахтом будет готов лишь к 1943 году, Советское правительство максимально оттягивало сроки её начала, активно проводя политику укрепления своей безопасности. Заключили договора с Турцией, с Японией, даже с Югославией. Были сделаны дружественные предложения Болгарии, Румынии, Венгрии. Одновременно по разным каналам делались грозные предостережения Германии. А с другой стороны советская разведка подбросила немецкой агентуре дезинформацию, будто СССР готов согласиться на проход вермахта через СССР на Ближний Восток, на участие германских фирм в эксплуатации Бакинской нефти и даже, якобы, на уступку Украины. На самом деле на самое большее, на что был готов пойти Сталин это продовольственные поставки в Германию. Это стоило того, чтобы оттянуть войну.
СССР значительно уступал в подготовке к войне по объективным причинам. Во 1-х, к началу войны на Гитлера работала вся оккупированная Европа. Промышленный потенциал Германии вместе с сателлитами в 2,5 раза превышал потенциал СССР. Во 2-х, немецкая армия была лучше подготовлена, а наша только развёртывалась. Американские, шведские, швейцарские банки и концерны кредитовали, поддерживали германское вооружение. Швейцарцы обменивали нацистам на валюту даже золотые коронки из Освенцима. Чешские заводы «Шкода» производили больше оружия, которым воевал Гитлер, чем вся английская промышленность. Гитлер, понимавший, какую роль в будущей войне сыграет техника, был уверен, что СССР обречён на гибель, ибо (как он говорил) «Россия не способна сделать настоящий живой грузовик». Поэтому, его генералы были убеждены – для разгрома СССР потребуются даже не месяцы, а недели. Для ведения войны создали агрессивную военную коалицию: Германия, Италия, Япония. К ней примкнули Румыния, Финляндия, Венгрия. Гитлеровцам оказывали помощь Болгария, Словакия, Хорватия; сотрудничали Испания, Франция, Португалия, Турция. В основе уверенности в победе у Гитлера был доклад, где говорилось, что, несмотря на стойкость русского бойца, русская империя никогда не добивалась победы.
Германия перевела свою экономику на производство новейшей боевой техники намного раньше СССР. Кроме того, она, захватила вооружение более 200 дивизий, разгромленных ею стран. Только во Франции захватили почти 5 тысяч танков и бронетранспортёров, 3 тысячи самолётов, французским транспортом оснастили 92 дивизии. К тому же вермахт имел 2-х летний опыт войны.
Оперативные планы войны против СССР германское командование разработало ещё летом 1940 года. Теперь в военной историографии эти моменты восприятия событий войны не берутся в расчёт. А их надо помнить и тогда многие вопросы, которые сегодня насилуют общественное мнение, отпадут сами собой. В 1940-41 годах советское руководство сделало всё возможное, чтобы иметь, как можно больше союзников и нейтральных государств. Благодаря пакту Молотов-Риббентроп – удалось вывести за «скобки» Японию.
Одновременно вопреки общественному мнению шли активные подготовительные и превентивные действия. Так через 3 дня после вылета Гесса в Англию был отдан приказ о выдвижении дополнительных частей к западной границе. Одновременно появилось сообщение ТАСС. Не получив ответа на тассовское сообщение, 15 июня мы двинули к границе дивизии 2-го эшелона, а 19 июня был отдан приказ о создании фронтовых управлений.
В эти же дни Сталин приказал собрать особую группу с задачей воспрепятствовать попыткам немецких диверсантов провести провокацию, подобную той, что была осуществлена против Польши.
Только с января по март 1941 года органы НКВД раскрыли 66 резидентур германской разведки, разоблачили 1 596 немецких агентов. На границе с октября 1939 года по декабрь 40-го обезвредили более 5 тысяч германских агентов. В Куйбышеве пьяный польский офицер забыл портфель с документами. Попал в руки НКВД, выяснилось, что поляк занимался шпионажем. Разразился скандал.
За несколько дней Сталин отдал приказ лётчику Захарову облететь западную границу, собрать полную информацию о немецких частях.
18 июня последовала телеграмма Генштаба о приведении войск приграничных округов в боевую готовность.