>>297
多分応答なしフォームがXPで移動可能になった辺りが影響してるんだろう。
一番の解決はUIのスレッドで待機させないことだ。
時間がかかる処理は別スレッドにさせる。

あとカレントスレッドのスリープはSystem.Threading.ThreadクラスのSleep静的メソッドで。