فرديناند الثاني (إمبراطور روماني مقدس) فترة حكمه
دعا يوهان شويكهات من كرونبرج، رئيس أساقفة ماينتس، إلى عقد اجتماع الناخبين في فرانكفورت. تجنب فرديناند النمسا العليا المتمردة حيث اقترب من التجمع عن طريق سلازبورغ وميونخ. أرسل البوهيميون مبعوثين إلى المؤتمر إذ أنكَرَوا حق فرديناند في التصويت ليكون ملكا عليهم، إلا ان الناخبون تجاهلوا مطلبهم. وفي 31 يوليو، شكَّلّت الطبقات من كافة أراضي التاج البوهيمي كونفدرالية. وخلعوا فرديناند في 24 أغسطس، وبعد أربع أيام، عرضوا التاج على فريدرخ الخامس ناخب بالاتينات. حاول فريدرخ إقناع الناخبين بانتخاب ماكسيمليان الأول ناخب بافاريا ليكون الإمبراطور الروماني المقدّس الجديد. إلا ان ماكسيمليان رفض هذا الترشيح وتَّم بالإجماع انتخاب فرديناند إمبراطوراً في يوم 28 أغسطس. وصلت إلى فرانكفورت في اليوم نفسه أخبار خلع فرديناند عن بوهيميا، إلا أنه لم يغادر المدينة حتى انتعل العرش في يوم 9 سبتمبر. شكَّل غابرييل بيثلن، أمير ترانسيلفانيا، تحالفًا مع البوهيميون وغزا المجر العليا (المعروفة غالبًا بسلوفاكيا حاليًا) في سبتمبر. وبعد انتشار خبر انتصار بيثلن، وافق فريدرخ الخامس على التاج البوهيمي في 28 سبتمبر.
وقَّع فرديناند على معاهدة في ميونخ مع ماكسيملبان الأول في 8 أكتوبر عام 1619. ترأس ماكسيمليان رابطة كاثوليكية مُجدَّدة ووعد فرديناند بتعويضه عن تكاليف الحرب. كان فرديناند لا يزال في ميونخ في الوقت الذي وحَّد فيه بيثلن وتون قواتهما حيث فرضا حصارًا مجدداً على فيينا في نوفمبر. طلب فرديناند المساعدة من نَسيبه، سييسموند الثالث ملك بولندا. لم يتدخل سييسموند، ولكنه سمح للمرتزقة القوزاق بغزو المجر العليا، مما أجبر بيثلن على العودة مسرعاً إلى ترانسلفانيا في أواخر يناير عام 1620. عقد فرديناند وبيثلن هدنة مدتها 9 أشهر، نَصَّت على الإقرار بفتوحات بيثلن في المجر على نحو مؤقت. وبسبب تخلي بيثلن عنه، أُجبر تون على رفع الحصار. وأمر فرديناند فريدرخ بمغادرة بوهيميا قبل حلول 1 يوليو، مهددًا بفرض حظر الإمبراطوري عليه. وعد يوهان غيورغ الأول ناخب سكسونيا بتقديم الدعم ضد المتمردين البوهيميين مقابل الحصول على لوساتيا، إلّا أن بيثلن شكّل تحالفًا جديدًا مع الكونفدرالية البوهيمية حيث أرسلا مبعوثِين إلى القسطنطينية لطلب مساعدة السلطان.
استمر فرديناند بإجراء المفاوضات مع النمسا العليا والسفلى بشأن الاعتراف بخلافته لماثياس في كلتا المقاطعتين. وبعد أن أكد كاهنه الجديد، اليسوعي مارتن بيكانوس، إمكانية منح امتيازات للبروتستانت من أجل ضمان ولائهم، أكَّد فرديناند على حق اللوثريين في ممارسة ديانتهم في النمسا العليا، وكذلك على إنقاذ المدن في 8 يوليو عام 1620. وبعد خمسة أيام، اقسمت الغالبية العظمى من النبلاء على الولاء له. وبعد فترة قصيرة، احتلَّ يوهان تسركليه، كونت تيلي، والقائد السابق لجيش الرابطة الكاثوليكية، النمسا العليا، وتغلبت بوسكيوي على ما تبقى من المتمردين في النمسا السفلى وكذلك تمكن يوهان غيورغ ناخب ساكسونيا من غزو لوساتيا. احتفظ ماكسيميليان الأول بالنمسا العليا لضمان تسديد ديون فرديناند وأقسمت الطبقات المحلية بالولاء له يوم 20 أغسطس. خَلَع البرلمان المجري فرديناند وانتَخب بيثلن ملكًا في 23 أغسطس. حاول مبعوث لويس الثالث عشر ملك فرنسا وشارل دي فالوا، دوق أنغوليم التوصل إلى حل وسط بين فرديناند وخصومه، إلا ان فرديناند كان عازمًا على إجبار رعاياه المتمردين على طاعته. قامت القوات الموحدة التابعة لماكسيميليان الأول ناخب بافاريا، وتيلي وبوسكيوي بغزو بوهيميا حيث هزمت البوهيميين وحلفائهم هزيمة نكراء في معركة الجبل الأبيض بتاريخ 8 نوفمبر عام 1620.
حَثَّ ماكسيميليان الأول ملك بافاريا فرديناند على اتخاذ إجراءات صارمة ضد البوهيميين وحلفائهم، حيث أعلن فرديناند في 29 يناير عام 1621 عن خروج فريدريك الخامس عن القانون. وكَلَّف فرديناند كلا من كارل الأول، أمير ليختنشتاين والكاردينال فرانز أمير ديتريخشتاين بإدارة حكومة بوهيميا ومورافيا، على التوالي، وكذلك أمر بإنشاء محاكم عدل خاصة تهدف إلى النظر في محاكمات المتمردين. إذ حكمت هذه المحاكم الخاصة على معظم قادة المتمردين بالموت، حيث تم إعدام 27 منهم في ساحة البلدة القديمة في براغ يوم 21 يونيو. وتَمّ جزئيًا أو كليًا مصادرة عقارات أكثر من 450 نبيل وبرجوازي. طالب فرديناند إجراء المزيد من المحاكمات، إلا ان ليختنشتاين أقنعته بإصدار عفو عام، وذلك لعدم طرد قوات مانسفيلد من بوهيميا الغربية. أراد بثلين أيضًا مواصلة الحرب على فرديناند، لكنه لم يتلق الدعم من العثمانيين. وبعد مفاوضاتٍ طويلة، تنازل بيثلن عن لقب ملك المجر، بعد أن منحه فرديناند سبع مقاطعات مجرية ودوقيتين من سيليزيا في إطار صلح نيكولسبورغ. وبحلول ذلك الوقت، كان فرديناند قد منع القساوسة البروتستانت من دخول براغ، متجاهلًا اعتراضات يوهان غيورغ الأول ناخب ساكسونيا.