VB6SP6を使用しています。フロッピーディスクのフォーマットについて質問があります。

CommonDialogを使用して、フロッピーディスクからファイルを開き、データを取得した後に
SHFormatDriveでフロッピーをフォーマットしようと思うのですが
フォーマットダイアログの開始ボタンを押すと「他のプログラムで使用している」という旨の
メッセージが出てフォーマットできません。

解決方法などありますでしょうか。