重要なポイント
- Windows の「スタートアップ」フォルダーに追加することで、Windows で起動するアプリ、ファイル、フォルダーを簡単に追加できます。 Windows のすべてのバージョンで動作します。
- [ファイル名を指定して実行] ボックスで「shell:startup」コマンドを使用するか、%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup に移動して、[スタートアップ] フォルダーを開きます。
- タスク スケジューラを使用して、特定の条件に基づいてプログラムを自動的に開くこともできます。
一部の Windows アプリは、Windows が起動するたびに自動的に起動するように構成されています。ただし、アプリ、ファイル、フォルダーを Windows の「スタートアップ」フォルダー に追加すると、Windows で起動できるようになります。
アプリの設定を確認して起動オプションを変更する
多くのアプリには、PC の起動時に自動的に起動するかどうかを決定できるオプションが設定に組み込まれています。残念ながら、「ここを見てください」とは言えません。場所はアプリごとに大きく異なるためです。ただし、この設定が存在する場合は、通常、それがアプリの起動動作を制御する最も簡単な方法です。
多くの場合、セットアップ中にアプリの起動動作を設定するよう求められます。
「 Windows 10 または Windows 11 のスタートアップにプログラムを追加する方法」に関するベスト動画選定!
起動時に開始するプログラムの数が増えるほど、起動プロセスにかかる時間が長くなることを覚えておいてください。起動時に起動したくないアプリがある場合は、 特定のスタートアップ プログラムを無効にする こともできます。
ステップ 1: Windows スタートアップ フォルダーを開く
「スタートアップ」は、ファイル エクスプローラーで移動できる隠しシステム フォルダーです (
隠しファイルを表示している
場合)。技術的には、これは
"%APPDATA%\Microsoft\Windows\Start Menu\Programs\Startup"
にありますが、ファイル エクスプローラーを開いて参照を開始する必要はありません。そこにアクセスするためのはるかに簡単な方法があります。
フォルダーの名前がわかっていれば 、Windows の隠しフォルダーや特殊フォルダーの多くは、「シェル」コマンドを使用して直接開く ことができます。また、「ファイル名を指定して実行」ダイアログボックスから「シェル」コマンドを直接起動することもできます。
「スタートアップ」フォルダーを開く簡単な方法は、Windows + R キーを押して「ファイル名を指定して実行」ボックスを開き、「shell:startup」と入力して Enter キーを押すだけです。
これにより、ファイル エクスプローラー ウィンドウが開き、「スタートアップ」フォルダーが表示されます。
次のセクションで作業するので、このウィンドウは開いたままにしておきます。
ステップ 2: 「スタートアップ」フォルダーにショートカットを作成して、プログラムをスタートアップに追加する
Windows でアプリ、ファイル、フォルダーを起動するには、「スタートアップ」フォルダー内に項目へのショートカットを作成するだけです。例として Sizer という名前の便利な小さなアプリを使用して作業しますが、このテクニックはショートカットを作成する対象に関係なく適用されます。
まず、ショートカットを作成する項目を見つけます。 2 番目のファイル エクスプローラー ウィンドウを開いて、起動時に開始する実行可能ファイル、ファイル、またはフォルダーを見つけます。 Windows でショートカットを作成するにはさまざまな方法がありますが、私たちは非常に素早く右ドラッグする方法のファンです。マウスの右ボタンを押したまま、ショートカットを作成したい項目を「スタートアップ」フォルダーにドラッグします。ボタンを放すと、いくつかのオプションを含むポップアップ メニューが表示されます。 「ここにショートカットを作成」をクリックします。
やるべきことはそれだけです。 「スタートアップ」フォルダーに項目へのショートカットが表示されます。
次回 Windows を起動するとき、アプリ、ファイル、またはフォルダーも同時に起動します。この方法は 、起動時に Windows ストア アプリを起動する 場合にも機能します。
スタートアップ プログラムの読み込みを高速化する方法
Windows 10 または 11 を使用している場合、 スタートアップ プログラムが実際に起動し始めるまでに遅延が 発生します。これはおそらく、起動プロセスの早い段階ですべてが機能しているように感じられ、Windows のすべての内部機能が完全に開始できるようにするために存在します。ランニング。ただし、非常に高速な PC を使用している場合は、その遅延を気にする必要はないかもしれません。
レジストリ エディターを開いて次のキーを参照すると、遅延を解消できます。
HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\
そこに到達したら、Serialize という名前のキーを作成し、その下に「
StartupDelayInMSec"
という名前の新しい 32 ビット DWORD を作成し、値を 0 に設定します。
または、 Windows 10 の起動遅延の解消 に関する記事にアクセスし、それを自動化するレジストリ ハック ファイルを入手することもできます。あなた次第!
パワー ユーザー向けの代替方法: タスク スケジューラを使用してより詳細な制御を行う
もちろん単純に shell:startup トリックを使用することをお勧めしますが、 タスク スケジューラを使用して、システムの起動時、ログオン時、アイドル時、または画面のロックまたはロック解除時にもプロセスを実行する こともできます。これは 、起動時にシステム復元ポイントを作成したり 、 特定の時間に自動的に起動したりする など、コンピューターを自動化したい上級ユーザーにとって、非常に強力なツールです。
タスク スケジューラを使用してスタートアップ時にプログラムを起動するには、[スタート] メニューの検索ボックスを使用してタスク スケジューラを開き、[アクション]、[基本タスクの作成] の順に移動し、プロンプトに従います。通常のプログラムを実行しようとしている場合は、実際には「ログオン」オプションを使用する必要があります。
タスク スケジューラは、起動動作を微調整したい場合に非常に便利なツールであり、 その使用は実際にはそれほど難しくありません 。





