During the process of developing web parts, you might stumble on to situations where a web part that you’ve developed is causing errors on a page.

In a wide variety of scenarios, you might want to remove that web part from the specific page but you are unable to do this because the page cannot render.

To remedy this, you can use the Web Part Maintenance page for that specific page.

There is a long convoluted way of reaching this page but the straight-forward way of reaching it is:

> Add the following to the and of your URL: ?contents=1

Example: http://www.mysite.com/sitecol/default.aspx?contents=1

http://sharepointinsight.blogspot.co.uk/2008/06/remove-bad-or-broken-web-parts-from.html