レジストリ要素のサイズ制限
次の表は、さまざまなレジストリ要素のサイズ制限を示しています。
標準および最新の形式の詳細については、「 レジストリ ファイル」を参照してください。
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 文字の制限内にあり、キー名では使用できない円記号を含まない場合に、キーの名前にすることもできます。