Nach Ausbruch des Türkenkrieges wurde die Burg 1663 wieder in den Verteidigungszustand gesetzt. Im August 1683 baten mehrere benachbarte Adelsfamilien wegen der erneuten Türkengefahr den Fürsten Eggenberg um die Benutzung der Burg als Zufluchtstätte. Nachdem 1717 die Eggenberger im Mannesstamme erloschen, erbte das Haus Schwarzenberg deren Besitzungen. 1751 zerstörte ein Großfeuer Teile der Burg. Mit der Teilung des Fürstenhauses Schwarzenberg in zwei Linien, fiel die Burg 1790 der jüngeren Linie zu. Der Besitzer Karl Philipp zu Schwarzenberg, der auf der benachbarten Burg Worlik lebte, ließ Anfang des 19. Jahrhunderts die Burgkapelle instand setzen und die spätgotischen Wandmalereien sichern. Im Jahre 1829 stürzte das Neue Tor ein, kurz darauf rutschte ein Teil des Palastes ins Tal. Ab 1880 begannen die Fürsten von Schwarzenberg mit der Wiederherstellung des Königspalastes und der Burgmauern, die im 20. Jahrhundert fortgesetzt wurde. 1948 wurde die Familie Schwarzenberg enteignet, seitdem befindet sich die Ruine im Staatsbesitz.