各国語サポートパスの略であるNLSPATHシステム変数は、一部のWindows XPシステムで設定された環境変数です。
この変数は、いくつかのシステムでntdll.dllエラーのようなエラーメッセージを生成することが知られています。その解決策は、Windows XPがもう参照しないように変数の名前を変更することです。
次の簡単な手順に従って、NLSPATHシステム変数の名前を変更します。
Windows XP NLSPATHシステム変数の名前を変更する方法
- [コントロールパネル ]をクリックし、[ コントロールパネル ]を開きます。
- [ パフォーマンスとメンテナンス]リンクをクリックします。
- 注: コントロールパネルの クラシック表示を表示している場合は、 システムアイコンをダブルクリックし、手順4に進みます。
- またはコントロールパネルのアイコンセクションで、[ システム ]リンクをクリックします。
- [ システムのプロパティ ]ウィンドウで、[ 詳細設定 ]タブをクリックします。
- [ 詳細設定 ]タブを表示するときは、ウィンドウの下部にある[ OK ]ボタンのすぐ上にある[ 環境変数 ]ボタンをクリックします。
- 表示される環境変数ウィンドウで、ウィンドウの下部にあるシステム変数領域を見つけます。
- このテキスト領域のスクロールバーを使用してすべてのエントリを表示し、「 変数」列でNLSPATHと表示されているエントリを探して選択します。
- 注:すべてのWindows XPシステムにNLSPATH変数がリストされているわけではありません。 もしそうでない場合は、これらの手順を中止し、作業中の他のトラブルシューティング手順を続行することができます。
- NLSPATH変数を選択した状態で、テキスト領域の下の「編集」ボタンをクリックします。
- 「システム変数の編集」ウィンドウの「 変数名:」テキスト・ボックスで、 NLSPATHの名前をNLSPATHOLDに変更します 。
- 「システム変数の編集」ウィンドウで、「 環境変数」ウィンドウで「 OK」をクリックし、もう一度「 システム・プロパティー」ウィンドウで「 OK」をクリックします。
- コンピュータを再起動します 。
- システムをテストして、 NLSPATH変数の名前を変更して問題を解決したかどうかを確認してください 。