Windows Vista 以降のバージョンでの format コマンドの動作の変更

この記事では、Windows Vista 以降の Windows バージョンでの format コマンドの動作の変更について説明します。

適用対象: Windows Server 2012 R2、ウィンドウ 10 – すべてのエディション
元の KB 番号: 941961

概要

Windows Vista 以降の Windows バージョンで format コマンドの動作が変更されました。 Windows Vista 以降のバージョンでは、既定では、完全な形式が実行されると、format コマンドによってディスク全体に 0 が書き込まれます。 Windows XP 以前のバージョンの Windows では、完全な形式が実行された場合、format コマンドはディスク全体にゼロを書き込むわけではありません。

新しい形式の動作では、記憶域ネットワーク (SAN) などのボリューム ストレージ プロバイダーがサポートするオンデマンド割り当てモードに問題が発生する可能性があります。 新しい形式の動作によってバッキング領域の割り当てが早くトリガーされるため、問題が発生する可能性があります。

オンデマンドシナリオでは、ボリューム ストレージ プロバイダーがオンデマンドで割り当てられたデータを初期化するため、ディスク全体にゼロを書き込む必要はありません。 不要なオンデマンド割り当てを回避するには、クイック形式オプションを使用する必要があります。

クイック形式オプション

4 つの方法を使用して、Windows Vista 以降のバージョンのボリュームを書式設定できます。 次の 4 つの方法でクイック形式オプションを使用できます。

  • コマンド ライン: コマンドを format /q 使用します。

  • Diskpart: format コマンドを クイック パラメーターと共に使用します。

  • Windows エクスプローラー: [クイック形式の実行] チェックボックスをクリックして選択します。

  • Disk Management (Diskmgmt.msc): [クイック形式の実行] チェック ボックスをクリックして選択します。