- Windows の起動時に表示されるコンソールは、通常、正規のアプリケーションや起動タスクによるものであり、必ずしもウイルスによるものではありません。
- スタートアップ プログラムを制御し、アプリの復元を無効にし、Autoruns を使用すると、コンソールを開くプロセスを見つけて停止するのに役立ちます。
- DISM や SFC などのツールを使用すると、起動動作に影響を与える可能性のある破損したシステム ファイルをチェックして修復できます。
- クリーン ブートは、PC の電源を入れたときにコンソール ウィンドウが表示される原因となっているサードパーティのサービスまたはプログラムを特定するための鍵となります。
Windows の起動時に隠しコンソールが開くのはなぜですか? コンピュータの電源を入れると一瞬画像が現れるのを見たことがあるなら 1つまたは複数の黒いコマンドプロンプトウィンドウ ブラウザが数秒で勝手に閉じてしまうと、ウイルスやマルウェアを疑ってしまい、不安になるのは当然です。このような状況に陥るのはあなただけではありません。Windows 10 および Windows 11 ユーザーの間で非常によく見られる懸念事項です。
幸いなことに、ほとんどの場合、最初に表示されるコンソールは 起動時に自動的に実行される正規のプログラムシステムメンテナンスタスクやアップデートプロセス。それでもなお、何が起こっているのか、すべてが正常かどうかを確認する方法、そして煩わしい場合はそれらのウィンドウが再び表示されないようにするにはどうすればよいのかを理解しておくことは価値があります。
Windows の起動時に隠しコンソールが表示されるのはなぜですか?
まず理解すべきことは、 現れたり消えたりする黒いコマンドプロンプトまたは PowerShell ウィンドウ これは必ずしも深刻な問題があることを意味するわけではありません。Windowsや多くのアプリケーションは、ログイン時にスクリプトやコマンドラインツールを使用して、チェック、アップデート、クラウド同期、ゲームランチャーなどのバックグラウンドタスクを実行します。
他の場合では、表示されるのは 起動時に自動的に開くように設定されているプログラムの残骸従来のグラフィカル インターフェイスがなく、ほとんどの場合バックグラウンドで実行されますが、開発者によってはこれを他の開発者よりもうまく処理しています。アプリケーションによっては、起動タスクを完全に非表示にして実行するものもあれば、コンソールを一時的に表示するものもあります。
Windowsが試みている可能性もある 再起動前に開いていたアプリとウィンドウを復元します特定の Windows 10 アップデート以降、システムはアクティブだったアプリとフォルダーを記憶し、再度ログインしたときにそれらを自動的に再読み込みできるようになったため、一部のプログラムでコンソール プロセスが目に見える形で起動されることがあります。
最後に、これらのコンソールの1つが、 不要なソフトウェアまたは設計の悪いプログラム 起動時に侵入してきたマルウェア。必ずしも深刻なウイルスである必要はありません。他のソフトウェアと一緒に知らないうちにインストールされたユーティリティが、起動時に項目を残し、コンピュータの起動時に小さなスクリプトを読み込むだけの場合もあります。
要約すると、起動時にコンソールが非表示になるのは、通常、 Windows と同時に起動するように構成されたアプリケーションまたはサービス、以前のセッションの回復機能やオペレーティング システム自体の自動メンテナンス タスクから保護されます。
起動時にコンソールが表示されるのはウイルスまたはマルウェアですか?
最もよく聞かれる懸念の一つは、 2つ以上のコマンドプロンプトウィンドウが表示されて閉じる 最初は感染と同義語のように思われがちですが、実際にはそうではありません。特に、何か異常なものをインストールしておらず、コンピュータが日常的に正常に動作している場合はなおさらです。
この現象に遭遇した多くのユーザーは、次の処置に進んでいます。 Windowsアンチウイルスによるフルスキャン Malwarebytesなどの追加ツールも使用しましたが、脅威は検出されませんでした。数回のアップデートスキャンを行っても感染が検出されない場合は、通常、起動プログラムの負荷がやや高くなっただけで、マルウェアではありません。
それでも、自信過剰にならず、 少なくとも完全なシステム分析、可能であればオフライン分析Microsoft Defender のオフライン スキャンは、Windows が完全に読み込まれる前にコンピューターをチェックし、起動中に隠れている脅威を検出するのに役立ちます。
もう一つの心強い兆候は、これらの一時的なゲーム機を除けば、コンピューターが依然として人気があるということだ。 安定しており、奇妙なエラーや奇妙なポップアップ広告がなく、過剰なリソース消費もありません。問題がマルウェアである場合、通常、極端な速度低下、ブラウザの変更、不明なプログラムなど、さらに多くの症状が現れます。
分析後もまだ何も見つからない場合は、コンソールが次のものに対応している可能性が高いです。 インストールしたプログラムからの正当なスクリプト (クラウド クライアント、ゲーム ランチャー、ハードウェア ユーティリティなど) またはスケジュールされたメンテナンスなどの内部 Windows タスク。
これらが自動的に起動するプログラムかどうかを確認します。
これらのコンソールが起動しない最も一般的な原因の1つは、 一部のアプリケーションがシステムとともに自動的に起動します コマンド プロンプト ウィンドウまたは PowerShell を使用して、いくつかのタスクを実行します。
Windowsでは、PCの起動時に起動するプログラムを管理する方法がいくつか用意されています。最近のバージョンで最も簡単な方法は、 >>設定 アプリ スタートアップシステムと同時に起動できるアプリケーションのリストが表示されます。そこから、好みに応じて各アプリケーションを有効化または無効化できます。
ただし、このリストは必ずしも完全ではありません。他のプログラムよりも少し頑固なプログラムもいくつかあります。 ホーム画面や通常のアプリケーションオプションには表示されませんただし、Windows レジストリ、スケジュールされたタスク、またはその他の方法を使用して、スタートアップにエントリが追加されます。
もっと頑固なケースには、非常に強力なツールがあります。 自動実行Sysinternals (Microsoft の一部門) によって開発され、無料で配布されているこのユーティリティは、システムを徹底的に分析し、必要なものをほぼすべて表示します。 Windowsの起動時に実行されるすべてのものユーザー プログラムからドライバー、ブラウザー拡張機能、非表示のタスクまで。
Autorunsを使用すると、ログイン時にコンソールを起動するプロセスを特定し、 プログラム全体をアンインストールせずに無効にする起動がよりクリーンになり、一瞬だけ黒いウィンドウが表示されるのを防ぎます。
Autorunsを使用してコンソールを開くプロセスを検出する方法
Autorunsは次のようにダウンロードされます 従来のインストールを必要としないZIPファイルすべてを確認したい場合は、任意のフォルダ (デスクトップやプログラム ファイルなど) に内容を抽出し、管理者権限で Autoruns.exe ファイルを実行するだけです。
ツールを開くと、 システム全体のスキャンを実行して、Windowsで読み込まれるすべての項目を一覧表示します。インターフェースは技術的な情報が多数提供されているため、最初は少し威圧的に感じるかもしれませんが、ほとんどのユーザーにとっては、いくつかのタブに集中するだけで十分です。
あなたのケースに最も関連のあるタブは 「ログオン」(ログイン)このセクションには、ユーザー アカウントにログインしたときに自動的に実行されるすべてのアプリケーション (常駐ユーティリティ、クラウド シンカー、ゲーム ランチャー、チャット アプリケーションなど) が一覧表示されます。起動時にコンソール スクリプトを起動する可能性のあるものを探します。
作業を簡単にするために、ボタンを押すことを強くお勧めします 「Windowsエントリを非表示にする」 ツールバーに表示されます。このオプションを有効にすると、Autoruns はオペレーティングシステム自体のエントリを非表示にし、それ以降にインストールしたソフトウェアを主に表示するため、見た目の煩雑さが大幅に軽減されます。
リストを確認すると、いくつかの項目が表示されていることがわかります。 異なる色で強調表示黄色でハイライト表示されているものは、通常、コンピュータ上には存在しないものの、起動時に痕跡を残しているプログラムです。赤色でハイライト表示されているものは、デジタル署名がMicrosoftによって検証されていないことを示しています。これは必ずしも悪意のあるプログラムであることを意味するわけではありません。7-Zipのような信頼できるツールやサードパーティ製のユーティリティは、完全に安全であるにもかかわらず、赤色で表示されることがあります。
起動時に実行したくないアプリケーションを特定したら、 名前の横にあるボックスのチェックを外しますこの設定ではプログラムが削除されるわけではなく、パソコンの起動時に自動的に読み込まれなくなるだけです。変更後は、パソコンを再起動して、コンソールが表示されなくなったかどうかを確認することをお勧めします。
アプリとウィンドウの自動復元を無効にする
Windows 10 および Windows 11 には、ユーザーの利便性を考慮して設計された機能が含まれています。 再起動前に開いていたアプリケーションを記憶する 再度サインインすると自動的に再読み込みされます。これにはデスクトップ プログラムと Microsoft Store の特定のアプリが含まれます。
この機能は、作業の途中で頻繁に再開し、 システムを元の状態に戻すただし、問題のあるツールが再起動したり、再起動前に開いていた特定のアプリケーションに関連付けられたコンソール ウィンドウが再表示されたりする可能性もあります。
常にクリーンな環境でセッションを開始したい場合は、設定メニューからこの機能を無効にすることができます。これを行うには、 Win + I キーの組み合わせを使用した Windows の設定 「アカウント」セクションにアクセスします。
アカウント内で「サインインオプション」に進みます。この画面には「 「プライバシー」または類似のものWindows の正確なバージョンに応じて、通常はデフォルトで有効になっている「サインイン情報を使用して、デバイスのセットアップを自動的に完了し、更新または再起動後にアプリを再度開きます」のようなオプションが表示されます。
再起動後に実行したい場合は、そのボックスのチェックを外してください。 プログラムが自動的に再開されずにデスクトップが表示されますこの機能はもともと Windows 10 の Fall Creators Update で導入され、その後 2018 年 4 月の Update で改善され、アプリの復元動作の制御がはるかに簡単になりました。
マイクロソフトがこのオプションを設定に追加する前は、再起動後に一部のアプリが復元されるのを防ぐ唯一の方法は 特定のシャットダウンコマンド(shutdown.exeなど)を使用する最近は物事を複雑にする必要はありません。ログイン オプションでそのスイッチをオフにするだけです。
ログイン時にファイルエクスプローラーがフォルダーを復元するのを防ぎます
Windowsはアプリケーションの復元に加えて、 開いていたファイルエクスプローラーウィンドウ 再度ログインすると、それらの設定が再び表示されます。これは一部のユーザーにとっては便利ですが、他のユーザーにとっては、見た目が雑然とし、システムが「スムーズに」起動していないように感じるかもしれません。
この設定は他のログインオプションと同じ場所ではなく、エクスプローラー自体にあります。変更するには、 Win + E でファイルエクスプローラー またはタスクバーの対応するアイコンから。
中に入ったらタブをクリックします 上部の「表示」 次に、リボンの右上にある「オプション」ボタンをクリックします。Windowsのバージョンに応じて、「フォルダー オプション」または「エクスプローラー オプション」ウィンドウが開きます。
そのウィンドウでタブに移動します "見る" 「ログイン時に以前のフォルダウィンドウを復元する」というオプションを探してください。このボックスにチェックが入っている場合、システムはログアウト時またはコンピュータの再起動時に開いていたフォルダを再度開こうとします。
チェックボックスをオフにすると、エクスプローラーがこれらのウィンドウを自動的に開きません。こうすることで、再起動後にユーザーアカウントにログインする際に、 その瞬間から、空白のデスクトップと開いたウィンドウのみが表示されます。この設定は、Windows 10 だけでなく、Windows 7 および Windows 8.1 を実行しているコンピューターでも有効です。
これらの2つの手順(ログインオプションでアプリの復元を無効にし、エクスプローラーでフォルダーの復元のチェックを外す)を実行すると、次のことが実現します。 各スタートアップはよりクリーンで予測可能になる以前開いたままになっていたプログラムに関連付けられたコンソールが表示される可能性が低くなります。
起動時に実行されるアプリケーションを正しく構成する
オートランやWindowsの設定でエントリを無効にした後でも、次の点を確認することをお勧めします。 プログラム独自の内部オプション多くのアプリケーションには、「Windows の起動時に起動する」や「ログイン時に実行する」など、チェックする必要がある特定の設定が含まれています。
クラウドストレージクライアント、メッセージングソフトウェア、ゲームプラットフォーム、ハードウェアユーティリティなどのプログラムには、多くの場合、 システムによる自動起動はデフォルトで有効になっていますつまり、Windows が起動するとすぐに、バックグラウンドでコンソールを使用することもある独自のプロセスが読み込まれます。
最初からこれらのツールを開く必要がない場合は、設定を開いて 自動起動を無効にするこれにより、起動が高速化され、リソースの消費が少なくなり、予期しない黒いウィンドウの発生が減少します。
一部のアプリケーションがWindowsの「スタートアップ」リストに表示されない場合でも、追加される可能性があることを忘れないでください。 自動的に起動されるスケジュールされたタスクまたはサービス疑問がある場合は、Autoruns を使用するだけでなく、Windows タスク スケジューラで起動時に何が実行されているかを確認すると役立ちます。
一般的な考え方としては、それを制御できるということです。 どのプログラムが自動的に読み込まれ、どのプログラムは必要なときに手動で開きますか?これにより、起動時のクリーン感が向上するだけでなく、PC 全体のパフォーマンスも向上します。
DISMとSFCを使用してWindowsの整合性をチェックする
起動時に表示されるコンソールが、 Windowsの内部障害または破損したシステムファイルオペレーティング システム自体に組み込まれている修復ツールを使用する価値はあります。
Microsoftは多くの場合、最初に DISM (展開イメージングサービスおよび管理ツール) そしてシステムファイルチェッカー(SFC)です。これら2つのコンポーネントはコマンドラインから実行されるため、コマンドプロンプトまたはPowerShellウィンドウを使用するのが一般的です。
使用するには、 Windows + Xキーの組み合わせ 次に、メニューに表示される内容に応じて、「コマンドプロンプト(管理者)」または「Windows PowerShell(管理者)」を選択します。管理者権限のウィンドウが開き、一連のコマンドを順番に1つずつ入力する必要があります。
通常、次の DISM コマンドが最初に起動されます。
- DISM.exe /オンライン /クリーンアップイメージ /スキャンヘルス
- DISM.exe /オンライン /クリーンアップイメージ /Restorehealth
- DISM.exe /オンライン /クリーンアップイメージ /StartComponentCleanup
これらのプロセスはそれぞれ完了するまでに長い時間がかかることがあります。 これらを中断したり、一度にすべて実行したりすることはお勧めできません。DISM コマンドが終了すると、次のクラシック コマンドが実行されます。
- sfc /scannow
この最新のスキャンはWindowsのシステムファイルをチェックし、損傷が見つかった場合は、 良質なコピーを使用して修復してみてください。完了したら、変更を適用し、起動時の動作が改善されるかどうかを確認するために PC を再起動することが重要です。
DISMとSFCを実行した後もコンソールは表示されるがエラーが検出されない場合は、問題は次のことに関係している可能性があります。 サードパーティのアプリケーションまたは起動設定 内部オペレーティング システムの障害によるものです。
問題の原因を特定するにはクリーン ブートを実行します。
起動時にどのプログラムがコンソールウィンドウを起動しているか不明な場合は、次の操作を実行すると便利です。 Windowsのクリーンブートこれには、必須の Microsoft サービスとドライバーのみを使用してシステムを起動し、残りを一時的に無効にする作業が含まれます。
この手順により、最小限の負荷で、 コンピュータの電源を入れると、コンソールは引き続き表示されます。問題がその「クリーン」な状態で消えた場合は、起動時に通常読み込まれるサードパーティのサービスまたはプログラムに原因があることがわかります。
クリーンブートはツールから設定されます システム構成(msconfig) タスクマネージャーで、Microsoft以外のサービスとスタートアップ項目のチェックを外します。Microsoftのサポート記事では、原因となっているサービスが特定されるまで、サービスを段階的に再アクティブ化する手順を段階的に説明しています。
重要なのは、クリーンブートを実行して問題がなくなったことを確認した後、 グループごとにサービスとプログラムを再度有効にするこうすることで、どのコンソールを再アクティブ化すると起動時にコンソールが再表示されるのかを識別できます。
この方法はある程度の忍耐力が必要ですが、非常に効果的です。 起動時の異常動作の原因を特定する特に、複数のアプリケーションが関係していて、どれも明らかに疑わしいものでない場合はそうです。
どのプログラムが原因であるかがわかれば、それで十分かどうかを判断できます。 自動実行を無効にしたり、再設定したり、更新したり、単にアンインストールしたりする 必要がなければ。
不要なアプリケーションを除いた制御された起動、自動アプリとフォルダの復元の無効化、DISMとSFCによるシステム整合性チェックを組み合わせると、次のようなシナリオが実現されます。 Windows の起動時に表示される非表示のコンソールは表示されなくなるか、少なくとも必須のシステム プロセスに縮小されます。問題が解決しない場合は、Autoruns などのツールを使用して微調整を続け、必要に応じて専門家に相談して機器を詳細に確認することをお勧めします。