Abort, Retry, Fail?
例えば、ユーザーがドライブのドアを閉じるのを忘れていた場合は、ユーザはドアを閉じてから「再試行」を選択し、システムは途中で中断した場所から続行する。初期のハードウェアでは、ディスク読み取りエラーによってメッセージが表示されることが多かったため、何もせずに「再試行」を選択して処理に成功する場合もあった。ディスクドライブが改善されるにつれて、この原因でメッセージが表示されることが少なくなった。
無視(Ignore、ショートカットキーはI) 操作の失敗にもかかわらず、呼出元のプログラムまたはルーチンに成功ステータスを返す。例えば、ディスクの読み取りエラーは無視され、DOSは、ディスクから読み取れた正しいデータの一部が含まれている可能性のある読み取りバッファ内のデータを返す。データの使用が不可能な場合(ディスクが見つからなかった場合など)は、エラーメッセージに「無視」が表示されず、選択ができなかった。
失敗(Fail、ショートカットキーはF) MS-DOS/PC DOS 3.3以降、クリティカルエラーハンドラから「失敗」を返す機能が追加された。「失敗」を選択すると、「ファイルが見つかりません」(file not found)などの他のエラーと同様に、プログラムにエラーコードが返され、プログラムは正常に問題から回復することができる。「失敗」の選択肢が追加されたことにより、プログラムをクラッシュさせたり、プロンプトを繰り返し表示したりするという、このエラーメッセージの最大の問題が取り除かれた。DOS 3.3のCOMMAND.COMでは、起動オプション/Fをつけることで、デフォルトのクリティカルエラーハンドラが全てのエラーで強制的に「失敗」を返すようにすることができるようになった。