NTFS パーティションで 8.3 ファイル名の作成を無効にする方法

適用対象: Windows 10 Pro released in July 2015Microsoft Windows Server 2003 Standard Edition (32-bit x86)Microsoft Windows Server 2003 Enterprise Edition (32-bit x86)

概要


NTFS パーティション上のすべての長いファイル名とディレクトリに 8.3 のファイル名とディレクトリを使用すると、ディレクトリ列挙のパフォーマンスが低下する可能性があります。8.3 準拠のファイル名は、MS-DOS のファイル命名規則を参照します。これらの規則では、ファイル名は 8 文字、オプションの拡張子は 3 文字に制限されます。この資料では、すべての NTFS パーティションで 8.3 ファイル名の作成を無効にする方法について説明します。: 8.3 ファイル名の作成を無効にすると、Windows でファイルのパフォーマンスが向上しますが、一部のアプリケーション (16 ビット、32 ビット、または 64 ビット) では、長いファイル名を持つファイルやディレクトリを見つけることができない場合があります。

詳細情報


Windows Vista、Windows Server 2008、Windows 7、Windows Server 2008 R2、Windows 8、および Windows Server 2012

すべての NTFS パーティションで 8.3 の名前の作成を無効にするには、管理者特権のコマンド プロンプトでfsutil.exe 動作セット disable8dot3 1 と入力し、Enter キーを押します。この操作は直ちに有効になります (再起動は不要です)。メモ ボリュームが指定されていない場合、操作はレジストリ値を更新します。
  • 0 - システム上のすべてのボリュームで 8dot3 名の作成を有効にする
  • 1 - システム上のすべてのボリュームで 8dot3 名の作成を無効にする
  • 2 - ボリュームごとに 8dot3 名の作成を設定する
  • 3 - システム ボリュームを除くすべてのボリュームで 8dot3 名の作成を無効にする
ボリュームを指定すると、操作によって個々のボリュームのディスク 上のフラグが更新されます。この操作は、レジストリ値が 2 に設定されている場合にのみ意味を持ちます。
  • 0 - このボリュームで 8dot3 名の作成を有効にする
  • 1 - このボリュームで 8dot3 名の作成を無効にする
FSUTIL の詳細については、以下を参照してください。EXE 8dot3name は、次の TechNet の記事を参照してください。8.3 名を無効にするレジストリ設定の詳細については、次の TechNet の記事を参照してください。

Windows XP および Windows Server 2003

すべての NTFS パーティションで 8.3 の名前の作成を無効にするには、コマンド プロンプトでfsutil.exe 動作セット disable8dot3 1 と入力し、Enter キーを押します。再起動は必要ありませんが、再起動することをお勧めします。

Windows 2000 および Windows NT

すべての NTFS パーティションで 8.3 の名前の作成を無効にするには、次の手順を実行します。重要このセクション、方法、またはタスクには、レジストリを変更する方法を説明する手順が含まれています。ただし、レジストリを誤って変更すると、深刻な問題が発生する可能性があります。したがって、次の手順を慎重に実行してください。保護を強化するには、レジストリを変更する前にレジストリをバックアップします。その後、問題が発生した場合にレジストリを復元できます。レジストリをバックアップおよび復元する方法の詳細については、次のサポート技術情報番号をクリックしてください。
322756 Windows でレジストリをバックアップおよび復元する方法
  1. Regedt32.exe を起動し、次のレジストリ キーを見つけます。
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
  2. エントリを選択します。 メモ既定では、このエントリの値は 0 に設定されています。
  3. [編集]メニューの[DWORD]をクリックします。[データ]フィールドに値 1 を入力します。
  4. [OK] をクリックし、Regedt32 を終了します。
  5. Windows NT を終了し、コンピュータをシャットダウンします。
  6. コンピュータと Windows NT を再起動します。
メモ: NtfsDisable8dot3NameCreation レジストリ エントリへの変更は、変更後に作成されたファイル、フォルダ、およびプロファイルにのみ影響します。既に存在するファイルは影響を受けません。