コマンドラインまたはPowerShellを介してスタートアッププログラムのリストを生成する

おそらくすでにこれを知っているでしょうが、 Windows(Windows)の起動時に実行されるすべてのスタートアッププログラムのリストを表示したい場合は、 MSCONFIGツールに移動して[(MSCONFIG)スタートアップ(Startup)]タブをクリックするだけです。ここでは、スタートアッププログラムを簡単に有効または無効にできます。MSCONFIGの使用方法を詳しく説明している私の以前の記事を読むことができます。

Windows8およびWindows10では(Windows 10)[スタートアップ]タブが(Startup tab)MSCONFIGから削除され、タスクマネージャー(Task Manager)に含まれていることに注意してください。Windows8またはWindows10の[スタート]ボタン(Start button)を右クリックし、リストから[タスクマネージャー]を選択するだけで、(Task Manager)タスクマネージャー(Task Manager)にアクセスできます。

タスクマネージャーウィンドウ10

起動時に実行されるプログラムを知ることは、PCに関連するあらゆる種類のパフォーマンスの問題をデバッグするのに非常に役立ちます。私がいつも与える推奨事項の1つは、コンピューターが正常に動作しているときに有効になっているすべてのスタートアッププログラムのリストを作成することです。そうすれば、後でコンピュータの動作が遅くなった場合でも、いつでもMSCONFIGに戻って、最初にリストされていなかったもののチェックを外すことができます。

msconfig Windows 7

また、コンピュータの問題を診断するために、テクニカルサポートがスタートアッププログラムのリストを要求する場合があります。リストを生成して電子メールで送信すると、時間を大幅に節約でき、誰かがコンピュータにリモートで接続する必要がなくなります。これは、自分のコンピュータにアクセスできる他の人を(time and prevent someone)信用(t trust anyone)しないため、私は決して好まないことです。

タスクマネージャー(task manager)は、 Windows8Windows10で少し見栄えが良く、すっきりしているだけでなく、チェックボックスがなく、起動項目が起動時間(boot time)にどのように影響するかを測定するのに役立つ[起動の影響(Startup Impact)]という列が表示されます。

Windows10の起動時間

コマンドプロンプトまたはPowerShell(command prompt or PowerShell)を使用して、 Windowsですべてのスタートアッププログラムのリストを実際に生成し、そのリストをテキストファイル(text file)またはHTMLドキュメント(HTML document)として保存できます。以下の手順に従ってください。

コマンド・プロンプト

手順1: [(Step 1:)スタート](Start)、 [ファイル名を指定して実行]に移動し、 (Run)CMDと入力して、コマンドプロンプト(command prompt)を開きます。コマンドプロンプト(command prompt)に慣れていない場合は、最初にコマンドプロンプトの初心者向け(command prompt beginner)ガイドをお読みください。

コマンド・プロンプト

手順2:(Step 2:)プロンプトで次のWMI(Windows Management Instrumentation)コマンドを入力し、 Enterキー(Enter)を押します(prompt and press)

wmic startup get caption,command

これで、すべてのアプリケーションのリストと、Windowsの起動時(Windows startup)に実行されるパスが表示されます。

cmdスタートアッププログラム

さらに詳しい情報が必要な場合は、wmic startupと入力するだけで、 (wmic startup)LocationUserSID、User(UserSID and User)などの追加のフィールドがいくつか表示されます。

手順3:(Step 3:)リストをテキストファイル(text file)としてエクスポートする場合は、次のコマンドを入力します。

wmic startup get caption,command > c:\StartupApps.txt

また、 HTMLファイル(HTML file)を作成する場合は、代わりに次のように入力してください。

wmic startup get caption,command > c:\StartupApps.htm

パワーシェル

よりモダンで強力なPowerShellを使用する場合は、以下のコマンドを使用すると、上記の(command below)WMIコマンド(WMI command)とほぼ同じ結果が得られます。

Get-CimInstance Win32_StartupCommand | Select-Object Name, command, Location, User | Format-List 

PowerShellスタートアッププログラム

PowerShellコマンド(PowerShell command)の出力をテキストファイル(text file)に送信する場合は、上記のコマンドの(above command)Format-Listの(Format-List)後に次の部分を追加するだけです。

| Out-File c:\scripts\test.txt

(Make)パイプsymbol |ください| それは最前線にあります。書式設定はテキストエディタ(text editor)で表示する方がはるかに簡単なので、実際にはPowerShellの出力を好みます。

それについてです。これで、後で保存して参照できるスタートアッププログラムのリストができました。ご不明な点がございましたら、お気軽にコメントを投稿してください。楽しみ!



About the author

私は 10 年以上の経験と Android デバイスでの作業経験を持つコンピューター技術者です。また、過去 5 年間オフィスで働いており、Office 365 と MacOS の使い方を学びました。余暇には、屋外で音楽を演奏したり、映画を見たりするのを楽しんでいます。



Related posts