メイン その他 「内部または外部コマンドとして認識されない」エラーの修正方法

「内部または外部コマンドとして認識されない」エラーの修正方法



コマンドラインで何かをしようとしたり、アプリを更新したり、何か新しいものをインストールしようとしたときに、アプリまたはコマンドが「内部または外部コマンドとして認識されていません」というエラーに遭遇した場合、あなたは一人ではありません。コマンドの実行を妨げる Windows 環境変数が変更された場合に発生します。

「内部または外部コマンドとして認識されない」エラーの修正方法

基本的な CMD コマンドを実行したり、ウイルス対策を更新したり、文字通り何かをしようとしている可能性があります。変数が変更されている場合、Windows はそのコマンドを実行できません。これがあなたに起こった場合、それを処理する方法がいくつかあります。

このエラーには 2 つのバージョンがあります。 1 つは一般的なプログラム用で、もう 1 つは CMD コマンドを使用しようとしている場合用です。両方を修正する方法を紹介します。

「内部または外部コマンドとして認識されません」エラーを修正する方法-2

「コマンドが認識されません」エラーを修正

エラー構文は通常、「Program.exe が内部コマンドまたは外部コマンドとして認識されません」のようなものになります。構文は、その時点で何をしているかによって異なります。これは、他のことを行う前にインストール ファイルを確認する必要があるため、重要です。

サーバーとの接続に失敗したエラー 16
  1. 使用しようとしているプログラムのインストール ファイルに移動し、実行可能ファイルが存在することを確認します。
  2. [コントロール パネル]、[システムとセキュリティ]、および [システムの詳細設定] に移動します。
  3. [環境変数] ボタンを選択します。
  4. 新しいウィンドウの下部にある [システム環境変数] ペインで [パス] を選択します。
  5. [編集] を選択すると、新しいウィンドウが表示されます。
  6. 「%SystemRoot%System32」と「C:WindowsSystem32」が存在することを確認してください。
  7. 1 つの値をメモ帳にコピーします。
  8. [環境変数] ウィンドウのエントリを別のものに変更し、[OK] をクリックします。
  9. 変更した値をメモ帳の元の値に置き換えて、[OK] をクリックします。
  10. 他の値についても同じことを行います。

Windows を知っている場合は、値を再入力するだけで再度取得できることがわかるでしょう。これは、Windows 内部データベース内でもう一度リンクすることだと思いますが、誰が知っていますか。

値をメモ帳に貼り付けると、時間が節約され、このタスクの実行中に混乱した場合や、どのように表示されたかを忘れた場合に備えて、正しい構文が保持されます。それぞれを個別に切り取って貼り付け、環境変数の値を任意の値に変更するだけです。次に、元の値を貼り付けて確認します。これは、もう一度作業しようとしていた元のコマンドには十分なはずです。

「%SystemRoot%System32」と「C:WindowsSystem32」が同じ場所を指していることに気付くかもしれません。これは、古いシステムを使用しているユーザー向けのレガシー エントリです。おそらく両方は必要ありませんが、Windows はまだそれらを個別に参照しているようです。 Systemroot は主に、WINNT フォルダーと Windows フォルダーの両方を使用するシステム用でしたが、これはもはや真実ではありません。ただし、Windows 10 でも両方が存在する必要があります。

「内部または外部コマンドとして認識されません」エラーを修正する方法-3

「CMD コマンドが認識されない」エラーを修正

CMD コマンドを実行しようとして、「CMD は内部コマンドまたは外部コマンドとして認識されていません」と表示される場合は、何かが違う可能性があります。上記の修正を試してみるとうまくいくかもしれませんが、問題は、コマンドの通常のチェーンを中断しているいくつかのレジストリ エントリが原因である可能性があります。

どういうわけか、レジストリに AutoRun が設定されていると、ping や nslookup などの特定の CMD コマンドが常に機能するとは限りません。上記のエラーが返されます。 .exe は存在し、すべてが正しいように見えますが、これら 2 つの小さなエントリがあなたの一日を台無しにしています。

それらのレジストリ エントリは次のとおりです。

HKEY_LOCAL_MACHINESoftwareMicrosoftCommand ProcessorAutoRun

HKEY_CURRENT_USERSoftwareMicrosoftCommand ProcessorAutoRun

この問題は少なくとも 10 年前のものです。のブックマークを持っています 2007 年からの MSDN ブログ エントリ このことを説明して保存しました。

  1. C:WindowsSystem32 に移動し、CMD 実行可能ファイルが存在することを確認します。
  2. 上記の環境変数チェックを実行します。それで解決しない場合は次に進みます。
  3. 明らかに自動実行の実行を停止するコマンド「cmd /d」を実行します。メッセージが同じ場合は、次に進みます。
  4. 上記の 2 つのレジストリ エントリを見つけて削除します。

この修正は古いですが、ゴールドです。有名なケーブル会社で IT 管理者として働いていたときに、これを使用していました。そんなわけで今でもブックマークに入れています。 「コマンドは内部コマンドまたは外部コマンドとして認識されません」というエラーはずっと前からあり、私の知る限り、修正は5世代後のW​​indowsでも同じです.それにもかかわらず、エラーに遭遇した場合、少なくとも何をすべきかはわかっています。

Windows で「内部または外部コマンドとして認識されていません」というエラーが最後に表示されたのはいつですか?これらのソリューションのいずれかを使用しましたか?

興味深い記事

エディターズチョイス

OBS Studio を使用した Twitch ストリーミングの初心者ガイド
OBS Studio を使用した Twitch ストリーミングの初心者ガイド
わかりやすいガイドに従って、OBS Studio を使用した Twitch ストリーミングをわずか 30 分で開始できます。アラートや画像などをストリームに追加する方法を学びます。
Windows10でデスクトップアイコンを小さくする方法
Windows10でデスクトップアイコンを小さくする方法
Windowsの最も優れた点の1つは、Windowsをほぼ無限にカスタマイズして、思いどおりの外観と感触を実現できることです。デフォルト設定はかなり良いですが、常に改善の余地があります。だから、どうやって
Amazon Fire StickでHBOを解約する方法
Amazon Fire StickでHBOを解約する方法
ほとんどの人は、HBO が The Sopranos、The Wire、Game of Thrones など、数多くの素晴らしいオリジナルの番組を持つ素晴らしいチャンネルであり、リストは続きます。どれも評価の高いドラマなので、
Mac OSXプレビューでPDFドキュメントからページを抽出する方法
Mac OSXプレビューでPDFドキュメントからページを抽出する方法
OS Xのプレビューアプリは、ページの再配置や削除、メタデータの変更など、PDFドキュメントの基本的な変更を実行できる強力なツールです。あまり知られていない可能性のある機能の1つは、既存のPDFドキュメントから1つ以上のページを抽出する機能です。それを行うための2つの方法を学ぶために読んでください。
黒曜石ジャーナル テンプレート
黒曜石ジャーナル テンプレート
メモ作成アプリの Obsidian は、ゼロから始めなくても日記を構造化する優れた方法となるテンプレートを利用しています。完璧な黒曜石日記テンプレートを見つけるのが難しい場合は、ここが最適です。
マックス: 内容と視聴方法
マックス: 内容と視聴方法
オリジナル番組に加えて、HBO とワーナーメディアの両方のコンテンツを提供するストリーミング サービス、Max について学びましょう。
Windows10で仮想デスクトップを削除する
Windows10で仮想デスクトップを削除する
Windows10で仮想デスクトップを削除する方法Windows10には、タスクビューと呼ばれる便利な機能が付属しています。これにより、ユーザーは仮想デスクトップを使用できるようになります。