Windows 10の起動・再起動が遅い!スローブート問題を解決する7つの方法
購入したばかりのWindows 10ノートパソコンは数秒で起動しますが、大量のアップデートや頻繁な使用を重ねるうちに、起動時間は徐々に遅くなっていきます。起動や再起動のたびに長時間待たされるのは大きなストレスですよね。Windows 10のスローブート問題にはさまざまな対処法がありますが、本記事では特に効果の高い方法を厳選して紹介します。
1. 高速スタートアップを無効にする
Windows 10には「高速スタートアップ」という機能が標準搭載されており、本来は起動速度の改善を目的としたものです。しかし実際には逆効果になるケースが多く、この設定をオフにしたほうが快適に動作することも少なくありません。
設定するには、スタートメニューから「電源とスリープの設定」を開き、「追加の電源設定」へ進みます。次に「電源ボタンの動作を選択する」をクリックすると、以下のような画面が表示されます。
スタートメニューから休止状態を無効化している場合は、管理者モードで休止状態機能を再度有効にする必要があります。コマンドプロンプト(管理者)で以下のコマンドを実行してください。
powercfg /hibernate on
その後、「現在利用可能ではない設定を変更します」をクリックし、「高速スタートアップを有効にする」のチェックを外します。多くの場合、これだけで起動・再起動時間が即座に改善されるはずです。すでに設定済みで効果が見られない場合は、次の方法に進みましょう。
2. Windows用Linuxサブシステムを無効化する
過去にWSL(Windows Subsystem for Linux)を有効化したことがあるユーザーは多いでしょう。不要であれば無効化するのがおすすめです。この機能はシステムリソースを大きく消費する要因になり得ます。なお、この機能のアンインストール自体にも時間がかかる点に注意してください。
スタートメニューから「Windowsの機能の有効化または無効化」を開きます。
「Windowsのサブシステム for Linux」のチェックを外します。変更の適用には多少時間がかかります。
変更の適用には少し時間がかかるため、焦らず待ちましょう。
変更が完了したら、PCを再起動して処理を完了させます。この再起動にもある程度時間がかかります。
3. スタートアップ修復を実行する
スタートメニューから「詳細スタートアップオプション」を開き、青い画面が表示されたら「トラブルシューティング」を選択します。「このPCを初期状態に戻す」は選ばず、詳細オプションへ進みましょう。
スタートアップ修復は、Windows 10が正常に読み込まれない原因となる問題を診断・修正してくれるツールです。主な問題を自動的に検出し、遅い起動や再起動の時間を改善できます。

4. システム構成(msconfig)の設定を最適化する
スタートメニューからWindows 10のシステム構成ツール「msconfig.exe」を検索し、管理者として実行します。
ログイン画面が表示されるまで時間がかかると感じていませんか?「ブート」タブでタイムアウト値をデフォルトの30秒から10秒程度、さらには5秒まで短縮できます。
「サービス」タブには、Windows上で動作しているすべてのサービスが表示されます。デフォルトでは無効になっている「Microsoftのサービスをすべて隠す」にチェックを入れましょう。これにより、Microsoft以外のサービスがシステムに与える影響を最小限に抑えられます。
下の画像では、Google製プログラムが貴重なシステムメモリを消費している様子がわかります。「すべて無効」をクリックすれば、これらのプログラムを安全に無効化できます。
「スタートアップ」タブからタスクマネージャーを開けます(タスクバーのプロパティからも開くことが可能です)。
スタートアップタブで、Windows 10の起動に影響している不要なプログラムを無効にしましょう。
これらの変更をすべて適用すると、しばらく時間がかかり、システム構成の再起動を促す通知が表示されます。
5. 仮想メモリを推奨値に調整する
場合によっては、ページングの仮想メモリを減らすことで起動時間が改善することがあります。「Windowsの見た目とパフォーマンスの調整」メニューからアクセスできます。
「詳細」タブを開き、「パフォーマンスを優先する項目」で「バックグラウンドサービス」を選択します。仮想メモリもここで変更しましょう。
現在割り当てられている仮想メモリが推奨値より大幅に大きい場合、再起動が遅くなる原因になります。推奨値に最適化しましょう。
6. ディスプレイドライバーを更新する
古いディスプレイドライバーは、起動や再起動の応答時間が長くなる原因となることがあります。Win + Xキーを押して「デバイスマネージャー」を選択しましょう。
「ディスプレイアダプター」を展開し、「ドライバーの更新」を選択します。
ドライバーソフトウェアを持っていない場合は、「ドライバーを自動的に検索」を選択します。
ドライバーが最新の場合は「最適なドライバーは既にインストールされています」というメッセージが表示されます。そうでなければ、新しいドライバーがインポート・調整され、起動や再起動が速くなることが期待できます。
7. SoftwareDistributionフォルダーのキャッシュを削除する
PCのWindowsフォルダー内にある「SoftwareDistribution」サブフォルダーを確認しましょう。ここには、過去のアップデートによって蓄積されたキャッシュファイルが保存されています。これらのキャッシュファイルは、ほぼゼロまで思い切って削除できます。
SoftwareDistributionフォルダーのキャッシュファイルを定期的に整理しておくと、PCの再起動時間に悪影響を与えるのを防げます。
おまけ:ウイルススキャンとチェックディスクでPCの健康状態を確認する
最後のチェックポイントとして、PCで「ウイルスと脅威の防止」が有効になっていることを確認しましょう。マルウェアに感染したPCは常に起動が遅くなります。「Windowsセキュリティ」からアクセスし、PC全体をスキャンして潜在的な脅威を検出しましょう。
同様に、Chkdskユーティリティを使用して、システムディスクが正常な状態であることを確認できます。
すべての修正を完了し、ファイル・フォルダー・システムの整合性を確認したら、クリーンな再起動を行いましょう。タスクマネージャーに表示される「前回のBIOSの経過時間」で、起動時間の改善度合いをチェックできます。
以上の方法を実践すれば、Windows 10の起動・再起動が遅い問題は解決できるはずです。古いノートパソコンを新品同様の状態に戻すことはできませんが、現在の起動時間を大幅に短縮し、数秒レベルまで引き上げることは十分可能です。
-
Windows 10の起動トラブルを解決する方法【2022年版】原因別の対処法まとめ
「スタートアップ修復でPCを修復できませんでした」「ブート構成データが見つかりません」「Windows 10の更新後に起動しない」——このようなWindows 10の起動トラブルに悩まされていませんか?Windows 10が起動しない、システムがクラッシュしてブルースクリーン(BSOD)エラーで頻繁に再起動を繰り返す、起動時にブラックスクリーンで固まる、特に最近のWindows Updateの後にWindowsが起動できなくなり、スタートアップ修復が何時間も「修復中」のまま止まってしまう——といった症状は多くのユーザーが経験する典型的な問題です。 これらの起動問題の主な原因は、互換性のないデバ
-
Windows 10 22H2でディスク使用率が100%になる問題を解決する方法
Windows 10の2022年アップデート(22H2)以降、パソコンやノートPCの動作が遅くなっていませんか?タスクマネージャーを開くとディスク使用率が100%と表示され、パソコンがフリーズしたり応答しなくなったりする場合は要注意です。ディスクドライブが常に100%近くで稼働していると、他のタスクを処理する余裕がなくなってしまいます。「何か間違った操作をしたのでは?」と思うかもしれませんが、実は何もしていなくてもこの問題は発生します。HDDでもSSDでも、ディスク使用率の高騰に悩まされることがあるのです。 ここでは、Windows 10の起動時にディスク使用率が高くなる問題を解決するための対