ソフトウェア
 Computer >> コンピューター >  >> ソフトウェア >> ソフトウェア

Windowsで「内部コマンドまたは外部コマンドとして認識されない」を修正する方法

Windowsの優れた点の1つは、マシンのコマンドプロンプトから多くのタスクを実行できることです。 cmd.exeと入力するだけです そしてWindowsがあなたのためにそれを実行します。ただし、「内部コマンドとして認識されない」などのエラーが発生する場合があります。

これは、実際には、コマンドプロンプトで直面する可能性のある最も一般的なエラーの1つです。エラー自体が示唆しているように、コマンドプロンプトで使用しようとしているツールを認識できませんでした。これが発生する理由はさまざまです。また、WindowsPCで「内部コマンドまたは外部コマンドとして認識されない」エラーを回避する方法は複数あります。

Windowsで「内部コマンドまたは外部コマンドとして認識されない」を修正する方法

「内部コマンドとして認識されない」エラーが発生する理由

修正の適用を開始する前に、エラーが発生した理由を理解して、今後再発しないようにすることをお勧めします。

システムを台無しにする他のアプリ

PCでこのエラーが発生する最も一般的な理由の1つは、インストールされている別のアプリがシステム変数を変更したためです。これにより、コマンドプロンプトが他のアプリやツールを起動するためのコマンドを認識できなくなります。

コンピュータにプログラムがインストールされていない

「内部コマンドまたは外部コマンドとして認識されない」という2つ目の考えられる理由は、コンピュータに適切なプログラムがインストールされていないことです。インストーラーがアプリケーションファイルを適切な場所にインストールしなかったか、インストーラーがコマンドプロンプトでツールを起動できなかった可能性があります。

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

原因に関係なく、このエラーを修正して、使用しようとしているプログラムをコマンドプロンプトに認識させる方法があります。

プログラムが実際にPCに存在することを確認する

最初に行うことは、コマンドプロンプトで使用しようとしているプログラムが実際にコンピュータに存在するかどうかを確認することです。プログラムがマシンに正常にインストールされたことを通知する偽のインストーラーを使用した可能性がありますが、そうではない可能性があります。

プログラムが実際にマシンにインストールされているかどうかを確認する簡単な方法があります。

  • ファイルエクスプローラーを起動します PCのウィンドウ。
  • 次のパスに進みます。

    C:\ Windows \ System32 \
Windowsで「内部コマンドまたは外部コマンドとして認識されない」を修正する方法
  • コマンドプロンプトから実行しようとしている実行可能ファイルがこのフォルダにあることを確認します。そうでない場合は、プログラムがコンピュータにインストールされていない可能性があります。

上記は、プログラムがコンピュータにインストールされているかどうかを確認する確実な方法ではありません。これは、すべてのプログラムがWindowsのSystem32フォルダにファイルを保持しているわけではないためです。ただし、ほとんどのプログラムを見つけるのに役立つはずです。

実行可能ファイルへのフルパスを使用する

「内部コマンドとして認識されません」というエラーは通常、起動を要求している実行可能ファイルがコンピュータに見つからないために発生します。ただし、実行可能ファイルへのフルパスを指定すると、問題なく実行できるようになります。

  • コマンドプロンプトを起動します PCのウィンドウ。
Windowsで「内部コマンドまたは外部コマンドとして認識されない」を修正する方法
  • 使用する実行可能ファイルのフルパスを入力し、 Enterを押します キーボードで。
  • たとえば、 adb.exeを使用しようとしている場合 adbというフォルダにあります デスクトップで、次のように入力します。

    C:\ Users \ \ Desktop \ adb \ adb.exe
Windowsで「内部コマンドまたは外部コマンドとして認識されない」を修正する方法
  • ファイルは問題なく起動するはずです。

ファイルパスを二重引用符で囲みます

実行可能ファイルへのフルパスを指定することは、防弾の方法ではありません。また、適切に使用されていない場合、「内部コマンドまたは外部コマンドとして認識されません」というエラーが発生する可能性があります。問題は、コマンドプロンプトウィンドウで指定したパスにあります。

実行可能ファイルのフルパスにスペースが含まれていると、エラーが発生します。これは、ユーティリティがスペースを認識できず、最初のスペースまでの文字をプログラム名として使用するためです。これは正しいパスではないため、前述のエラーが発生します。

これは、次の方法で修正できます。

  • スペース(単一または複数)を含むパスを入力するときは、パスを二重引用符で囲みます。
Windowsで「内部コマンドまたは外部コマンドとして認識されない」を修正する方法
  • コマンドプロンプトは、パス全体を1つのアイテムとして認識し、マシン上でプログラムを適切に起動します。

ファイルをSystem32フォルダーに移動

これで、コマンドプロンプトユーティリティから実行可能ファイルを実行しようとすると、WindowsインストールのSystem32フォルダーが調べられ、ファイルが利用可能な場合はファイルが開かれることがわかりました。

実行可能ファイルをそこに配置し、コマンドプロンプトからアクセスできるとしたらどうでしょうか。コンピュータに管理者アクセス権がある限り、これを行うことができます。

  • 実行可能ファイルを、それに関連付けられている他のすべてのファイルと一緒に、コンピューター上の次のフォルダーにコピーします。

    C:\ Windows \ System32
  • コマンドプロンプトを閉じる すでに開いている場合は、再起動します。
Windowsで「内部コマンドまたは外部コマンドとして認識されない」を修正する方法
  • 実行可能ファイルの名前をパスなしで入力すると、正常に起動することがわかります。

この方法はうまく機能し、コンピュータの「内部コマンドまたは外部コマンドとして認識されない」エラーを修正するのに役立ちますが、慎重に使用することをお勧めします。

これは、コマンドプロンプトから何かを使用するたびに、適切な実行可能ファイルをSystem32フォルダーに配置する必要があるためです。最終的に、フォルダは大きくなり、そこに多数のファイルが保存されます。

また、特定のディレクトリへのインストールが必要な実行可能ツールでは機能しません。インストールパスはWindowsレジストリで定義されているため、これらをSystem32フォルダに移動することはできません。

このソリューションは、他の方法で問題を解決できない場合、およびアプリケーションにインストールが必要ない場合にのみ使用することをお勧めします。

環境変数への実行可能ファイルパスの追加

「内部コマンドとして認識されません」エラーを修正する最も効率的な方法は、環境変数を編集して、そこに適切なファイルパスを追加することです。これは、コマンドプロンプトユーティリティがコマンドを入力するときにこれらのパスを調べ、それらのディレクトリの1つでファイルが見つかった場合はファイルを開くためです。

そこにファイルパスを追加することで、CMDウィンドウで短い名前で使用するときに、特定の実行可能ファイルがどこにあるかをコマンドプロンプトに通知します。

変数を編集して、そこに新しいパスを追加するのは非常に簡単です。

  • コントロールパネルを起動します PCでCortana検索を使用します。
Windowsで「内部コマンドまたは外部コマンドとして認識されない」を修正する方法
  • システムとセキュリティというオプションをクリックします 。
Windowsで「内部コマンドまたは外部コマンドとして認識されない」を修正する方法
  • システムを見つけてクリックします 次の画面で。
Windowsで「内部コマンドまたは外部コマンドとして認識されない」を修正する方法
  • システムの詳細設定を選択します 画面の左側のサイドバーから。
Windowsで「内部コマンドまたは外部コマンドとして認識されない」を修正する方法
  • 画面にボックスが開きます。 環境変数をクリックします ボックスの下部にあるボタン。
Windowsで「内部コマンドまたは外部コマンドとして認識されない」を修正する方法
  • アカウントのすべてのユーザー変数が表示されます。 パスと表示されているものをクリックします 次に、編集をクリックします ボタン。
Windowsで「内部コマンドまたは外部コマンドとして認識されない」を修正する方法
  • これで、コマンドプロンプトで使用するアプリケーションに新しいパスを追加できます。 参照をクリックします 右側のサイドバーで、ディレクトリをリストに追加します。
Windowsで「内部コマンドまたは外部コマンドとして認識されない」を修正する方法
  • 実行可能ファイルが配置されているフォルダーに移動して選択します。
  • 新しく追加したパスが変数リストに表示されているはずです。 OKをクリックします 下部にある変更を保存します。
Windowsで「内部コマンドまたは外部コマンドとして認識されない」を修正する方法
  • OKをクリックします 他のすべてのボックスを閉じるときに、ボックスに入れます。
  • コマンドプロンプトウィンドウを開き、実行可能ファイルの名前を入力します。 CMDが画面にエラーをスローせずにファイルが開くことがわかります。

「内部コマンドとして認識されません」というエラーは、コンピュータにインストールしたことがわかっているプログラムを使用できないため、非常にイライラする場合があります。

上記の方法を使用すると、このエラーを取り除き、コマンドプロンプトウィンドウから問題なくプログラムを実行できるはずです。上記の方法のいずれかが問題の解決に役立った場合は、以下のコメントセクションでそのことをお知らせください。


  1. Windows で DNS エラーを修正する方法

    ドメインネーム サーバー (DNS ) は、インターネットの電話帳のようなものです。ドメイン名のディレクトリを維持し、それらをインターネット プロトコル (IP) アドレスに変換します。 あるセグメントが別のセグメントに正しく接続されていない場合、DNS エラーが発生します。ネットワークに問題があるか、一部が応答しなかったか、ブラウザが応答していない可能性があります。 DNS エラーにより、インターネットが停止する場合があります。ここに、この問題の解決策があります。この問題は、次の手順に従って解決できます。 別のブラウザを使用してみる 別のブラウザーから同じ Web サイトにアクセスして

  2. Windows 10 で内部電源エラーを修正する方法

    内部電源エラーは通常、BSOD (ブルー スクリーン オブ デス) 例外であり、デバイスの機能が停止する可能性があります。 それで、あなたはこの死のブルースクリーン停止コードエラーメッセージで立ち往生しました.私たちはあなたの救助のためにここにいます.この投稿では、Windows 10 PC の内部電源エラーを解決できるいくつかのソリューションについて説明しました。 しかし、始める前に、このエラーとは何か、またその原因について基本的な理解を深めましょう。 こちらもお読みください: Windows 10 でブルー スクリーン オブ デス エラーまたは BSOD エラーを手動