Windirパスが解決または認識されていません。 環境変数を修正する方法は?

SystemRootとWindirは、Windowsディレクトリを指す2つの組み込み環境変数です。 どちらも組み込み変数ですが、SystemRoot変数は読み取り専用ですが、Windir変数は削除または編集でき、その設定はレジストリに保存されます。

%Windir%がシステムによって認識または解決されない場合、変数を使用するバッチスクリプトは正しく実行されません。

windirが解決または認識されない

また、コントロールパネルや最新の設定アプリなど、さまざまな場所にある作業ウィンドウは、参照するアプリケーションパスを指しています。 %Windir%. この変数が壊れている場合、それらのリンクをクリックすると、次のエラーが発生します。

Windowsは%windir%を見つけることができません。 名前を正しく入力したことを確認してから、再試行してください。

windirが解決または認識されない
windirが解決または認識されない

問題を解決する方法は次のとおりです。

Windir環境変数を作成または修正する

WinKey + Rを押して、次のように入力します sysdm.cpl ENTERを押します

[詳細設定]タブで、[環境変数]をクリックします。

windirが解決または認識されない

[システム変数]セクションで、をクリックして新しい変数を作成します 新しい. の場合 ウィンディール 変数はすでに存在します。ダブルクリックして既存の変数を編集します。

変数に次の名前を付けます ウィンディール、および値を次のように設定します %SystemRoot%

windirが解決または認識されない

[OK]、[OK]をクリックします。 変更は即座に適用されます。 そうでない場合は、ログオフして再度ログインします。

パス長の問題

この問題は、PATHの長さが2048文字(またはWindows 7以降では4096文字)を超える場合にも発生する可能性があります。 PATHから不要なエントリを削除して、制限内に保つようにしてください。 詳細については、Intelのサイトの記事をご覧ください。 システムPATH変数の長さの制限| インテル®.


1つの小さなリクエスト:この投稿が気に入った場合は、これを共有してください。

あなたからの1つの「小さな」共有は、このブログの成長に真剣に役立つでしょう。 いくつかの素晴らしい提案:
  • ピンする!
  • お気に入りのブログ+ Facebook、Redditに共有してください
  • ツイートしてください!
読者の皆様、ご支援ありがとうございました。 それはあなたの時間の10秒以上かかることはありません。 共有ボタンはすぐ下にあります。 :)