.NET Framework
DriveInfoクラスのDriveFormatプロパティを参照することで、ドライブのファイルシステムを"NTFS"や"FAT"などの文字列で取得できる。 なおリムーバブルドライブでは、ディスク等がセットされていない状態でDriveFormatプロパティの値を取得しようとするIOExceptionがスローされるため、事前にIsReadyプロパティをチェックする必要がある。
Win32 API
GetVolumeInformationを使ってボリューム情報を取得することで、ファイルシステムも取得できる。 ファイルシステムは"NTFS"や"FAT"などの文字列で取得できる。