多くの Windows プログラムにおいて、パスの最大長は 255 文字未満です。 したがって、このようなプログラムでは、標準的なパスを処理するのに十分な内部記憶のみが割り当てられています。 NTFS では、この制限がないため、長いパスを使用できます。 すみません。確認したいことがあります。windows (xp) ファイルパスの最大文字数259文字で間違いありませんか?宜しくお願いします。★255バイトです。・安全面を考えて 259(_MAX_PATH) まで可能です。・Windows のシステム上では最大 32, headless 曰く、Microsoftは26日、PC版のWindows 10 Insider Preview ビルド14352をFastリング向けにリリースした。公式には発表されていないようだが、本ビルドではNTFSで最大260文字となっているパスの長さの制限を解除するグループポリシー設定が追加されている(Windows Experience Blog、MSPoweruser)。 NTFSファイルシステムが32K文字までのパスをサポートしている。 しかし、Windows APIは、後方互換性を重視するため、 パス最大長がMAX_PATH環境変数で260文字に設定されている。 パスに " \\?\ "接頭辞を使用すると、260文字を超える文字を使用できる。 だが実はntfsではパスの最大長は32768文字らしい。 しかしエクスプローラが下位互換のためにfat32に準拠した最大パス長の制約内でしか動かないように作られているため、実際には260文字以上のパス長のファイルを操作することはできない。