If you have inserted check box as first cell then use this code, other wise give your checkbox cell index properlly;
for (i = 0; i <= dataGridView.Rows.Count - 1; i++)
{
if (dataGridView.Rows[i].Cells[0].Value != null)
{
if ((bool) dataGridView.Rows[i].Cells[0].Value == true)
{
dataGridView.Rows.RemoveAt(i);
}
}
}