Windows 10
 Computer >> コンピューター >  >> システム >> Windows 10

Windows 10の起動遅延(スタートアップディレイ)を無効化する方法【レジストリ編集】

ご存知でしたか?MicrosoftはWindows 10に、既定で約10秒間の「起動遅延(スタートアップディレイ)」を組み込んでいます。これは、サードパーティ製アプリや必須ではないプロセスが実行される前に、OSが重要なシステムサービスを先に読み込めるようにするための設計です。Microsoftは、この遅延によってすべてのアプリとサービスがスムーズに動作し、PC全体のパフォーマンスが向上すると考えています。

しかし、OSの起動時に必ず立ち上げたい重要なプログラムやアプリがある場合は、この10秒の遅延を取り除くことも可能です。方法はレジストリ値の変更(いわゆる「レジストリハック」)で、遅延時間を短縮または無効化できます。変更はシステムレベルで行われるため、特定のアプリだけでなく、すべてのアプリの自動遅延起動設定に反映されます。

注意: 起動遅延を短縮・無効化した場合、その効果はHDD搭載機よりもSSD搭載機でより顕著に現れます。SSDはどのような状況でも標準的なハードディスクドライブよりも高速にプログラムを読み込めるためです。

Windows 10で起動遅延を無効にする手順

レジストリを編集する前に、まず必ずレジストリのバックアップを作成しましょう。万が一操作中に問題が発生しても、バックアップから復元できるようになります。

Windows 10でレジストリのバックアップを作成する手順

ステップ1: キーボードの「Windows + R」キーを同時に押して、「ファイル名を指定して実行」を開きます。

ステップ2: テキストボックスに「regedit」と入力し、「OK」をクリックします。

ステップ3: レジストリエディターのウィンドウが開きます。左側のペインで、タブの下にある「コンピューター」をクリックします。

ステップ4: 上部メニューの「ファイル」をクリックし、ドロップダウンメニューから「エクスポート」を選択します。

Windows 10の起動遅延(スタートアップディレイ)を無効化する方法【レジストリ編集】

ステップ5: 新しいダイアログボックスが開くので、バックアップの保存先を選択し、任意のファイル名を入力します。

※ステップ3で「コンピューター」をクリックした場合、レジストリ全体のバックアップが作成されます。特定のエントリを選択した場合は、そのエントリとその下位項目のみがバックアップされます。

ステップ6: 「ファイルの種類」は「登録ファイル(*.reg)」、「エクスポート範囲」は「すべて」のまま保存してください。これらは既定で選択されているため、変更する必要はありません。

Windows 10の起動遅延(スタートアップディレイ)を無効化する方法【レジストリ編集】

レジストリのバックアップ後に、起動遅延を短縮・削除する手順

ステップ1: レジストリエディターを開き、次のパスへ移動します。

Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer

※このナビゲーションパスは、レジストリエディター上部のアドレスバーにコピー&ペーストして移動することもできます。

Windows 10の起動遅延(スタートアップディレイ)を無効化する方法【レジストリ編集】

ステップ2: 「Explorer」キーを右クリックし、「新規」→「キー」を選択します。キーが作成されたら、「Serialize」という名前に変更します。

※すでに「Explorer」キーの下に「Serialize」が存在する場合は、重複して作成する必要はありません。

ステップ3: 次に「Serialize」を右クリックし、「新規」にマウスカーソルを合わせて、コンテキストメニューから「DWORD (32ビット) 値」を選択します。新しいエントリがレジストリエディターの右側パネルに作成されます。

Windows 10の起動遅延(スタートアップディレイ)を無効化する方法【レジストリ編集】

ステップ4: 作成した値を「StartupDelayInMSec」という名前に変更し、ダブルクリックして値のデータを「0」に設定します。これにより、Windowsサービスの自動遅延起動に関する不具合を防ぐことができます。

Windows 10の起動遅延(スタートアップディレイ)を無効化する方法【レジストリ編集】

ステップ5: レジストリエディターを閉じ、作業中のデータを保存したうえでPCを再起動します。再起動後は、起動と同時にスタートアップアプリがすぐに立ち上がり、起動遅延が解消されていることを確認できます。

まとめ:Windows 10の起動遅延を無効化するには

値を「0」に設定すれば、PCの起動遅延は完全になくなります。さらに、同じ手順を応用して、必要に応じて起動遅延を10秒以上に長く設定することも可能です。例えば、電源投入時に単一のプログラムだけを自動起動させるキオスク端末などでは、10秒以上の遅延を設定することが推奨されます。アプリケーションを起動する前に、Windows 10がすべてのサービスとプロセスを実行し終えられるようにしておくことが大切です。レジストリを変更する際は、必ず事前にバックアップを取ることを忘れないでください。

Facebook、Instagram、YouTubeでも最新情報を発信しています。ご質問やご提案があれば、下のコメント欄でお気軽にお知らせください。テクノロジーに関する便利なTipsや、よくあるトラブルの解決策を定期的に投稿しています。

あわせて読みたい記事:

  • Windows 10を入手した後にカスタマイズすべき設定
  • Windows 10が正常にシャットダウンしないときの対処法
  • 「起動ディスクがほぼ満杯です」エラーの解決方法
  • Windows 10のスタートアップ修復が無限ループして動かない場合の対処法
  • Windows 10の起動・シャットダウン速度を上げる9つのヒント
  1. Windows 10で自動実行(Autorun)機能を無効にする3つの方法

    デバイスの自動実行(Autorun)機能はとても便利な存在です。インストール作業をスムーズに案内してくれるだけでなく、多くの時間と手間を節約できます。 しかし、特定のアプリに対してWindowsの自動実行機能をオフにしたい場合はどうすればよいのでしょうか。実は、Windowsの自動実行を簡単に無効化する方法があります。Autorun.exeはアプリやソフトウェアのパッケージに同梱されている既定のファイルで、プログラムを実行しようとするたびに自動的に起動します。 ただし、Windows上の自動実行ファイルには、ウイルス・マルウェア・トロイの木馬が含まれているケースもあります。自動実行ファイルに

  2. Windows 10でゲームバーを無効にする方法|設定手順とショートカットキーまとめ

    Windows 10では、Microsoftが標準機能として画面録画を提供しています。ただし、この録画機能はゲームや一部のアプリでのみ動作し、その中心となるのが「ゲームバー(Game Bar)」です。ゲームバーを使えば、プレイ中の進行状況を配信したり、DVR(バックグラウンド録画)機能をコントロールしたりすることができます。 一方で、使わない人にとってはバックグラウンドでリソースを消費するだけの存在でもあります。この記事では、Windows 10のゲームバーを有効化・無効化する方法、さらに特定のゲームだけ無効にする方法や、覚えておくと便利なショートカットキーまで詳しく解説します。 Window