C#
 Computer >> コンピューター >  >> プログラミング >> C#

C#でドライブ形式を取得する


DriveFormatプロパティを使用して、C#でドライブ形式を取得します。

フォーマットを表示するドライブを設定します-

DriveInfo dInfo = new DriveInfo("C");

次に、DriveFormatを使用してドライブフォーマットを取得します-

dInfo.DriveFormat

Windowsシステムのドライブ形式は、NTFSまたはFAT32です。

これが完全なコードです-

using System;
using System.Linq;
using System.IO;
public class Demo {
   public static void Main() {
      DriveInfo dInfo = new DriveInfo("C");
      Console.WriteLine("Drive Format = "+dInfo.DriveFormat);
   }
}

出力

以下は出力です-

Drive Format = NTFS

  1. Windows はフォーマットを完了できませんでした。修正方法

    SD カードをフォーマットしてストレージ スペースを解放したり、USB フラッシュ ドライブを別のファイル システムでフォーマットしたりしたい場合があります。しかし、予期せず、Windows はフォーマットを完了できませんでしたというメッセージが表示されます。 画面上。その後、Windowsで外付けハードドライブをフォーマットできません.ただし、修正できないことは大したことではありません。この投稿で解決策を見つけることができます。読み続けてください。 目次: 1. Windows がフォーマットを完了できなかった理由 2. Windows がフォーマットを完了できなかった場合の修正方

  2. Windows がフォーマットを完了できなかった問題を修正

    SD カードまたは USB ドライブをフォーマットしようとすると、「Windows はフォーマットを完了できませんでした。」というエラーに直面する可能性があります。 不良セクタ、ストレージ デバイスの損傷、ディスクの書き込み保護、ウイルスまたはマルウェアの感染など、このエラーに直面している理由については、多くの考えられる説明があります。USB ドライブまたは SD カードのフォーマットに関するもう 1 つの大きな問題は、Windows FAT パーティション テーブルを読み取れません。この問題は、次の条件に該当する場合に発生する可能性があります: ディスク上のファイル システムは、セクターあ