Windows 11の起動直後が重いときの対処|スタートアップアプリを遅延起動する設定手順と、二重起動を防ぐ戻し方【2026年10月】

Windows 11の起動直後が重いときの対処|スタートアップアプリを遅延起動する設定手順と、二重起動を防ぐ戻し方【2026年10月】

本記事にはアフィリエイト広告(Amazon・楽天市場等)のリンクが含まれています。

TROUBLESHOOT / Windows 11
Windows 11の起動直後が重いときの対処方法
スタートアップアプリは止めずに、サインインの後ろへずらす
サインイン直後にアプリが一斉に動き出して重いときは、必要なアプリの自動起動を残したまま、タスクスケジューラの「ログオン時+遅延時間」で起動をずらせます。元の自動起動を止めてから登録し、改善しなければタスクを無効にして、元の自動起動を有効に戻せます。
遅延の起点はサインイン元の自動起動は止めてから登録戻すときはタスク無効+元の登録を有効化

デスクトップが表示されたのに、数十秒たってもマウスがもたつく。タスクマネージャーを開くとCPUやディスクが高いままで、ランチャーやチャット、周辺機器のソフトが同時に立ち上がっている。そんな起動直後の重さは、スタートアップのアプリが同じ時間帯に集中していることが原因のことがあります。

必要なアプリまで無効にすると、使うたびに手で起動することになります。Windows 11の設定にはアプリの起動を遅らせるスイッチがありませんが、タスクスケジューラのトリガーを「ログオン時」にして遅延時間を指定すれば、自動起動は残したまま、起動のタイミングだけをサインインの後ろへずらせます。遅延の起点は電源を入れた時刻ではなく、サインインした時刻です。

ただし、使っていないアプリは遅延ではなく無効化のほうが確実です。遅延を使うときは、元の自動起動を止めておかないと二重に起動します。遅延が効くのは、スタートアップ負荷が原因の重さだけです。ストレージの劣化やドライバーの不具合など、ほかの原因の重さは直りません。

目次

使い分け無効化と遅延起動はどちらを選ぶか

先に結論

サインイン直後には要らないが、PCを使うあいだは動かしたいアプリが遅延の対象です。使うときだけ手で開けばよいアプリは、無効化で足ります。

アプリの種類向く方法理由
ほとんど使わないランチャー、更新ツール無効化必要なときに手で起動すれば足り、起動の手間が増えない
クラウド同期、チャット、周辺機器の設定ソフト遅延起動使うころには立ち上がっていてほしいが、サインイン直後に動く必要はない
ウイルス対策、入力補助、デバイスの制御に関わるものそのまま起動直後から必要な機能を持つことがあり、遅らせると保護や入力が効かない時間ができる
正体が分からない項目触らない先に何のアプリかを調べる。場所の洗い出しは起動項目の見つけ方で説明している

タスクマネージャーの[スタートアップ アプリ]にある[スタートアップへの影響]は、アプリの起動時のCPU使用時間とディスク使用量で決まります。Microsoftの定義では、CPU使用時間が1秒を超えるか、ディスク使用量が3MBを超えると「高」です。ただし、これは起動時の負荷で、今の重さの原因とは限りません。「高」でも普段は軽いアプリがあり、「測定なし」の表示は、データがないという意味で、負荷が低いという意味ではありません。

確認変更の前に、起動直後の負荷を記録する

遅延が効いたかどうかは、変更前の数字がないと判断できません。再起動してサインインしたら、すぐにCtrl+Shift+Escでタスクマネージャーを開き、次の3つを控えてください。1回の測定ではバックグラウンドの更新が混ざるため、同じ条件で2〜3回測ると安定します。

記録する項目見る場所控え方
CPUとディスクの使用率[パフォーマンス]のCPU・ディスクサインイン直後と、30秒後・1分後の3点
操作できるようになるまでの時間スマホのタイマーデスクトップ表示から、スタートメニューやエクスプローラーが引っかからず開くまで
負荷の大きいアプリ[プロセス]をCPUまたはディスクで並べ替え上位3つの名前。遅延の候補はここから選ぶ

上位に並ぶのがWindows自身のプロセス(Windows Update関連や検索のインデックス作成など)なら、スタートアップアプリの遅延では軽くなりません。ストレージの空き容量やドライバーも含めた全体の見直しは、Windows 11ゲーム高速化の全手順にまとめています。

手順タスクスケジューラで遅延起動を登録する

まず1つのアプリだけで試します。複数をまとめて登録すると、起動しないときにどれが原因か分からなくなります。

アプリの場所と起動の引数を控える

  1. タスクマネージャーの[スタートアップ アプリ]で対象のアプリを右クリックし、[ファイルの場所を開く]を選ぶ
  2. 表示された実行ファイル(.exe)のパスを控える。アドレスバーを右クリックして[アドレスのコピー]を選び、ファイル名を足すと確実
  3. 元の登録に引数がある場合は、ショートカットのプロパティの[リンク先]などで確かめて、同じものを控える

実行ファイル、引数、作業フォルダーは別々の設定項目です。実行ファイルの場所だけを登録すると、元とは違う動き方になるアプリがあります。

タスクを作る

  1. Windowsキー+Rでtaskschd.mscを実行し、タスク スケジューラを開く
  2. 右側の[タスクの作成]を選ぶ([基本タスクの作成]ではなく、遅延の設定がある[タスクの作成])
  3. [全般]タブで名前を付ける。「Delay Discord」のように、元のアプリ名が分かる名前にする
  4. [トリガー]タブで[新規]を押し、[タスクの開始]を[ログオン時]にする。[特定のユーザー]が自分のアカウントになっていることを確かめる
  5. [詳細設定]の[遅延時間を指定する]にチェックを入れ、一覧から時間を選ぶ。迷うときは1分から試す
  6. [操作]タブで[新規]を押し、[プログラムの開始]を選んで、控えた実行ファイルのパスを入れる。引数があれば[引数の追加]にも入れる
  7. [条件]タブの[コンピューターをAC電源で使用している場合のみタスクを開始する]は、ノートPCでバッテリー駆動のときも起動したいなら外す
  8. [設定]タブで、[タスクを停止するまでの時間]にチェックが入っていれば外す。常駐するアプリは、一定時間でタスクごと終了される設定だと途中で閉じられる
  9. [OK]で保存する

遅延時間は、サインインからタスクが始まるまでの時間です。PCの電源を入れてからの時間ではありません。Microsoftの資料に出てくる5分は書式の例で、推奨値ではありません。最適な秒数はPCとアプリによって違うため、1分前後から始めて、前の節で控えた数字と比べて決めてください。

バッテリーの条件は、Microsoftの仕様で「バッテリー駆動のときはタスクを開始しない」と「バッテリー駆動に切り替わるとタスクを停止する」の2つに分かれています。どちらも外れていないと、外出先のノートPCでアプリが立ち上がらない原因になります。

二重起動元の自動起動を止めてから確かめる

元の自動起動を残すと遅延の意味がない

タスクを作っただけでは、元のスタートアップ登録は有効なままです。サインイン直後に元の登録で起動し、遅延後にもう一度起動します。

  1. タスクマネージャーの[スタートアップ アプリ]で、対象アプリを選んで[無効にする]を押す(設定アプリの[アプリ]→[スタートアップ]のスイッチをオフにしても同じ)
  2. 項目がここに出ないときは、スタートアップフォルダ(shell:startup)にショートカットがないかを確かめる。全ユーザー用はshell:common startup
  3. アプリ自身の設定画面に「Windows起動時に実行する」のようなスイッチがあれば、それもオフにする
  4. 再起動してサインインし、控えた遅延時間の前にアプリが動いていないこと、遅延時間がたったあとに1つだけ起動することを確かめる

タスクの[設定]タブには、タスクがすでに実行中のときに新しいインスタンスを開始しない選択肢があります。これは同じタスクの重複実行を防ぐ設定で、元のスタートアップ登録から起動したアプリには効きません。二重起動の防止は、元の登録を止めることで行います。

最後に、タスクスケジューラで作ったタスクを右クリックして[実行する]を押し、手で起動できることも確かめてください。ただし、手動の実行はスケジュールを無視して今すぐ動くため、遅延が効いているかの確認にはなりません。遅延は再起動して確かめます。

効果効いたかどうかの見方

再起動して、前の節の3項目を同じ条件で測り直します。見るのは次の点です。

  • サインイン直後のCPU・ディスクのピークが下がったか、または高い時間が短くなったか
  • デスクトップ表示から操作できるまでの時間が縮んだか
  • 遅延したアプリが立ち上がる時間帯に、ほかの操作が重くならないか

遅延は負荷を後ろへずらすだけで、アプリの負荷そのものは減りません。遅延時間が過ぎたあとに急に重くなるなら、そのアプリは遅延ではなく無効化か、設定の見直しが向いています。改善しなかった場合も、起動直後の重さが別の原因だとわかるので、タスクを無効にして次の原因の確認へ進めます。

応用PowerShellで同じタスクを作る

複数のPCに同じ設定を入れたいときは、PowerShellでも作れます。次の例は、メモ帳を1分遅れで起動するタスクで、実際のアプリに置き換える場合は-Executeのパスと名前を変えます。引数がある場合はNew-ScheduledTaskActionに-Argumentを足します。

PowerShell|ログオン1分後に起動するタスクの作成
$a = New-ScheduledTaskAction -Execute "C:\Windows\System32\notepad.exe"
$t = New-ScheduledTaskTrigger -AtLogOn -User $env:USERNAME
$t.Delay = "PT1M"
$s = New-ScheduledTaskSettingsSet -AllowStartIfOnBatteries -DontStopIfGoingOnBatteries
Register-ScheduledTask -TaskName "Delay Notepad" -Action $a -Trigger $t -Settings $s

PT1Mは1分、PT30Sは30秒を表す書式です。作ったタスクは、前の節の手順と同じく無効化・削除で戻せます。

復元元に戻す方法

戻したい状態操作補足
遅延をやめて、元の自動起動に戻す作ったタスクを右クリックして[無効]にし、タスクマネージャーでアプリを[有効にする]順番が逆だと、一時的に二重に登録された状態になる
遅延時間だけ変えたいタスクをダブルクリックし、[トリガー]タブで[編集]から遅延時間を直す変えたら再起動して測り直す
タスクを完全に消したいタスクを右クリックして[削除]タスクが消えるだけで、アプリ本体は削除されず、すでに起動しているアプリも終了しない

コマンドで行う場合は、管理者のコマンドプロンプトでschtasks /Change /TN "Delay Discord" /DISABLEが無効化、/ENABLEが再有効化です。削除はschtasks /Delete /TN "Delay Discord"で、確認が出ます。

不具合遅延したはずのアプリが起動しないとき

手動の実行でも起動しない実行ファイルのパスや引数が違う可能性があります。元のショートカットのリンク先と、タスクの[操作]を見比べてください。
手動なら起動するが、サインイン後には起動しないトリガーの対象ユーザー、バッテリーの条件、遅延時間を確かめます。ノートPCは[AC電源で使用している場合のみ]が原因のことが多い項目です。
画面が出ない、アイコンだけ出るタスクの[全般]が[ユーザーがログオンしているときのみ実行する]になっているか確かめます。画面を使うアプリは、サインイン中のデスクトップで動かす設定が必要です。
しばらくすると勝手に閉じる[設定]タブの[タスクを停止するまでの時間]が有効のままの可能性があります。常駐するアプリは外します。

タスクの[履歴]タブで、開始と終了の記録を確かめられます。履歴が無効のときは、タスク スケジューラの右側の[すべてのタスクの履歴を有効にする]で記録が始まります。

FAQよくある質問

サービスの[自動(遅延開始)]とは同じですか
別の仕組みです。サービスの遅延自動開始は、サービス制御マネージャーが他の自動開始サービスの後に開始する機能で、ログオン後にアプリを起動する今回の方法とは設定する場所が違います。アプリの起動を遅らせたいときは、タスクスケジューラを使います。
スタートアップフォルダにショートカットを置くだけでは遅延できませんか
遅延の指定はできません。ショートカットは、サインイン時に起動するための登録です。遅らせる時間を決めたいときは、タスクスケジューラのトリガーを使います。
ゲームランチャーも遅延してよいですか
遊ぶまでに立ち上がっていれば問題ありません。遊ぶときに手で開くランチャーなら、遅延ではなく無効化で足ります。アンチチートやゲームのコントローラー設定のように、ゲーム起動時に必要なものは、アプリごとの説明に従ってください。
高速スタートアップをオフにすれば、起動直後の重さは減りますか
別の話です。高速スタートアップはシャットダウンの方式で、サインイン後に起動するアプリの数とは関係がありません。違いは高速スタートアップと再起動の違いで説明しています。
Copilotなどのアプリも同じ方法で遅らせられますか
実行ファイルの場所が分かるアプリなら登録できます。ただし、使わないアプリは無効化のほうが負荷を確実に減らせます。Copilotアプリの場合は、自動起動の無効化と削除方法で手順を説明しています。
長く再起動していないPCで、遅延したタスクが起動しなくなることはありますか
Microsoftが2021年に、そうした問題を報告しています。Windows 10 version 1607以降などで、ログオン時に遅延して開始するタスクがあり、OSを長期間再起動していないと、そのタスクが開始されなくなるというものです。遅延タスクの数やログオンの回数が多いほど早く起きます。回避策は定期的な再起動で、遅延したはずのアプリが立ち上がらないときも、まず再起動して確かめてください。2021年時点の記事で、Windows 11での扱いは書かれていません。遅延時間が過ぎても、PCの負荷が高いと実際の起動はその分あとになることもあります。

まとめまとめ|使うアプリは遅らせ、使わないアプリは止める

起動直後の重さの原因がスタートアップアプリの集中なら、使わないものは無効化、使うものはタスクスケジューラの「ログオン時+遅延時間」で後ろへずらします。登録したら元の自動起動を止め、再起動で二重起動と遅延を確かめます。負荷は変更の前後で同じ条件で測り、効かなければタスクを無効にして元の登録へ戻します。

まとめ

遅延の起点はサインイン。1アプリずつ登録し、元の自動起動は止める。ノートPCはバッテリーの条件を外す。効果は前後の負荷を測って判断し、戻すときはタスクの無効化と元の登録の有効化。

情報ソース:Microsoft Learn「LogonTrigger.Delay property」/Microsoft Learn「Starting an Executable When a User Logs On」/Microsoft サポート「Configure startup applications in Windows」/Microsoft Learn「TaskSettings.MultipleInstances property」/Microsoft Learn「TaskSettings.DisallowStartIfOnBatteries property」/Microsoft Learn「schtasks change」/Microsoft Learn「schtasks delete」/日本マイクロソフト Windows Support Blog「タスク スケジューラのタスクが開始されない問題について」。

2026 BEST BUY — GPU 部門
ASRock Challenger Radeon RX 9060 XT 16GB OC (RX9060XT CL 16GO/AX)
16GB VRAM

RX 9060 XT 16GB

Amazon
玄人志向 Radeon RX 9070 XT 16GB(RD-RX9070XT-E16GB/TP)
WQHD高画質

RX 9070 XT 16GB

Amazon
MSI GeForce RTX 5070 12G VENTUS 2X OC
WQHD定番

RTX 5070 12GB

Amazon
MSI GeForce RTX 5070 Ti 16G VENTUS 3X OC
ミドルハイ

RTX 5070 Ti 16GB

Amazon
Amazon PICK UP — ゲーミングライフ
リズム天国 ミラクルスターズ Switch
11年ぶり新作

リズム天国 ミラクルスターズ

Amazon
海洋堂 キャラクター・ボーカル・シリーズ01 初音ミク 17周年Ver. 1/7スケール 塗装済み完成品(予約商品)
初音ミク・予約

初音ミク 17周年Ver. 1/7

Amazon
Hobby sakura 無職転生III 異世界行ったら本気だす エリス・ボレアス・グレイラット 1/7スケール
無職転生

無職転生 エリス

Amazon
Valve Steam Deck OLED 512GB 携帯型ゲーミングPC
Steam Deck

Steam Deck OLED 512GB

Amazon
Joy-Con 2 ライトパープル/ライトグリーン
純正コントローラー

Joy-Con 2 限定カラー

Amazon
Writer
管理人アバター

ゲーミングスタイル管理人

自作PC愛好家・ゲーム歴15年超

ゲーミングPC歴は15年以上。毎年パーツを更新しながら最新トレンドを追いかけています。初心者にもわかりやすく、上級者も満足できる情報発信を心がけています。