32 ビット ディスク アクセス( FastDiskとも呼ばれる) は、古いMS-DOSベースのMicrosoft Windowsオペレーティングシステムで利用できる特別なディスク アクセスおよびキャッシュ モードを指します。これは、システム BIOS の高度なディスク I/O 機能を活用するために連携して動作する保護モードデバイス ドライバのセットでした。ディスク コントローラへの割り込み 13h BIOS 呼び出しをフィルタリングし、ハードディスク コントローラとの 32 ビット インターフェイス経由、またはシステム BIOS 経由のいずれかで、システムにとって最も効率的な方法でそれらをルーティングしました。32 ビット ディスク アクセスを使用すると、Windows でページング可能なメモリが増え、MS-DOS ベースのアプリケーションをディスクにページングして、アプリケーションが使用する必要があるときに十分な RAM を解放することができました。このモードを有効にすると、当時の古いアプリケーションが動作しなくなる場合がありました。
Windows 3.1 の386 拡張コントロール パネルには、386 拡張モードで 32 ビットの読み書きアクセスを有効にするオプションがありました。通常、32 ビットの読み取りは安全に有効にできましたが、32 ビットの書き込みは多くのアプリケーションで問題がありました。32 ビット ディスク アクセスは、MS-DOS アプリケーションをディスクにページングできるようにする機能でした。これがないと、リアル モードのディスク コード (Int 13h ハンドラ) がページアウトされると、仮想 DOS マシンは無限ループに陥りました。
32 ビット ディスク アクセスは、32 ビット ファイル アクセスと混同しないでください。両方のテクノロジーは似ていますが、32 ビット ディスク アクセスは Windows 3.1 で導入され、ファイル アクセスはWindows for Workgroups 3.11 で導入されました。32 ビット ファイル アクセスは、 MS-DOS が Int 21H サービスをリアル モードで処理するのではなく、386保護モードのまま CPU 速度でMS-DOS Int 21H サービスをインターセプトしてディスク バスに直接アクセスするための 32 ビット コード パスを Windows に提供しました。32 ビット ディスク アクセスは、32 ビット ファイル アクセスよりもパフォーマンスが低く、多くのコンピュータで動作する可能性が低くなります。32ビット ファイル アクセスは、 32 ビット ディスク アクセスを必要としません。
Windows 95、Windows 98、およびWindows Meは、通常動作時にはネイティブの保護モード32ビットディスクドライバを使用します。しかし、セーフモードでは代わりにMS-DOSリアルモードディスクドライバが使用されます。Windowsにネイティブドライバが用意されていないディスク周辺機器の場合、通常動作時にもリアルモードMS-DOSドライバを使用することがありました。
Windows NTファミリーのオペレーティングシステムの 32 ビット版(新しいWindows 2000、Windows XP、Windows Server 2003、Windows Vista以降を含む)では、常に 32 ビットのディスク ドライバがアクティブになっており、MS-DOS ドライバをまったく使用できず、この表現はそれらには使用されません。