Windowsコマンド プロンプトの使用方法:基本コマンドとトラブルシューティング ガイド
Riepilogo: Windowsコマンド プロンプトを開く方法、基本的なトラブルシューティング コマンドを実行する方法、起動時の問題を修復する方法、Dell製コンピューターでネットワークの問題を解決する方法について説明します。
Istruzioni
目次
- コマンドプロンプトとは何ですか?
- コマンド プロンプト、PowerShell、Windowsターミナル
- コマンド プロンプトの開き方
- 管理者としてコマンドプロンプトを開く方法(昇格)
- 回復環境からコマンド プロンプトを開く方法
- セーフ モードでコマンド プロンプトを開く方法
- デルコンピュータのトラブルシューティングの基本コマンド
- ネットワーク コマンド
- ファイルおよびフォルダー管理コマンド
- よく使用されるコマンドのクイック リファレンス
- ワイルドカード、演算子、および出力リダイレクト
- コマンドプロンプトのカスタマイズ
- 便利なキーボードショートカット
- よくある質問/FAQ
1.コマンドプロンプトとは何ですか?
コマンド プロンプトはWindowsに組み込まれているツールで、テキストベースのコマンドを入力してコンピューターと通信できます。メニューやアイコンをクリックする代わりに、特定の指示を入力し、 Enter を押してそれらを実行します。
オペレーティング システムとの直接的なやり取りと考えることができます。Windowsデスクトップでは、コンピューターを視覚的に操作できますが、コマンド プロンプトでは、テキスト ベースの方法で同じことを行うことができます。多くの場合、それ以上の操作が可能です。
コマンド プロンプトは、どのような場合に使用しますか?
コマンドプロンプトは、次の必要がある場合に特に便利です。
- 問題のトラブルシューティング — 診断ツールを実行して、起動時の問題の修正、破損したシステムファイルの修復、またはネットワーク接続の問題の解決を行います。
- タスクをすばやく実行 — 多数のファイルの名前を一度に変更したり、IP アドレスを確認したり、システム情報を数秒で収集したりできます。
- 高度なツールへのアクセス — 一部の Windows 修復および診断ユーティリティは、コマンドプロンプトからのみ使用できます。
- 起動しないシステムの回復 — Windows を正常に起動できない場合は、回復環境からコマンドプロンプトにアクセスして修復コマンドを実行できます。
- テクニカル サポートの指示に従う - Dellサポート エージェントやオンライン ガイドでは、問題を診断または解決するために特定のコマンドを実行するように求められることがよくあります。
知っておくと良いこと: コマンド プロンプトを使用するのに、テクニカル エキスパートである必要はありません。指示に注意深く従い、示されているとおりにコマンドを正確に入力する限り、自信を持って使用できます。
2.コマンド プロンプト、PowerShell、Windowsターミナル
Windowsには、複数のコマンドライン ツールが含まれています。ここでは、違いを理解するのに役立つ簡単な比較を示します。
|
特長 |
コマンドプロンプト |
Windows PowerShell |
Windowsターミナル |
|---|---|---|---|
|
内容 |
初期の頃からWindowsに含まれていた古典的なテキストベースのコマンドツール。 |
自動化とスクリプト作成のための追加機能を備えた、より高度なコマンドライン ツール。 |
コマンド プロンプト、PowerShell、その他のコマンドライン ツールを 1 つのウィンドウ内のタブで開くことができる最新のアプリ。 |
|
最適な用途 |
基本的なトラブルシューティング、ファイル管理、ネットワーク コマンド。 |
高度なシステム管理と自動化タスク。 |
複数のコマンドライン ツールを並べて使用する。 |
|
見分け方 |
タイトル バーに「コマンド プロンプト」または「cmd.exe」と表示されます。 |
タイトル バーに「Windows PowerShell」と表示されます。 |
タイトルバーには、タブ付きインターフェイスで「ターミナル」と表示されます。 |
知っておくと良いこと:[スタート]ボタンを右クリックすると、[コマンド プロンプト]ではなく[ターミナル]が表示される場合があります。Windowsターミナル内でコマンドプロンプトを使用することも、以下に説明する方法を使用して個別に開くこともできます。
3.コマンド プロンプトの開き方
Dell製コンピューターでコマンド プロンプトを開くには、次のような方法があります。最適な方法を選択してください。
方法1:検索バーを使用する
- タスクバーの [検索 ]アイコンを選択します(または Windows キーを押します)。
- 「cmd」または「コマンド プロンプト」と入力します。
- 検索結果から [コマンド プロンプト ]を選択します。
方法2:[ファイル名を指定して実行]ダイアログ ボックスを使用する
- Windows+Rを押して、[ファイル名を指定して実行]ダイアログ ボックスを開きます。
- 「cmd」と入力し、[OK]を選択します(またはEnterを押します)。
方法3:Windowsターミナルを使用する
- [スタート]ボタンを右クリック(またはWindowsキー+Xを押す)します。
- [ターミナル] を選択します。
- ターミナル ウィンドウで、タブ バーの横にある 下矢印 (˄)を選択し、[ コマンド プロンプト]を選択します。
方法4:ファイルエクスプローラーを使用する
- エクスプローラーを開きます。
- ウィンドウの上部にあるアドレス バーを選択します。
- 「cmd」と入力し、Enterを押します。
- [コマンド プロンプト]ウィンドウが開き、エクスプローラーで表示していたフォルダーが設定されます。
4.管理者としてコマンドプロンプトを開く方法(昇格)
一部のコマンド を実行するには管理者権限 が必要です。これは「昇格した」コマンドプロンプトと呼ばれます。「管理者特権でコマンド プロンプトを開く」または「管理者として実行」という指示が表示されたら、次の手順に従います。
方法1:検索バーを使用する(推奨)
- タスクバーの [検索 ]アイコンを選択します(または Windows キーを押します)。
- 「cmd」または「コマンド プロンプト」と入力します。
- 検索結果から [コマンド プロンプト ]を右クリックし、[ 管理者として実行]を選択します。
- ユーザー アカウント制御(UAC)プロンプトが表示されたら、[ はい]を選択します。
方法2:[ファイル名を指定して実行]ダイアログ ボックスを使用する
- Windows+Rを押して、[ファイル名を指定して実行]ダイアログ ボックスを開きます。
- 「cmd」と入力します。
- [OK]を選択する代わりに、Ctrl+Shift+Enterを押します。
- ユーザー アカウント制御(UAC)プロンプトが表示されたら、[ はい]を選択します。
方法3:Windowsターミナルを使用する
- [スタート]ボタンを右クリック(またはWindowsキー+Xを押す)します。
- [ターミナル(管理者)]を選択します。
- ユーザー アカウント制御(UAC)プロンプトが表示されたら、[ はい]を選択します。
- ターミナル ウィンドウで、タブ バーの横にある 下矢印 (˄)を選択し、[ コマンド プロンプト]を選択します。
管理者特権のコマンドプロンプトがあることを確認する方法: [コマンド プロンプト]ウィンドウのタイトル バーを確認します。[ 管理者:コマンドプロンプト ](または 管理者:C:\Windows\System32\cmd.exe)と表示された場合は、管理者権限で実行しています。コマンド プロンプトのみが読み取られる場合は、標準(昇格されていない)セッションがあります。
5.回復環境からコマンド プロンプトを開く方法
お使いのDell製コンピューターでWindowsを正常に起動できない場合は、Windows回復環境(WinRE)からコマンド プロンプトにアクセスできます。これは、ブート修復コマンドの実行、ディスクの正常性のチェック、またはWindowsが応答しないときのシステム ファイルの修復に不可欠です。
方法1:[高度なスタートアップ]メニューから(Windowsを部分的に起動できる場合)
- [設定]を開きます(Windowsキー+ Iを押します)。
- [System]を選択し、[Recovery]を選択します。
- [ PCの起動をカスタマイズする]の横にある [今すぐ再起動]を選択します。
- コンピューターが再起動したら、[ トラブルシューティング]を選択します。
- Advanced optionsを選択します。
- [コマンド プロンプト]を選択します。
- プロンプトが表示されたら、ユーザー アカウントを選択し、パスワードを入力します。
方法2:起動に失敗した場合(Windowsが起動しない場合)
- Dell PCの電源を入れます。
- Windowsの起動に失敗した場合、2回または3回失敗すると、 リカバリ ー画面が自動的に表示されることがあります。そうでない場合は、次のことを試してください。
- 電源ボタンを10秒間押し続けると、強制的にシャットダウンされます。
- コンピュータの電源を入れ直します。
- Windowsのロードが始まったら(回転するドットまたはDellのロゴが表示されたら)、 電源ボタン をもう一度10秒間押し続けます。
- このプロセスを2〜3回繰り返します。次回の起動時に、Windowsは回復環境に入るはずです。
- 「トラブルシューティング」を選択します。
- Advanced optionsを選択します。
- [コマンド プロンプト]を選択します。
- プロンプトが表示されたら、ユーザー アカウントを選択し、パスワードを入力します。
方法3:WindowsインストールUSBドライブから
この方法は、Microsoftメディア作成ツール(標準のWindowsインストール/セットアップ メディア)を使用してUSBドライブを作成した場合に有効です。Dell OS Recovery Toolを使用して作成されたUSBドライブでは機能しません。Dell OS Recovery ToolはSupportAssist OS Recovery向けに構築されています。次に示す標準のWindowsセットアップ画面を起動するのではなく、ハードウェアのスキャン、Windowsの修復、Windowsのリセット、データのバックアップを行います。
- Windowsインストール用USBドライブをDell PCに挿入します。
- PCの電源を入れます(または再起動します)。
- Dellのロゴ画面で F12 を押して、ワンタイム ブート メニューを開きます。
- リストからUSBドライブを選択します。
- [Windowsセットアップ]画面が表示されたら、言語設定を選択し、[ 次へ]を選択します。
- [ コンピューターの修復 ](左下隅)を選択します。
- 「トラブルシューティング」を選択します。
- [コマンド プロンプト]を選択します。
知っておくと良いこと: 回復環境では、Windowsインストールに割り当てられているドライブ文字がC:ではない場合があります。正しいドライブ文字を見つけるには、bcdeditと入力するか、Windowsフォルダを含むドライブが見つかるまで、dir C:、dir D:、dir E:を使用して各ドライブを確認します。
6.セーフ モードでコマンド プロンプトを開く方法
セーフ モードでは、最小限のドライバーとサービスのセットでWindowsが起動します。通常の操作中にのみ発生する問題をトラブルシューティングする必要がある場合は、セーフ モードでコマンド プロンプトを開くことができます。
- [設定]を開きます(Windowsキー+ Iを押します)。
- [System]を選択し、[Recovery]を選択します。
- [ PCの起動をカスタマイズする]の横にある [今すぐ再起動]を選択します。
- コンピューターが再起動したら、[ トラブルシューティング]を選択します。
- Advanced optionsを選択します。
- [スタートアップ設定]を選択し、[再起動]を選択します。
- コンピューターが再起動したら、 6 または F6 を押して、[ セーフ モードとコマンド プロンプトを有効にする]を選択します。
- お使いのアカウントでサインインします。コマンド プロンプトが自動的に開きます。
セーフモードで動かなくなりましたか? 以前のトラブルシューティング セッションでセーフ モードを設定した後など、コンピューターが自動的にセーフ モードで起動し続ける場合は、管理者特権のコマンド プロンプト (または回復環境のコマンド プロンプト) を開き、「bcdedit /deletevalue {default} safeboot」と入力し、再起動します。デスクトップにアクセスできる場合は、[システム構成]を開き(検索バーに「msconfig」と入力)、[ブート]タブを選択して、[セーフブート]チェックボックスをオフにして、これをクリアすることもできます。
7.デルコンピュータのトラブルシューティングの基本コマンド
これらは、Dellサポートが問題を診断して修正するために最も一般的に推奨するコマンドです。各コマンドには、説明、例、およびいつ必要になるかについてのガイダンスが含まれています。
sfc /scannow(管理者)
システム ファイル チェッカー(SFC)は、保護されているすべてのWindowsシステム ファイルをスキャンし、破損または欠落しているファイルを既知の正常なコピーに置き換えます。
使用に適しているケース: コンピューターが予期しない動作をしている、アプリケーションが頻繁にクラッシュしている、またはシステム エラーが発生している。
使用方法:
- 管理者特権でコマンド プロンプトを開きます。
- 次のコマンドを入力し、 Enterを押します:sfc /scannow
- スキャンが完了するまで待ちます。通常、これには 10 分から 15 分かかります。
- 結果を確認します。
-
- "Windows リソース保護では、整合性違反は見つかりませんでした。"— 問題は見つかりませんでした。
- 「Windowsリソース保護によって破損したファイルが見つかり、正常に修復されました。」— 問題が見つかり、修正されました。
- 「Windowsリソース保護で破損したファイルが見つかりましたが、一部は修復できませんでした。」— 最初に以下のDISMコマンドを実行してから、もう一度「sfc /scannow」を実行してみてください。
知っておくと良いこと: 上記のコマンドは、完全にロードされたWindowsセッション内からのみ機能します。Windows回復環境またはWindowsインストールUSB(セクション5を参照)からsfcを実行している場合、修復するシステムはオフラインであるため、SFCにその場所を伝える必要があります:sfc /scannow /offbootdir=C:\ /offwindir=C:\Windows(Windowsのインストールに合わせてドライブ文字を調整します)。リカバリー環境からスイッチを使用せずにsfc /scannowを実行すると、チェックする実行中のOSインスタンスがないため失敗します。
DISM /RestoreHealth(管理者)
展開イメージのサービスと管理(DISM)ツールは、Windowsシステム イメージを修復します。SFCが破損したファイルを修復できない場合、DISMはSFCが依存する基盤となるイメージを修復できます。
使用に適しているケース: sfc /scannowコマンドで一部の破損したファイルを修復できなかったと報告された場合、またはSFCを実行する前にシステム イメージが正常であることを確認する必要があります。
使用方法:
- 管理者特権でコマンド プロンプトを開きます。
- 次のコマンドを入力し、 Enterを押します:DISM /Online /Cleanup-Image /RestoreHealth
- 処理が完了するまでお待ちください。これには、システムに応じて 15 分から 30 分かかる場合があります。ウィンドウを閉じないでください。
- DISMが完了したら、sfc /scannowを再度実行して修復を確認します。
知っておくと良いこと: /Online スイッチは、現在実行中のオペレーティング システムを修復するように DISM に指示し、/Source を指定しない限り、Windows Update (またはグループ ポリシーで管理される代替ソース) に到達するにはインターネット接続が必要です。回復環境からオフライン インストールを修復する場合は、/Online を /Image:C:\ (オフライン Windows インストールのドライブ文字を指す) に置き換えます。例: DISM /Image:C:\ /Cleanup-Image /RestoreHealth
ヒント: インターネット接続が利用できないためにDISMが失敗する場合は、WindowsインストールUSBを修復ソースとして使用できます:DISM /Online /Cleanup-Image /RestoreHealth /Source:D:\Sources\install.wim
D:をUSBドライブのドライブ文字に置き換えます。
chkdsk (管理者)
チェックディスク(chkdsk)は、ハードドライブまたはソリッドステートドライブ(SSD)のファイルシステムエラー、不良セクタ、およびその他のディスクの問題を調べます。
使用に適しているケース: コンピューターの動作が遅い、ファイルが欠落または破損している、ディスク関連のエラーが表示される、またはドライブに問題があると思われる。
使用方法:
- 管理者特権でコマンド プロンプトを開きます。
- 次のコマンドを入力し、 Enterを押します:chkdsk C:/ f / r
- C: 確認するドライブ レター。必要に応じて別の文字に置き換えてください。
- /f — ディスクで見つかったエラーを修正します。
- /r — 不良セクタを特定し、読み取り可能な情報を回復します (/f 機能を含む)。
- Windowsがインストールされているドライブ(通常はC:)を確認すると、次回の再起動時にスキャンをスケジュールするように求められます。「Y」と入力し、Enterを押します。コンピューターを再起動してスキャンを開始します。
起動修復コマンド(管理者 - リカバリー環境)
業務内容: これらのコマンドは、Windowsがロードする必要のあるブート構成および起動ファイルを修復します。これらは、リカバリー環境のコマンド プロンプトから実行する場合に最も役立ちます( セクション5を参照)。
使用に適しているケース: コンピュータがWindowsを起動せず、「起動デバイスが見つかりません」または「オペレーティングシステムが見つかりません」というエラーが表示されるか、または自動的に回復画面に移動します。
実行するコマンド(順番):
- リカバリー環境からコマンド プロンプトを開きます。
- 次のコマンドをそれぞれ1つずつ入力し、それぞれのコマンドの後で Enter キーを押します。
-
- bootrec /fixmbr — マスターブートレコードを修復します。
- bootrec /fixboot — 新しいブートセクタを書き込みます。
- bootrec /scanos — Windows インストールのすべてのディスクをスキャンします。
- bootrec /rebuildbcd — ブート設定データストアを再構築します。
- bootrec /rebuildbcd が Windows インストールを検出し、それをブートリストに追加するように求めるメッセージが表示された場合は、「 Y 」と入力して Enter キーを押します。
- 「exit」と入力して Enterを押し、コンピューターを再起動します。
起動設定の表示と編集:
|
コマンド |
機能 |
|---|---|
|
『bcdedit』 |
現在のブート構成データ (BCD) ストア内のすべてのエントリを一覧表示します (bcdedit /enum ACTIVE と同等)。管理者特権のコマンド プロンプトが必要です。 |
|
bcdedit /enum all |
アクティブなブート メニューだけでなく、ファームウェアと継承されたエントリーを含むBCDストア内のすべてのエントリーを一覧表示します。 |
|
bcdedit /export C:\BCD_Backup |
現在の BCD ストアの完全なコピーをファイルに保存します。変更を加える前にこれを実行すると、問題が発生した場合にbcdedit /importを使用して元の構成を復元できます。 |
|
bcdedit/タイムアウト 30 |
デフォルトエントリが開始するまでの起動メニューの待機秒数を設定します。2つのオペレーティング システムをデュアル ブートするように構成されたDell製システムで役立ちます。 |
|
bcdedit /default {ntldr} |
タイムアウトの期限が切れたときに、どのブート エントリーが自動的に開始するかを設定します。{ntldr} を、目的のエントリの bcdedit /enum で表示される識別子に置き換えます。 |
|
bcdedit /set {default} bootstatuspolicy ignoreAllfailures |
回復環境に自動的にドロップするのではなく、障害が発生した場合でも通常の起動を試行するようにWindowsに指示します。システムが修理ループに陥った場合、Dellサポートがこれを推奨することがあります。 |
|
bcdedit /deletevalue {デフォルト} セーフブート |
セーフ モード起動フラグを削除して、コンピューターを通常の起動に戻します。これは、システムが(msconfigまたはbcdedit /setを介して)常にセーフモードで起動するように設定されていて、通常どおりに再起動する必要がある場合は、これを使用します(セクション6を参照)。 |
diskpart(管理者)
DiskPartは、ディスクパーティションの表示、作成、削除、フォーマット、およびサイズ変更を行うことができるコマンドラインディスク管理ツールです。
使用に適しているケース: リカバリー中に、ドライブをフォーマットしたり、破損したディスクをクリーニングしたり、ドライブ文字を割り当てたり、ディスクの問題をトラブルシューティングしたりする必要があります。
使用方法:
- 管理者特権のコマンド プロンプト(または回復環境のコマンド プロンプト)を開きます。
- 次のコマンドを入力し、 Enterを押します:diskpart
- これで、DiskPart対話型環境が開きます。
- 終了したら、「exit」と入力し、 Enter を押して、通常のコマンドプロンプトに戻ります。
|
コマンド |
機能 |
|---|---|
|
list disk |
コンピュータに接続されているすべてのディスクを表示します。 |
|
select disk 0 |
ディスク0を選択します(必要に応じてディスク番号を置き換えます)。 |
|
パーティションのリスト |
選択したディスク上のすべてのパーティションを表示します。 |
|
パーティション1の選択 |
パーティション1を選択します(必要に応じて番号を置き換えます)。 |
|
ボリュームの一覧表示 |
すべてのボリューム(文字が割り当てられているドライブ)を表示します。 |
|
detail disk |
選択したディスクに関する詳細情報を表示します。 |
|
修復 |
選択したディスクからすべてのパーティションとデータを削除します。これにより、すべてが消去されます。 |
|
format fs=NTFS quick |
選択したパーティションをNTFSファイル システムでフォーマットします。 |
|
assign letter=E |
選択したボリュームのドライブ文字を割り当てるか、変更します。 |
|
exit |
DiskPart環境を終了します。 |
powercfg(管理者)
電源設定を表示および構成します。Dell製ノートパソコンでバッテリー性能レポートを生成したり、スリープや休止状態の問題を診断したりする場合に特に便利です。
使用に適しているケース: ノートパソコンのバッテリーがすぐに消耗する、コンピューターがスリープ状態またはスリープ解除されない、またはバッテリー性能を確認する必要がある。
役立つコマンド:
|
コマンド |
機能 |
|---|---|
|
powercfg /batteryreport |
詳細なバッテリー正常性レポートを生成し、HTMLファイルとして保存します。 |
|
powercfg /エネルギー |
60秒間の診断を実行し、エネルギー効率レポートを作成します。 |
|
powercfg /sleepstudy |
スリープ中のモダン スタンバイ アクティビティとバッテリーの消耗に関するレポートを生成します。 |
|
powercfg /availablesleepstates |
コンピューターがサポートするスリープ状態を表示します。 |
|
powercfg /devicequery wake_armed |
コンピューターのスリープ解除に現在設定されているデバイスを一覧表示します。 |
例:バッテリー レポートの生成:
- 管理者特権でコマンド プロンプトを開きます。
- powercfg /batteryreportコマンドを入力し、 Enterを押します
- レポートはユーザー フォルダーに保存されます。コマンド プロンプトにファイル パス(通常はC:\Users\YourName\battery-report.html)が表示されます。
- そのファイルの場所に移動し、Web ブラウザーでファイルを開いてレポートを表示します。
システムおよびドライバー情報コマンド
|
コマンド |
機能 |
管理者が必要かどうか |
|---|---|---|
|
systeminfo |
OSバージョン、ハードウェア仕様、ネットワーク構成、インストールされたアップデートなど、詳細なシステム情報を表示します。 |
いいえ |
|
driverquery(ドライバクエリ) |
インストールされているすべてのハードウェア ドライバーを一覧表示します。 |
いいえ |
|
hostname |
お使いのコンピュータの名前を表示します。 |
いいえ |
|
おおあみ |
現在サインインしているユーザー アカウントを表示します。 |
いいえ |
|
WINVER |
ウィンドウが開き、正確なWindowsバージョンとビルド番号が表示されます。 |
いいえ |
例:システム情報をファイルに保存する。
- コマンド プロンプトを開きます。
- 次のコマンドを入力し、 Enterを押します:systeminfo > C:\systeminfo.txt
- C:\systeminfo.txtファイルをメモ帳または任意のテキスト エディターで開き、確認します。
8.ネットワーク コマンド
これらのコマンドは、Dell製コンピューターのネットワーク接続の問題を診断して解決するのに役立ちます。
ipconfig
各ネットワーク アダプターの IP アドレス、サブネット マスク、デフォルト ゲートウェイなど、コンピューターの現在のネットワーク構成を表示します。
便利なバリエーション:
|
コマンド |
機能 |
|---|---|
|
ipconfig |
すべてのアダプターの基本的な IP アドレス情報を表示します。 |
|
ipconfig /all |
MACアドレス、DHCP、DNSサーバーを含む詳細なネットワーク構成を表示します。 |
|
ipconfig /release |
DHCPサーバーによって割り当てられた現在のIPアドレスを解放します。 |
|
ipconfig /renew |
DHCPサーバーに新しいIPアドレスを要求します。 |
|
ipconfig/flushdns |
DNSリゾルバーのキャッシュをクリアします。Webサイトが正しく読み込まれない場合に役立ちます。 |
例 — IPアドレスの検索:
- コマンド プロンプトを開きます。
- 次のコマンドを入力し、 Enterを押します。ipconfig /all
- アクティブなネットワーク アダプターの下にある [IPv4アドレス]、[ サブネット マスク]、 および[デフォルト ゲートウェイ ]を探します。
ping
小さなデータ パケットを別のデバイスまたはWebサイトに送信し、応答を測定します。これは、お使いのコンピューターが別のシステムに接続できるかどうかを判断するのに役立ちます。
例: ping www.dell.com
結果を理解する:
- 「返信元...」— 目的地は到達可能です。時間値(ミリ秒単位)はレイテンシーを示します。
- "Request timed out" — 送信先が応答しませんでした。
- 「宛先ホストに到達できません」 — ルーティングまたはネットワーク設定に問題があります。
ヒント: 継続的にpingを実行するには(変更を行うときに接続を監視するのに便利です)、ping www.dell.com-tを使用します。 Ctrl + C を押して停止します。
Tracert
コンピューターから目的地までのデータがたどるルートをトレースし、その過程ですべてのネットワーク ホップを表示します。これにより、接続がどこで切断されたかを特定できます。
例: tracert www.dell.com
各番号付き行はホップを表します。ホップにアスタリスク(*)が表示されるか、応答時間が非常に長い場合は、その時点で問題が発生している可能性があります。
Pathping
ping と tracert の機能を組み合わせたものです。宛先へのルートをトレースし、各ホップに複数のpingを送信して、すべてのポイントでのパケット損失と遅延に関する詳細な統計を提供します。
使用に適しているケース: ping または tracert が個別に提供するよりも詳細なネットワーク診断情報が必要です。
例: pathping www.dell.com
nslookup
ドメイン ネーム システム(DNS)にクエリーを実行して、ドメイン名に関連づけられているIPアドレスを検索します。DNSは、Webサイト名(www.dell.com など)をコンピューターが理解できるIPアドレスに変換するシステムです。
例: nslookup www.dell.com
有効なアドレスを受け取った場合、DNSは機能しています。エラーが表示される場合は、DNS構成に問題がある可能性があります。
netsh (ネットワーク シェル) (管理者)
さまざまなネットワーク設定を構成、表示、リセットできる強力なネットワーキング ツール。最も一般的に使用される netsh コマンドは、ネットワーク スタックをリセットして、永続的な接続の問題を解決します。
使用に適しているケース: IPアドレスの解放と更新、およびDNSのフラッシュを試みましたが、ネットワークの問題が解決しません。
ネットワーク リセット コマンド:3つすべてを順番に実行します。
- 管理者特権でコマンド プロンプトを開きます。
- 各コマンドを一度に1つずつ入力し、それぞれの後に Enter を押します。
- netsh winsock reset
- netsh int IPリセット
- netsh advfirewallのリセット
- 変更を有効にするには、コンピューターを再起動します。
各コマンドの機能:
|
コマンド |
機能 |
|---|---|
|
netsh winsock reset |
アプリと Windows 間のネットワーク通信を処理する Winsock カタログをリセットします。ネットワーク エントリーの破損が原因で発生する問題を修正。 |
|
netsh int IPリセット |
TCP/IPスタック(ネットワーク通信の基盤)をリセットします。 |
|
netsh advfirewallのリセット |
Windowsファイアウォールの設定をデフォルトにリセットします。誤ったファイアウォール ルールによって接続がブロックされている場合に便利です。 |
ヒント: 包括的なネットワーク リセットでは、すべての主要なネットワーク コマンドを順番に実行できます。
- ipconfig /release
- ipconfig/flushdns
- ipconfig /renew
- netsh winsock reset
- netsh int IPリセット
次に、コンピューターを再起動します。
netstat
アクティブなネットワーク接続、リスニング ポート、ネットワーク統計を表示します。
例: netstat -an
- -a — すべての接続とリスニングポートを表示します。
- -n — アドレスとポート番号を数値形式で表示します。
各接続を使用しているプログラムを確認するには、netstat -ab を使用します。
(管理者特権のコマンド プロンプトが必要です)。
その他の便利なネットワークコマンド
|
コマンド |
機能 |
|---|---|
|
arp -a |
ローカルネットワーク上の IP アドレスを MAC アドレスにマップする ARP(アドレス解決プロトコル)キャッシュを表示します。 |
|
getmacの |
PC上のすべてのネットワーク アダプターのMACアドレスを表示します。 |
|
nbtstat-n |
コンピュータ上のアプリケーションによって登録された NetBIOS 名を表示します。 |
|
netsh wlan show プロファイル |
保存されているすべてのWi-Fiネットワークを一覧表示します。 |
|
netsh wlan show profile name = "NetworkName" キー = clear |
特定のWi-Fiネットワークの保存されたパスワードを表示します。NetworkNameを実際のネットワーク名に置き換えます。出力の Key Content フィールドにパスワードが表示されます。 |
9.ファイルおよびフォルダー管理コマンド
これらのコマンドを使用すると、コマンド プロンプトからファイル システムのナビゲート、ファイルの管理、および一括操作を実行できます。
|
コマンド |
機能 |
例 |
|---|---|---|
|
cd |
現在のディレクトリ (フォルダー) を変更します。 |
cd C:\Users\Documents |
|
Cd。。 |
ディレクトリー レベルを1つ上に移動します。 |
Cd。。 |
|
Cd\ |
現在のドライブのルートに移動します。 |
Cd\ |
|
Dir |
現在のディレクトリー内のファイルとフォルダーを一覧表示します。 |
Dir |
|
dir /s |
現在のディレクトリとすべてのサブディレクトリ内のファイルを一覧表示します。 |
dir /s *.log |
|
dir /a:h |
現在のディレクトリにある隠しファイルを一覧表示します。 |
dir /a:h |
|
copy |
1つ以上のファイルを別の場所にコピーします。 |
D:\Backup\report.txtコピー |
|
Xcopy |
ファイルとディレクトリー ツリーをコピーします。コピーよりも多くのオプション。 |
xcopy C:\Data D:\Backup /s /e |
|
Robocopy |
堅牢なコピー。ファイルとフォルダーの高度なコピー、再開サポート、ミラーリング、ログ記録。注意:/mirスイッチは、ソースに存在しなくなったデスティネーションのファイルを削除するため、実行する前に両方のパスを再確認してください。 |
robocopy C:\Data D:\Backup /mir/log:C:\copy-log.txt |
|
移動 |
ファイルを別の場所に移動します。 |
D:\Backup\ report.txt移動 |
|
Del |
1つ以上のファイルを削除します。 |
デルoldfile.txt |
|
mkdir (または md) |
新しいディレクトリー(フォルダー)を作成します。 |
mkdir C:\Projects\NewFolder |
|
rmdir (または rd) |
空のディレクトリを削除します。空でないディレクトリを削除するには、/sを使用します。 |
rmdir /s C:\Projects\OldFolder |
|
名前の変更(またはREN) |
ファイルまたはフォルダの名前を変更します。 |
oldname.txt newname.txtの名前変更 |
|
type |
テキスト ファイルの内容を表示します。 |
タイプreadme.txt |
|
ツリー |
フォルダ構造をグラフィカルなツリー形式で表示します。 |
ツリー C:\Users\Documents |
attrib (一部の変更については管理者)
読み取り専用、非表示、システム、アーカイブなどのファイルおよびフォルダーの属性を表示または変更します。
使用に適しているケース: 隠しファイルを明らかにしたり、読み取り専用制限を削除したり、マルウェアによって隠されている可能性のあるファイルを調査したりする必要があります。
共通の属性:
|
属性 |
意味 |
|---|---|
|
R |
Read-only |
|
H |
隠さ れた |
|
S |
システム |
|
A |
アーカイブ |
例:
|
コマンド |
機能 |
|---|---|
|
attrib C:\file.txt |
指定したファイルの属性を表示します。 |
|
attrib -h -s C:\file.txt |
非表示属性とシステム属性をファイルから削除し、表示できるようにします。 |
|
attrib +r C:\important.txt |
ファイルを読み取り専用にします。 |
|
attrib -h -r -s /s /d C:\Folder\*.* |
非表示、読み取り専用、およびシステム属性を、指定したフォルダー内のすべてのファイルとサブフォルダーから削除します。 |
10.よく使用されるコマンドのクイック リファレンス
この表には、頻繁に使用されるその他のコマンドのクイック リファレンスが記載されています。すべてのコマンドの完全な一覧については、 Microsoft コマンド ライン リファレンス AZ を参照してください。
|
コマンド |
説明 |
例 |
|---|---|---|
|
Cls |
[コマンド プロンプト]画面をクリアします。 |
Cls |
|
echo |
メッセージを表示するか、コマンドのエコーのオンとオフを切り替えます。 |
echo Hello World (エコー ハロー ワールド) |
|
exit |
コマンド プロンプト ウィンドウを閉じます。 |
exit |
|
shutdown /s /t 0 |
ただちにコンピュータをシャットダウンします。 |
shutdown /s /t 0 |
|
shutdown /r /t 0 |
コンピュータをただちに再起動します。 |
shutdown /r /t 0 |
|
shutdown /a |
スケジュールされたシャットダウンをキャンセルします。 |
shutdown /a |
|
shutdown /i |
リモートシャットダウン ダイアログボックスを開きます(ネットワーク接続されたコンピュータで役立ちます)。 |
shutdown /i |
|
Tasklist |
実行中のすべてのプロセスを一覧表示します。 |
Tasklist |
|
taskkill /IM name.exe /F |
実行中のプロセスを強制的に終了します。 |
taskkill /IM notepad.exe /F |
|
taskkill /PID 1234 /F |
プロセスをプロセスIDで終了します。 |
taskkill /PID 5678 /F |
|
gpupdate /force |
グループ ポリシー設定をすぐに更新します(ビジネス環境で役立ちます)。 |
gpupdate /force |
|
WinGet リスト |
インストールされているすべてのアプリケーションを一覧表示します(Windowsパッケージ マネージャー)。 |
WinGet リスト |
|
winget upgrade --all |
利用可能なアップデートがあるすべてのアプリケーションをアップデートします。 |
winget upgrade --all |
|
help |
使用可能なコマンドの一覧を表示します。 |
help |
|
コマンド/。 |
特定のコマンドのヘルプを表示します。 |
Ping/。 |
11.ワイルドカード、演算子、および出力リダイレクト
ワイルドカード、演算子、および出力リダイレクトを理解すると、コマンド プロンプトでより効率的に作業できます。
ワイルドカード
ワイルドカードは、他の 1 つ以上の文字を表すプレースホルダー文字です。これらは、一度に複数のファイルを操作する場合に便利です。
|
ワイルドカード |
意味 |
例 |
|---|---|---|
|
* |
任意の数の文字と一致します。 |
dir *.txt は、すべてのテキストファイルを一覧表示します。 |
|
? |
正確に 1 文字に一致します。 |
dir report?.txt は report1.txt、report2.txt と一致しますが、report10.txt とは一致しません。 |
その他の例:
|
コマンド |
機能 |
|---|---|
|
デル *.tmp |
現在のフォルダー内の拡張子が.tmpのすべてのファイルを削除します。 |
|
copy *.docx D:\Backup\ |
すべてのWord文書をD:ドライブのバックアップフォルダにコピーします。 |
|
dir C:\Users\*.log/s |
Usersフォルダーとすべてのサブフォルダー内のすべての.logファイルを検索します。 |
コマンドの連鎖
1行で複数のコマンドを順番に実行できます。
|
オペレーター |
意味 |
例 |
|---|---|---|
|
&& |
最初のコマンドが成功した場合にのみ、2番目のコマンドを実行します。 |
mkdir NewFolder & cd NewFolder |
|
|| |
最初のコマンドが失敗した場合にのみ、2番目のコマンドを実行します |
cd 存在しない ||echoフォルダが見つかりません |
|
& |
最初のコマンドが成功したか失敗したかに関係なく、両方のコマンドを実行します。 |
echo 開始 & ディレクトリ |
出力リダイレクト
コマンド出力を画面に表示する代わりに、ファイルに保存することができます。
|
オペレーター |
機能 |
例 |
|---|---|---|
|
> |
出力をファイルに送信し、ファイルがすでに存在する場合は上書きします。 |
ipconfig /all > C:\network-info.txt |
|
>> |
既存のファイルの末尾に出力を追加します(上書きはしません)。 |
systeminfo >> C:\report.txt |
|
|(パイプ) |
1つのコマンドの出力を別のコマンドへの入力として送信します。 |
ディレクトリ/秒 |「.log」を探す |
12.コマンドプロンプトのカスタマイズ
コマンド プロンプト ウィンドウの外観を変更して、作業をより快適にすることができます。
プロパティを使用した設定の変更
知っておくと良いこと: この [プロパティ] ダイアログは、従来のコマンド プロンプト ウィンドウ (conhost) に属しています。Windowsターミナル(Windows 11のデフォルト)内でコマンドプロンプトを開いた場合は、タイトルバーを右クリックすると、代わりにWindowsターミナル自体のコントロールに移動します—代わりに設定(Ctrl + ,)を使用してフォント、色、外観を変更します。
- [コマンド プロンプト]ウィンドウ のタイトル バー を右クリックします。
- Propertiesを選択します。
- 使用可能なタブを使用してカスタマイズします。
-
- フォント - フォントのタイプとサイズを変更します。
- レイアウト - ウィンドウ サイズと画面バッファー サイズを調整します。
- 色 — テキストと背景色を変更し、不透明度(透明度)を調整します。
- ターミナル - カーソルの形状とその他のターミナル固有の設定を構成します。
- [OK] を選択して変更を適用します。
コマンドを使用した色の変更
color コマンドを使用して、色を直接変更することもできます: color 0A
最初の文字で背景色を設定し、2 番目の文字でテキストの色を設定します。一般的な値は次のとおりです。
|
値 |
色 |
|---|---|
|
0 |
黒色 |
|
1 |
青 |
|
2 |
緑 |
|
3 |
アクア |
|
4 |
赤色 |
|
5 |
紫 |
|
6 |
黄色 |
|
7 |
白色 |
|
A |
薄い緑 |
|
B |
ライトアクア |
|
C |
ライトレッド |
|
F |
ブライトホワイト |
デフォルトの色に戻すには、値を指定せずに「color」と入力し、 Enterキーを押します。
ウィンドウタイトルの変更
[コマンド プロンプト]ウィンドウにカスタム タイトルを設定するには、「My Dell Diagnostics」というタイトルを使用します。
13.便利なキーボードショートカット
これらのキーボード ショートカットを使用すると、コマンド プロンプトでの作業をより迅速かつ簡単に行うことができます。
|
ショートカット |
処置 |
|---|---|
|
上矢印 / 下矢印 |
以前に使用したコマンドを繰り返す。 |
|
右矢印 |
直前のコマンドを1文字ずつ再入力します。 |
|
] タブ |
ファイル名とフォルダー名のオートコンプリート。繰り返し押すと、マッチが切り替わります。 |
|
Ctrlキー+ Cキー |
現在実行中のコマンドをキャンセル(停止)します。 |
|
Ctrlキー+ Aキー |
コマンド プロンプト ウィンドウですべてのテキストを選択します。 |
|
Ctrlキー+ Vキー |
クリップボードからテキストを貼り付けます。 |
|
Ctrl + M |
マークモードに入ると、マウスまたはキーボードでテキストが選択されます。 |
|
Ctrlキー+ Fキー |
[検索]ダイアログ ボックスを開いて、コマンド プロンプトの出力内のテキストを検索します。 |
|
F1 |
前のコマンドを一度に1文字ずつ再入力します(右矢印と同じ)。 |
|
F3 |
最後のコマンドを完全に再入力します。 |
|
F5 |
以前に使用したコマンドを切り替えます(上矢印と同じ)。 |
|
F7 |
コマンド履歴を表示するポップアップウィンドウを表示します。矢印キーを使用してコマンドを選択します。 |
|
F9 |
番号順に履歴から特定のコマンドを実行します(F7リストに表示されます)。 |
|
Alt + Enter |
全画面モードとウィンドウ モードを切り替えます。 |
|
Ctrl + Shift + プラス(+) |
フォントサイズを大きくします。 |
|
Ctrl + Shift + マイナス (-) |
フォントサイズを小さくします。 |
14.よくある質問/FAQ
Q: 実行中のコマンドを取り消す方法を教えてください。
A: Ctrl + C を押して、現在実行中のコマンドを停止します。これにより、コマンドがすでに完了したアクションは取り消されず、コマンドの続行が停止されるだけです。
Q:コマンドプロンプトからコンピューターをシャットダウンまたは再起動する方法を教えてください。
A: 次のコマンドを使用します。
|
コマンド |
機能 |
|---|---|
|
shutdown /s /t 0 |
ただちにシャットダウンします。 |
|
shutdown /r /t 0 |
ただちに再起動します。 |
|
shutdown /s /t 60 |
60秒後にシャットダウンします。別の遅延の数値を調整します。 |
|
shutdown /a |
スケジュールされたシャットダウンをキャンセルします。 |
|
shutdown /i |
ネットワークに接続されたコンピュータの リモートシャットダウン ダイアログボックスを開きます。 |
|
シャットダウン/l |
現在のユーザーをサインアウトします。 |
Q:以前に入力したコマンドにアクセスするにはどうすればよいですか?
A: 上 矢印キーと 下矢印 キーを押して、コマンド履歴をスクロールします。F7 キーを押して、最近入力したすべてのコマンドのポップアップ リストを表示し、矢印キーを使用して 1 つを選択することもできます。
Q: コマンド プロンプトでテキストをコピーして貼り付けることはできますか?
回答:はい。Ctrl + C を使用して選択したテキストをコピーし、 Ctrl + V を使用してテキストを貼り付けます。テキストを選択するには、マウスでクリックしてドラッグするか、 Ctrl + A を押して表示されているものすべてを選択します。
Q: コマンドの出力をファイルに保存できますか?
回答:はい。コマンドの後に > filename.txtを追加して、出力をテキスト ファイルに保存します。例:ipconfig /all > C:\network-info.txt
上書きせずに既存のファイルに出力を追加するには、systeminfo >> C:\ >>を使用しますsystem-report.txt
Q: コマンドに「アクセスが拒否されました」と表示されるのはなぜですか?
A: これは通常、コマンドに管理者権限が必要であることを意味します。現在のコマンド プロンプト ウィンドウを閉じて、管理者として再度開きます。詳細な手順については、 セクション4 を参照してください。
Q: [スタート] ボタンを右クリックしたときに "コマンド プロンプト" ではなく "ターミナル" と表示されるのはなぜですか?
A: Windows では、既定のコマンド ライン アプリケーションとして Windows ターミナルが使用されます。Windows ターミナルは、コマンド プロンプト、PowerShell、およびその他のコマンドライン ツールを 1 つのウィンドウ内のタブでホストできる最新のアプリです。従来のコマンドプロンプトは、Windowsターミナル内で、または単独で開くことができます。詳細な手順については、 セクション3 を参照してください。
Q: コマンド プロンプトと PowerShell の違いは何ですか?
A: コマンド プロンプトは、基本的なトラブルシューティングとファイル管理タスクに最適な、従来の Windows コマンドライン ツールです。PowerShell は、高度なシステム管理、自動化、およびスクリプト作成のために設計された、より強力なツールです。Dellサポートが推奨するほとんどの日常的なトラブルシューティング タスクでは、コマンド プロンプトが適切に機能します。詳細な比較については、 セクション2 を参照してください。
Q:コマンドプロンプトを使用してコンピューターのIPアドレスを見つけるにはどうすればよいですか?
A:コマンドプロンプトを開き、「ipconfig」と入力して Enterキーを押します。アクティブなネットワーク アダプター(通常は「ワイヤレスLANアダプターWi-Fi」または「EthernetアダプターEthernet」というラベル)の下に表示されている IPv4アドレス を探します。
Q:コマンド プロンプトからバッテリー性能を確認する方法を教えてください。
A: 管理者特権でコマンド プロンプトを開き、「powercfg /batteryreport」と入力して Enter キーを押します。このコマンドは、ユーザー フォルダーに保存された HTML レポートを生成します。表示されたファイル パスに移動し、Webブラウザーでレポートを開きます。バッテリーおよび電源コマンドの詳細については、「 powercfg」のセクション を参照してください。
Q:コマンドプロンプトを使用してネットワーク設定をリセットする方法を教えてください。
A:管理者特権のコマンドプロンプトを開き、次のコマンドを順番に実行し、それぞれの後に Enter キーを押します。
- ipconfig /release
- ipconfig/flushdns
- ipconfig /renew
- netsh winsock reset
- netsh int IPリセット
これらのコマンドを実行した後、コンピューターを再起動します。詳細については、 netshのセクション を参照してください。
Q:コマンドプロンプトからWindowsのスタートアップファイルを修復するにはどうすればよいですか?
A: 回復環境からコマンド プロンプトにアクセスし ( セクション 5 を参照)、「 ブート修復コマンド」セクションで説明されている bootrec コマンドを実行します。
Q:使用可能なすべてのコマンドの完全なリストはどこで入手できますか?
A: コマンド プロンプトに「help」と入力すると、一般的なコマンドの一覧が表示されます。完全なリファレンスについては、 Microsoft コマンド ライン リファレンス A-Z を参照してください。
その他のリソース
Informazioni aggiuntive
推奨記事
ここでは、このトピックに関連した役立つ可能性のある推奨記事をいくつか紹介します。