С конца XVI в. широкие массы украинского народа поднялись на борьбу со своими угнетателями. Восстания становились все более грозными. С большим трудом польские феодалы подавили восстания 1590–1596 гг., которые возглавляли Косинский, а после его смерти – Лобода и Наливайко, гетман нереестровых казаков. Шляхта зверски расправлялась с руководителями казацко-крестьянских восстаний, но расширявшаяся борьба выдвигала новых, еще более крупных вождей.
В первой половине XVII в. происходил непрерывный рост восстаний народных масс Украины против панского гнета. Одновременно польское правительство стремилось ограничить количество казаков и их права. В 1619 г. было подписано соглашение, по которому численность реестровых казаков не должна была превышать 3 тыс. человек. Перед этим в походе участвовало 20 тыс., а во время переговоров стояло под ружьем более 10 тыс. казаков.
В 1625 г. казаки поднялись под руководством Жмайло. Это восстание закончилось новым соглашением, по которому реестровых казаков должно было быть не более 6 тыс. при фактической численности их к этому времени свыше 40 тыс. человек. Кто не попадал в реестр, тот назывался «выписчиком» и должен был снова идти в панскую кабалу. Вместо этого «выписчики» двинулись в Запорожскую Сечь. В 1629 г. в Запорожье уже было до 40 тыс. казаков.
В 1630 г. на Запорожье восстала казацкая голытьба, которую возглавил беглый крестьянин Тарас Федорович. Он рассылал по всей Украине воззвания, призывавшие на борьбу с угнетателями. Вскоре Тарас Федорович собрал несколько десятков тысяч крестьян и казацкой голытьбы.
На борьбу с восставшими польские феодалы бросили реестровых казаков во главе с их гетманом Грицько Черным. Но вскоре восстали и реестровые казаки. Они схватили своего гетмана и привезли к Тарасу, который приказал его казнить. Казацкие старшины (полковники, сотники) бежали к полякам, а рядовое казачество начало переходить на сторону восставших.
Под Корсунем Тарас Федорович встретил крупные силы польских феодалов. После упорного боя поляки были разбиты, и три тысячи реестровых казаков перешли на сторону Тараса. В результате этой победы восстало все население Киевщины.
Для подавления восстания на Украину с сильным войском двинулся польский гетман Конецпольский. Под Переяславом, на левом берегу Днепра, поляков встретил Тарас со своими главными силами. Ночью завязался бой, который продолжался шесть часов. Тарасу удалось отрезать сообщение польского войска с правым берегом Днепра и окружить поляков.
На рассвете бой возобновился. Уже поколебались ряды польского войска, но в это время изменили реестровые казаки, перешли на сторону врага и расстроили повстанческое войско. Реестровцы схватили и казнили Тараса, перебили его помощников, а остальных обезоружили. Их руками польский гетман одержал победу и зверски расправился с восставшими.
Несмотря на эти поражения, восстания крестьян и казаков на Украине продолжались. В 1637–1638 гг. снова поднялась казацкая голытьба, во главе которой встал запорожский казак Павлюк. Он организовал в Запорожье большое войско, от которого двинул на Украину 3-тысячный отряд. Одновременно Павлюк разослал по Украине манифест, в котором призынал крестьян и казаков на борьбу с угнетателем и приказывал ловить и арестовывать казацкую старшину. Он учел кровавый опыт восстания под руководством Тараса Федоровича.
Часть казацкой старшины была перебита, другая часть бежала к полякам, а реестровые казаки перешли на сторону Мамлюка. Восстание разрасталось. Оно охватило Киевщину, Полтавщину и Черниговщину. Восставшие уничтожали помещиков и их усадьбы.
Дли подавления восстания на Украину было брошено 14-тысячное войско гетмана Потоцкого.
Плохо вооруженные повстанцы (не более 10 тыс.) вступили в неравный бой и храбро сражались. Впоследствии Потоцкий писал: «Так упорно и непокорно было то мужичье, что никто из них не просил о мире и прощенье вины. Напротив, они только кричали, чтобы всем умереть в бою с нашим войском, и все действительно умерли, сражаясь против нас. И все же те, которым не хватало пуль и оружия, оглоблями и дышлами били наших солдат». Польское войско понесло большие потери, но перевес сил был на его стороне, и казаки под руководством казацкого полковника Гуни в порядке отступили. Вскоре реестровые казаки начали переговоры с польскими феодалами, которые воспользовались этим и обманным путем захватили Павлюка вместе с его помощниками. Арестованные были доставлены в Варшаву и там казнены.
После этого казацкие силы возглавил Острянин, организовавший разгром большого польского войска. Затем казаками командовал Гуня, показавший образцы упорной и искусной обороны. Но в конечном итоге восставшие снова потерпели поражение.
Реестровых казаков оставили менее 6 тыс., выборы казацкой старшины были отменены, и шляхта начала занимать их места. Из казаков назначались только два есаула и сотники, в числе которых был Богдан Хмельницкий, сыгравший крупную роль в деле освобождения Украины. Казакам разрешалось жить только в Черкасском, Корсунском и Чигиринском староствах.