Windows 10または11の「内部コマンドまたは外部コマンドとして認識されません」エラーのトップ7の修正
その他 / / October 20, 2023
Windows は、ほとんどの設定をいじる必要がある場合に、非常に使いやすいインターフェイスを提供します。 しかし、次のような単純な作業を実行する必要がある場合は、神は禁じています。 DNSキャッシュのフラッシュ. そうする必要があります ターミナルアプリを使用する コマンドラインツール用。 ただし、一部のユーザーは、Windows 11 または 10 PC でコマンドの実行中に「内部コマンドまたは外部コマンドとして認識されません」というエラーに直面します。
この問題の主な理由には、管理者権限の欠如、アプリの欠落、パスとコマンドの形式の誤り、環境変数の欠落などが含まれます。 問題を解決するための 7 つの方法をリストします。
1. 管理者モードでコマンドプロンプトを実行する
一部のコマンドを正しく実行するには、管理者特権でのコマンド プロンプト ウィンドウが必要です。 そのため、コマンド プロンプトを閉じて管理者モードで起動し、コマンドを実行します。 その方法は次のとおりです。
ステップ1: Windows キーを押して、[スタート] メニューを開きます。 タイプ cmd 検索ボックスに入力し、Ctrl + Shift + Enter キーボード ショートカットを押して、管理者権限でコマンド プロンプト ウィンドウを開きます。
ステップ2: 「ユーザー アカウント制御」ウィンドウが開きます。 [はい] ボタンをクリックして、管理者権限でコマンド プロンプトを開きます。
ステップ 3: コマンドを正しく入力し、Enter キーを押して実行します。
2. アプリがインストールされているかどうかを確認する
多くの場合、「内部コマンドまたは外部コマンド、操作可能なプログラムまたはバッチ ファイルとして認識されません」エラーが発生します。 実行しようとしているコマンドが、コンピュータにインストールされていないアプリに属している場合にも発生する可能性があります。 パソコン。
Windows では、ツールが存在するかどうかにかかわらず、System32 フォルダーを覗くことができます。 その方法は次のとおりです。
ステップ1: Windows + E キーボード ショートカットを押して、ファイル エクスプローラー アプリを開きます。
ステップ2: 上部のアドレスバーに移動してクリックします。 次に、次のパスを貼り付けて Enter キーを押し、System32 フォルダーに移動します。
C:\Windows\System32
ステップ 3: 右上の領域にある検索バーをクリックします。 コマンド ラインからアクセスしようとしていたツールの名前を入力します。 検索結果にポップアップ表示されない場合、PC に存在しない場合、または PC で利用できない場合。
他のサードパーティ ツールの場合は、Program Files フォルダー、またはアプリをインストールまたは抽出したその他の場所を確認して確認する必要があります。
3. 正しいドライブとディレクトリに切り替えます
の コマンドプロンプトがコマンドを認識しない可能性がある 間違ったディレクトリからプログラムにアクセスしようとしている場合。 コマンド プロンプトを使用すると、任意のディレクトリから任意のシステム ツールにアクセスできます。 ただし、サードパーティのツールにアクセスしようとしている場合は、そのツールが存在するディレクトリに切り替えて、それに関連するコマンドを実行する必要があります。 その方法は次のとおりです。
ステップ1: Windows キーを押して、[スタート] メニューを開きます。 タイプ cmd 検索ボックスに入力し、Enter キーを押してコマンド プロンプトを開きます。
ステップ2: ツールが存在するドライブに切り替える必要があります。 D ドライブのフォルダーにある Vivetool にアクセスしようとしているとします。 したがって、まず、次のコマンドを使用して D ドライブに切り替えます。
D:
ステップ 3: 正しいドライブに移動したら、正しいフォルダーの場所に移動する必要があります。 そのためのコマンド構造は次のとおりです。
Folder name\folder name\toolname.exe
したがって、サブフォルダー内にあるツールにアクセスするコマンドは次のとおりです。
Vivetool\vive\vivetool.exe
ステップ 4: コマンド プロンプト ウィンドウを閉じます。
4. コマンドを引用符で囲みます
実行しようとしているコマンドのパスにスペースが含まれている場合、コマンドが認識されないというエラーが発生する可能性があります。 理由は簡単で、コマンド プロンプトは、意図的にスペースを残したのか、それが実際のフォルダー名またはファイル名なのかを認識できないためです。
この問題を解決するには、完全なパスとコマンドを二重引用符で囲んでカプセル化します。 したがって、コマンドの形式は次のようになります。
“Full path\tool.exe”
たとえば、D ドライブの「vive efr」というサブフォルダー内にある Vivetool にアクセスする場合、コマンドは次のようになります。
“D:\Vivetool\vive efr\vivetool.exe”
5. 環境変数を追加する
アクセスしようとしているプログラムのパスが環境変数にない場合は、手動で追加する必要があります。 そうしないと、「内部コマンドまたは外部コマンドとして認識されません」というエラーが引き続き発生します。 その方法は次のとおりです。
ステップ1: Windows + R キーボード ショートカットを押して、[ファイル名を指定して実行] ダイアログ ボックスを開きます。 次のパスを入力して Enter キーを押し、詳細システム プロパティを開きます。
%windir%\System32\SystemPropertiesAdvanced.exe
ステップ2: 「環境変数」オプションをクリックします。
ステップ 3: 「システム環境変数」セクションに移動します。 パスの値を見つけてダブルクリックします。
ステップ 4: 「新規」ボタンをクリックします。
ステップ5: 新しい環境変数エントリが作成されます。 「参照」ボタンをクリックします。
ステップ6: 追加するプログラムが存在するディレクトリに移動します。 それを選択し、「OK」ボタンをクリックします。
ステップ 7: 「OK」ボタンをクリックします。
ステップ8: 「OK」をクリックして「環境変数」ウィンドウを閉じます。
ステップ9: 次に、コマンド プロンプトを開き、プログラムまたはそれに関連付けられたコマンドを実行してみます。
システム ツールへのアクセス中に問題が発生した場合は、パスを変更する必要があります。 まず、上記で説明したこのメソッドの最初の 4 つのステップをもう一度たどって、新しい環境変数エントリを作成します。
ステップ1: 次のテキストを新しいエントリに貼り付けます。
%SystemRoot%\system32
ステップ2: [OK] ボタンをクリックして変更を適用します。
ステップ 3: 「環境変数」ウィンドウを閉じます。
6. SFC および DISM スキャンを実行する
Windows には付属しています システムファイルチェッカー (SFC) および展開イメージのサービスと管理 (DISM) コマンド ライン ツールを使用すると、不足しているシステム ファイルの修復と復元、および Windows コンポーネント ストアの修復に役立ちます。 これらのスキャンは次々に実行する必要があります。 その方法は次のとおりです。
ステップ1: Windows キーを押して、[スタート] メニューを開きます。 タイプ cmd 検索バーにある をクリックし、Ctrl + Shift + Enter を同時に押して、管理者権限でコマンド プロンプトを開きます。
ステップ2: [ユーザー アカウント制御] ウィンドウが表示されたら、[はい] ボタンをクリックして、管理者権限でコマンド プロンプトを起動します。
ステップ 3: 次のコマンドを入力し、Enter キーを押して実行します。
SFC /scannow
ステップ 4: タイプ CLS Enter キーを押してコマンド プロンプト ウィンドウをクリアします。
ステップ5: 次のコマンドを入力し、順番に実行します。
DISM /Online /Cleanup-Image /CheckHealth
DISM /Online /Cleanup-Image /ScanHealth
DISM /Online /Cleanup-Image /RestoreHealth
ステップ6: スキャンが完了するまでにかなりの時間がかかります。 その後、PC を再起動します。
7. システムの復元を実行する
システムの復元は、PC が以前のように動作しなくなった場合の救世主となる可能性があります。 内部コマンドの実行中に問題が発生しなかった場合は、次のことができます。 システムの復元を使用する 以前の状態に戻すには。 その方法は次のとおりです。
ステップ1: Windows キーを押して、[スタート] メニューを開きます。 タイプ りすとるい 検索バーに を入力し、Enter キーを押してシステムの復元を起動します。
ステップ2: 「次へ」ボタンをクリックします。
ステップ 3: リストから復元ポイントを選択します。 画面上の指示に従って、PC に復元ポイントを適用します。
復元ポイントを適用するために PC が再起動されますが、これにはしばらく時間がかかります。
コマンドを問題なく実行
これらは、Windows 11および10の「内部コマンドまたは外部コマンドとして認識されません」エラーを修正する7つの方法でした。 まず、コマンドにエラーがないか確認し、 コマンドプロンプトを管理者モードで実行する. その後、正しいディレクトリに切り替えて、コマンドを二重引用符で囲みます。 最後に、環境変数を変更し、SFC および DISM ツールを使用して問題を解決します。
最終更新日: 2023 年 10 月 19 日
上記の記事には、Guiding Tech のサポートに役立つアフィリエイト リンクが含まれている場合があります。 ただし、編集上の完全性には影響しません。 コンテンツは公平かつ本物のままです。
によって書かれた
アビシェクは、Lenovo G570 を購入して以来、Windows オペレーティング システムにこだわりました。 当たり前のことですが、彼は人類が利用できる 2 つの最も一般的でありながら魅力的なオペレーティング システムである Windows と Android について書くのが大好きです。 投稿の下書きをしていないときは、OnePiece や Netflix が提供するあらゆるものをむさぼり食うのが大好きです。