レジストリ要素のサイズ制限

次の表は、さまざまなレジストリ要素のサイズ制限を示しています。

標準および最新の形式の詳細については、「 レジストリ ファイル」を参照してください。

Registry 要素 サイズ制限
キー名 255 文字。 キー名には、レジストリ内のキーの絶対パスが含まれます。これは、常に基本キー (たとえば、HKEY_LOCAL_MACHINE) から始まります。
値の名前 16,383 文字。 Windows 2000: 260 ANSI 文字または 16,383 Unicode 文字。
使用可能なメモリ (最新の形式) 1 MB (標準形式)
ツリー レジストリ ツリーの深は 512 レベルです。 1 つのレジストリ API 呼び出しを通じて、一度に最大 32 レベルを作成できます。

長い値 (2,048 バイトを超える) をファイルに格納し、ファイルの場所をレジストリに格納する必要があります。 これは、レジストリの効率的な実行に役立ちます。

ファイルの場所には、値の名前または値のデータを指定できます。 位置文字列の各円記号の前には、エスケープ文字として別の円記号を付ける必要があります。 たとえば、文字列 "C:\mydir\myfile" を格納するには、"C:\\mydir\\myfile" を指定します。 ファイルの場所は、キー名の 255 文字の制限内にあり、キー名では使用できない円記号を含まない場合に、キーの名前にすることもできます。