Poniżej zamku znajdował się ufortyfikowany drewniany przygródek, do którego prowadził z zamku most przerzucony nad fosą.

W latach 1612–1631 starosta Marcin Krasicki zlecił być może Galeazzo Appianiemu przeprowadzenie modernizacji zamku. Podwyższono baszty północną i wschodnią dodając im attyki oraz przebudowano skrzydło północno-wschodnie wznosząc murowany budynek mieszkalny z krużgankami w przyziemiu. Przebudowano przygródek wnosząc baszty murowane że strzelnicami. Zamek na tyle wzmocniono, że nie zdobyli go Kozacy Chmielnickiego, Szwedzi i Węgrzy Jerzego II Rakoczego.

W 1678 roku starosta Marcin Kazimierz Kątski umieścił na zamku zbrojownię. W 2 poł. XVII wieku podejmowano kolejne próby wzmocnienia obronności zamku.

W latach 1759–1762 starosta Stanisław Poniatowski zburzył kurtynę południowo-zachodnią oraz baszty kwadratową południową i okrągłą zachodnią. Pomiędzy nimi zbudował nowy mur pomniejszający dziedziniec o ok. 10 metrów. Do budynku bramnego dodano przypory.

Podczas rozbiorów w XIX wieku na zamku mieściły się austriackie koszary i więzienie. W latach 1865–1867 wykonano remont skrzydła północno-wschodniego i baszty północnej. Zburzono też drugie piętro bramy zamkowej.