Windows での 4K セクター ハード ドライブの Microsoft サポート ポリシー

この記事では、Windows やその他の Microsoft 製品で使用される大規模セクター (4K) ドライブのサポート情報について説明します。

適用対象: Windows 10 Version 1809 以降のバージョン、Windows Server 2019、Windows 7 Service Pack 1、Windows Server 2016、Windows Server 2012 R2
元の KB 番号: 2510009

概要

今後数年間で、データ ストレージ業界はハード ディスク ドライブの物理形式を 512 バイト セクターから 4,096 バイト セクター (4K または 4 KB セクターとも呼ばれます) に移行する予定です。 この移行は、ストレージ密度と信頼性の向上など、いくつかの要因によって駆動されます。 この移行により、既存のソフトウェア (オペレーティング システムやアプリケーションを含む) との互換性に関する問題が発生します。

この記事では、Windows のこれらの新しいドライブの種類に対する現在の Microsoft サポート ポリシーについて説明します。 アプリケーションとハードウェア デバイスが、これらの新しい種類のドライブに接続されている場合、信頼性とパフォーマンスの問題が発生する可能性があります。 これらの新しいドライブの種類のサポート ポリシーについては、アプリケーションおよびハードウェア ベンダーにお問い合わせください。

ここで説明するドライブの種類は 3 つあります。 Microsoft サポート ポリシーはそれぞれ異なるため、先に進む前に、インストールしたドライブの種類を確認する必要があります。

一般的な名前 報告された論理セクター サイズ 報告された物理セクターのサイズ サポートがある Windows バージョン
512 バイトネイティブ、512n 512 バイト 512 バイト すべての Windows バージョン
高度なフォーマット、512e、AF、512バイトエミュレーション 512 バイト 4 KB 更新プログラム KB 2553708がインストールされている Windows Vista

更新プログラム KB 2553708がインストールされている Windows Server 2008

更新プログラム KB 982018がインストールされている Windows 7

更新プログラム KB 982018がインストールされている Windows Server 2008 R2


Windows 7 Server Pack 1 以降のすべてのバージョン。

Server 2008 R2 Server Pack 1 以降のすべてのサーバー バージョン。

*Hyper-V を除く。 「大規模セクター ドライブのアプリケーション サポート要件」セクションを参照してください。
アドバンスフォーマット、AF、4Kネイティブ、4Kn 4 KB 4 KB Windows 8以降のバージョンのすべての Windows バージョン。 Server 2012 以降のすべてのサーバー バージョン。
その他 4 KB または 512 バイトではない 4 KB または 512 バイトではない サポート対象外

お持ちのドライブの種類を確認するには、次の手順に従います。

  1. KB 982018をインストールします。

  2. 管理者特権のコマンド プロンプトから次のコマンドを実行します。

    Fsutil fsinfo ntfsinfo x:
    

    x: 、確認するドライブを表します。

  3. 次の値を使用して、使用しているドライブの種類を決定します。

    • セクターあたりのバイト数
    • 物理セクターあたりのバイト数

    これを行うには、次の表を使用します。

    セクターあたりのバイト数の値 物理セクターあたりのバイト数の値 ドライブの種類
    4096 4096 4K ネイティブ
    512 4096 Advanced Format (512E とも呼ばれます)
    512 512 512 バイトネイティブ

オペレーティング システムのバージョン別の Microsoft サポートの特定の要件

  • Windows 8、Windows Server 2012以降のバージョン

    次の一覧は、Windows 8とWindows Server 2012の一部として提供される新機能をまとめたものです。これは、大規模なセクター ディスクでのカスタマー エクスペリエンスの向上に役立ちます。 各項目の詳細な説明については、「 高度な形式 (4K) ディスク互換性更新プログラム」を参照してください。

    • エミュレーション (512e) を使用した 4K ディスクに対する Windows 7 SP1 サポートに基づいています。 また、エミュレーション (4K ネイティブ) のない 4K セクター サイズのディスクに対して完全な受信トレイサポートを提供します。 サポートされているアプリとシナリオには、次のようなものがあります。

      • エミュレーションを使用せずに 4K セクター ディスクに Windows をインストールして起動する機能 (4K ネイティブ ディスク)
      • 新しい VHDx ファイル形式
      • Hyper-V の完全なサポート
      • Windows バックアップ
      • NT ファイル システム (NTFS) の完全なサポート
      • 回復性のあるファイル システム (ReFS) を使用した完全なサポート
      • 記憶域スペースでの完全なサポート
      • Windows Defenderでの完全なサポート
      • 受信トレイ アプリケーションのサポート
  • Windows 7 and Windows Server 2008 R2

大規模セクター ドライブのアプリケーション サポート要件

Windows オペレーティング システムのサポートに加えて、管理者とユーザーは、アプリケーションがこれらの大規模なセクター ドライブをサポートしていることを確認する必要があります。 注意すべきシナリオと問題には、パフォーマンス、信頼性、バックアップ、回復などがあります。 一部の Microsoft アプリケーションおよび製品のサポート ステートメントには、次のものが含まれます。

既知の互換性の問題

大規模セクター ドライブを使用するときに発生する可能性がある既知の互換性の問題を次に示します。

  • Windows Vista SP1 より前の Windows コードベース (Windows Vista RTM と Windows XP のすべてのバージョンを含む) に基づいて Windows PE (または Windows セットアップ) のバージョンを使用して Windows パーティションが作成された場合、既定のパーティションはアライメントされません。 したがって、ボリュームに発行されたすべての I/O (プラットフォームに該当する場合) の修正プログラムでも、本質的にアライメントは解除されます。 Windows Vista SP1 コードベース以降に基づいて、Windows PE バージョンを使用してパーティションを作成することをお勧めします。

  • Windows 7 および Windows 2008 R2 では、 Windows セットアップでこのコンピューターのハードウェアに Windows を構成できなかったというエラーでインストールが失敗します。 この問題は、次の記事で説明する条件の下で発生します。

    Windows 7 または Windows Server 2008 R2 コンピューターでの "Windows セットアップでこのコンピューターのハードウェアで Windows を構成できませんでした" インストール エラー

  • 512 バイト以外のサイズの論理セクター ドライブを使用している場合、Windows システム イメージのバックアップと復元の操作が失敗する可能性があります。 次のエラー メッセージが表示されます。

    バックアップ ファイルの 1 つを作成できませんでした。
    詳細: I/O デバイス エラーのため、要求を実行できませんでした。
    エラー コード: 0x8078002A

  • Windows Server 2008 R2 で Disk Management または Hyper-V を使用して、ネイティブ 4K セクター ドライブに仮想ハード ディスク (VHD) を作成した場合、操作は 正しくない関数 エラーで失敗します。

    • ディスク管理では、次のエラー メッセージが生成されます。

      仮想ディスク マネージャーの機能が正しくありません

    • Hyper-V では、新しい仮想ハード ディスク ウィザードを使用すると、次のエラー メッセージが生成されます。

      サーバーで仮想ハード ディスクの作成中にエラーが発生しました。 システムで 'I:\Disk0.vhd' を作成できませんでした。 エラー コード: 関数が正しくありません。

    • Hyper-V では、新しい仮想マシン ウィザードを使用すると、次のエラー メッセージが生成されます。

      TestVM でのハード ディスクの構成中に、サーバーでエラーが発生しました。 システムが 'I:\TestVM\TestVM.vhd.' を作成できませんでした。 エラー コード: 関数が正しくありません。

  • fsutil.exe が引き続き物理セクターあたりのバイト数を表示する場合: <最新のストレージ ドライバーと必要な修正プログラムを適用した>後はサポートされていません。次のレジストリ パスが存在することを確認します。

    • 場所: HKEY_LOCAL_MACHINE\CurrentControlSet\Services\<miniport's service name>\Parameters\Device\
    • 名前: EnableQueryAccessAlignment
    • 種類: REG_DWORD
    • 値: 1: 有効にする

対象外のシナリオ

ストレージ デバイスとオペレーティング システムがサポートされていないと記載されている場合、Microsoft サポートは、顧客が要求した場合にトラブルシューティングのヒントを提供します。 Microsoft では、サポートされていないストレージ デバイスに関連する問題に対して解決策が見つかるという保証はありません。 解決策が見つからない場合、インシデントの調査コストは払い戻されません。 ソリューションが保証されていないことが合意されていない場合、Microsoft サポート問題のトラブルシューティングは行われず、インシデント調査のコストが払い戻されます。

Microsoft サポートでは、標準的なトラブルシューティング プロセスを使用してストレージの問題を特定します。 Microsoft サポートで使用される一般的なトラブルシューティング方法には、次のようなものがあります。

  • Microsoft サポート技術情報のコンサルティング。 Microsoft サポート技術情報は、Microsoft サポートを通じてお客様が利用できます。

  • サポートされているストレージで問題をレプリケートできるかどうかを判断する (可能な場合)。

    注:

    ストレージがサポートされていない場合は、修正プログラムのサポートはありません。 Microsoft サポートは、問題がハードウェアの非互換性または望ましくないソフトウェアの動作によって引き起こされたかどうかを判断できません。

問題に対する解決策がない場合は、次のような建設的な代替手段Microsoft サポート推奨される場合があります。

  • サポートされているストレージ デバイスで問題を再現するようお客様に依頼する
  • ソリューションのストレージ プロバイダーを使用するように顧客に依頼する