この記事では、NTFS が長いファイル名を持つファイルに対して 8.3 形式の名前を生成すると、停止エラー 00000019が発生する問題の回避策について説明します。
適用対象: Windows Server 2003
元の KB 番号: 948289
症状
Windows Server 2003 ベースのコンピューターで、次のような Stop エラー メッセージが表示される場合があります。
STOP: 0x00000019 (parameter1、 parameter2、 parameter3、 parameter4)
BAD_POOL_HEADER(エラーメッセージ)
注
- この Stop エラー メッセージのパラメーターは、コンピューターの構成と問題の種類によって異なります。
- すべての0x00000019停止エラーがこの問題によって発生するわけではありません。
原因
この問題は、プール メモリが予期せず破損しているために発生します。 この問題は、NTFS ファイル システムが長いファイル名を持つファイルの名前を 8.3 形式で作成するときに発生します。
代替案
この問題を回避するには、8.3 名の作成を無効にします。 これを行うには、次のいずれかの方法を使用します。
方法 1
コマンド プロンプトで次のコマンドを実行します。
fsutil behavior set disable8dot3 1
コンピューターを再起動します。
方法 2
重要
このセクション、メソッド、またはタスクには、レジストリを変更する方法を示す手順が含まれています。 ただし、レジストリを正しく変更しないと、重大な問題が発生する可能性があります。 したがって、次の手順を注意深く実行してください。 保護を強化するには、レジストリを変更する前にバックアップします。 その後、問題が発生した場合にレジストリを復元できます。 レジストリのバックアップと復元方法の詳細は、「Windows のレジストリのバックアップおよび復元の方法」を参照してください。
[スタート] をクリックし、[実行] をクリックして、「regedit」と入力し、[OK] をクリックします。
レジストリ サブキーを見つけてクリックします:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem
。NtfsDisable8dot3NameCreation を右クリックし、[変更] をクリックします。
[値のデータ] ボックスに「1」と入力し、[OK] をクリックします。
注
既定値は 0 です。
レジストリ エディターを終了します。
このレジストリの変更を有効にするには、コンピューターを再起動します。
ステータス
Microsoft は、これが問題であることを確認しました。
詳細情報
お客様が分析のためにメモリ ダンプ ファイルを Microsoft に送信し、根本原因が特定されていない限り、このレジストリ キーをサーバーに配置することはお勧めしません。