Kirjoita jatko tähän kappaleeseen - Keisari osallistui henkilökohtaisesti ruotsalaisia vastaan käyntiin, joka päättyi tappioon Jankaun taistelussa
6. maaliskuuta 1645. Lennart Torstenssonin johtama ruotsalainen armeija edusti sitten Wieniin. Korottaakseen kaupungin moraalia keisari kiersi kaupungin ympäri suurella kulkueella, jossa oli Neitsyt Marian kuva. Kun Ruotsin armeija lähestyi, Ferdinand lähti kaupungista. Arkkiherttua Leopold Wilhelm onnistui ajamaan vastustajat pois. Ferdinand onnistui toisinaan saamaan Ranskan ja Ruotsin liittolaisen Transylvanian prinssi George I Rákóczin puolelleen. Vuonna 1645 solmitussa Linzin rauhansopimuksessa keisarin oli taattava unkarilaisille alaryhmille keisarillisen edustuksen oikeus ja uskonnonvapaus protestanteille, mikä esti vastauudistuksen ja tulevaisuuden absoluutistisen hallinnon Unkarissa.