コンピュータにログインしてデスクトップに入ると、Windowsは同時に多数のアプリケーションを読み込もうとします。この大量の読み込みは、待ち時間やカクつき、PCの使用開始までの遅延を引き起こします。
Startup Delayerを使うことで、デスクトップにログインしたときに自動的に開始するすべてのアプリケーションの読み込みを遅延させることができます。それでは、これを使ってログインプロセスをスムーズに最適化する方法を見てみましょう。
ダウンロードとインストール
プログラムの公式サイトにアクセスし、提供されたリンクからダウンロードします。
Startup Delayerにはプレミアム版と無償のスタンダード版があります。ほとんどの人にとって、無償版で十分です。
アプリケーションのインストーラーをダウンロードしたら、通常通りインストールを続けます。
インストールが完了したら、Startup Delayerを実行し、ポップアップウィンドウから希望する言語を選択します。
スタートアップ動作の設定
Startup Delayerはほぼすぐにどのように動作させたいかを尋ねてきます。
スライダーを左端の「Start Fast」に移動させると、デスクトップに入ったときに読み込まれるすべてのアプリケーションをできるだけ早く利用可能にすることが選択されます。これは、アプリケーションの読み込みが完了するまで待たなければならないというカクつきや遅延が生じる場合を意味します。
スライダーの右端にある「Start smooth」はその逆で、各アプリケーションの起動間に遅延を延ばします。これにより、アプリケーションがリソースを争うことなく、ほぼすぐにコンピュータを使用開始できますが、追加の遅延により起動プロセスはかなり長くなります。
このスライダーには2つの位置しかないわけではないので、スタートアップがどれほど速くカクつくか、または遅くスムーズになるかをより細かく制御できます。
不要なアプリの無効化
時々、プログラムはあなたの知らないうちにスタートアップリストに追加されます。「ブートプロセスを最適化するため」に遅延させるのは意味がありません。完全に排除できるからです。
プログラムのスタートアップリストからそれらを見つけて、右クリックして「選択したものを削除」を選択するか、キーボードの削除キーを押して完全に削除するか、「選択したものを無効化」を選ぶことで読み込みをバイパスします。
削除されたアイテムはStartup Delayerのリストから完全に削除されます。ただし、無効化されたものは「無効」サブリストに残り、将来的に再度有効にしたい場合に備えています。
スタートアップアプリを迅速に遅延
一部のアプリケーションは自動的に起動しないことを「好まない」場合もありますが、最初からそれがわかるわけではありません。したがって、予測するのではなく、「通常のスタートアップ」で何でも選択し、右クリックしてポップアップメニューから「選択したものを遅延」を選択します。
再起動後、いくつかのアプリケーションが自動的に起動しようとしているのを見つけた場合、2つのオプションがあります。
- アプリケーションの設定に入って、Windowsにログインしたときに自動的に読み込むオプションを見つけて無効にします。
- Startup Delayerによって導入された人工的な遅延を取り除き、アプリケーションが通常どおりに自動的に読み込まれるようにします。
アプリケーションを選択すると、Startup Delayerのウィンドウの下部の遅延設定を使用して、他のアプリとは異なる遅延を定義することもできます。
Startup Delayerのデフォルトのアプローチを採用することもできます。これは、CPUやHDDの使用状況を追跡し、X%がアイドル状態のときに各アプリケーションを読み込むか、時間に基づいて手動の遅延を設定することもできます。例えば、1分や2分などです。
手動で遅延を設定
各アプリケーションの起動をより細かく制御するには、アプリケーションをダブルクリックします。
上部のタブのリストから、「ファイルの詳細」や「デジタル署名」で選択されたプログラムに関する詳細情報を確認できますが、起動時にどのように制御するかに必要なすべては最初のタブ「起動の詳細」にあります。
「遅延」サブタブでは、プログラムのメインウィンドウでアプリケーションを選択すると利用できるのと同じオプションが表示され、自動または手動の遅延を設定できます。
待機タブでは、アプリケーションが読み込みを完了するまでスタートアッププロセスを停止するStartup Delayerの便利な機能を見つけることができます。
「このアプリケーションが完全に読み込まれてから続行する」を有効にすることで、大きなアプリケーションの読み込みが小さなアプリケーションによって中断されないようにできます。
この方法で、他のアプリケーションの前に必要なものがある場合に、アプリケーションを直列に読み込むこともできます。
「次のアプリケーションを起動する前」の設定を「待機しない」から他の2つのオプションのいずれかに変更すると、他のアプリケーションは読み込まれません。:
- 現在のアプリケーションが実行を完了し、自動的に終了するか、手動で終了させる(「このアプリケーションの終了を待つ」)。
- ログインプロセスを続行することを選択する(「ユーザーの確認を待つ」)。
「高度な」タブでは、パワーユーザーが好む追加のオプションを見つけることができますが、ログインプロセスを最適化する方法を深く考えたくない人には過剰かもしれません。
このタブのすべてのオプションの中で、ログインプロセスを最適化するために最も重要なものは次のとおりです。
- 「特定の日に起動」では、アプリケーションを特定の曜日にのみ起動するように設定できます。
- 「インターネット接続が検出された場合のみ起動」は、インターネット接続が見つからない場合に、インターネット接続を必要とするアプリケーションの読み込みをスキップします。
次回の再起動後に調整の結果がわかります。設定した内容に応じて、ログインがより速くなるか、「スムーズ」になります(アプリケーションが起動している間もコンピュータを使用できるようになります)。