11の解決策でWindowsの起動時間を改善する

Windowsの起動問題を解決するための特集画像

新しいWindowsのノートパソコンは数秒で起動しますが、多くの更新や頻繁な使用を経ると、次第に遅くなります。起動や再起動を待つのは非常にストレスです。Windowsの遅い起動の問題を解決する方法はいくつもありますが、以下の方法が最も成功率が高く、起動や再起動を迅速にするのに役立ちます。

知っておくと良いこと: スタートアップから無効にすることを推奨するプログラムのリストをご覧ください。

目次

    1. 高速スタートアップを無効にする
    1. ハイバネーションモードを有効にし、そのファイルストレージサイズを減らす
    1. Windows Subsystem for Linuxを無効にする
    1. スタートアップアプリの数を最小限にする
    1. ブートメニューのタイムアウトを減らす
    1. クリーンブートを実行する
    1. ロックスクリーンの背景画像を非表示にする
    1. 仮想メモリを推奨値に減らす
    1. スタートアップ修復を使用する
    1. クラウドでPCをリセットする
    1. SSDにアップグレードする
  • よくある質問

1. 高速スタートアップを無効にする

内蔵機能の「高速スタートアップを有効にする」は、Windowsの遅い起動の問題を改善するために設計されています。しかし、実際には逆の効果があることが多いです。システムには、これがない方が良いかもしれません。

  1. 「コントロールパネル -> システムとセキュリティ -> 電源オプション」に移動し、「電源ボタンの動作を選択する」をクリックします。

コントロールパネルの電源オプションで

  1. 「高速スタートアップを有効にする(推奨)」の横にチェックマークがある場合は、それを外してください。
  2. 高速スタートアップが無効になっている場合は、そのチェックボックスはグレーアウトされ、特に何もする必要はありません。

Windowsで高速スタートアップをオフにする。

ヒント: 高速スタートアップは、Windowsの更新にも問題を引き起こすことがあります。これも無効にする理由の一つですが、Windowsはそれを「推奨」しています。

2. ハイバネーションモードを有効にし、そのファイルストレージサイズを減らす

スタートメニューからハイバネーションをオフにし、起動時間が遅くなっている場合は、スムーズな起動を実現するためにこの機能を再度有効にすることを検討してください。ハイバネーションモードは通常の起動よりもはるかに速く、Windowsは完全にシャットダウンして起動シーケンスを再起動する必要がありません。

ハイバネーションを頻繁に使用しない場合でも、アクティブなハイバネーションファイルはWindowsの起動とシャットダウンの速度を改善します。これにより、通常の起動時に使用されるシステムRAMの代わりに、ハードドライブ/SSDの現在の状態からいくつかのWindowsプロセスが起動します。

  1. 管理者モードでコマンドプロンプトを開きます。
  2. 次のコマンドを実行してハイバネーションを有効にします。
powercfg /hibernate on

コマンドプロンプトでコマンドを入力しています。

  1. コントロールパネルに移動し、電源オプションで「電源ボタンの動作を選択する」をクリックします。「現在利用できない設定を変更」を押します。

コントロールパネルで

  1. 「ハイバネーション」の横のチェックボックスをオンにし、「変更を保存」をクリックして確認します。

システム設定でハイバネーションの横のチェックボックスにチェックを入れ、変更を保存。

  1. スタートメニューの電源オプションで「ハイバネーション」ボタンを使用できるようになります。

スタートメニューのハイバネーションオプション。

  1. ディスク容量があまりない場合(約256 GB)や、大きなハイバネーションファイル(「hiberfyl.sys」)を保持したくない場合は、以下のコマンドをcmd(管理者モード)で実行することで、最大50パーセント削減できます。
powercfg /h/type reduced
  1. 大抵の場合、起動時間と再起動時間の改善をすぐに実感できるはずです。この設定を既にしていても改善が見られない場合は、次のステップに進んでください。

コマンドプロンプトでコマンドを実行中。

ヒント: PCのメモリ使用率が高いですか?SysMain(以前のSuperfetch)を無効にする必要があるかもしれません。

3. Windows Subsystem for Linuxを無効にする

多くのWindowsユーザーは、いつかWindows Subsystem for Linuxを有効にしたことがあるでしょう。必要ない場合は、この設定を無効にするのが最善です。これは、大きなリソースを消費する可能性があります。実際、この機能をアンインストールすることも多くの時間がかかります。

  1. 「コントロールパネル -> プログラム -> プログラムと機能 -> Windowsの機能を有効または無効にする」に移動します。

コントロールパネルで

  1. 「Windows Subsystem for Linux」のチェックボックスを外します。

Windowsの機能を有効または無効にする手順でWindows Subsystem for Linuxのチェックを外します。

  1. 変更を適用するのに少し時間がかかるので、辛抱強く待ちます。
  2. 要求された変更が完了したら、PCを再起動して変更を適用します。再起動も少し時間がかかります。

必要なファイルを検索している間にWindowsの機能が変更を適用中。

4. スタートアップアプリの数を最小限にする

多くのサードパーティプログラムは、通常のPC起動と同期します。これには、プリインストールされたソフトウェアや、インストール中にスタートアップフォルダに自動的に追加される新しいアプリが含まれます。これらは、重要な起動プロセス中にRAMを消費しますが、簡単に最小化できます。

  1. Win + I を押して設定に移動します。
  2. 「アプリ -> スタートアップアプリ」に移動します。
  3. Windowsデバイスの起動に影響を与えている不要なプログラムを無効にします。必要なスタートアップアプリは、音声ドライバー(Realtekなど)、Windowsセキュリティの通知、およびChromeやEdgeのブラウザアプリのみです。それ以外は安全にオフにできます。

設定からスタートアップアプリを無効にしています。

  1. これらのアプリはタスクマネージャーでも確認できます。Ctrl + Alt + Delでタスクマネージャーを開き、「スタートアップアプリ」メニューまでスクロールします。
  2. Realtek、Windowsセキュリティ、場合によってはブラウザを除くほとんどのスタートアップアプリを無効にします。

タスクマネージャーで有効になっているスタートアップアプリ。

FYI: 生産性を向上させるために、Microsoft Edgeや他のブラウザで分割画面モードを有効にする方法を学んでください。

5. ブートメニューのタイムアウトを減らす

目に見えない理由でブート時間が遅いですか?少なくとも15秒を稼ぐことができるショートカットがあります。ブートメニューが表示されている時間を調整することができ、ブートエントリがロードされるのを待つ時間を減らすことができます。

  1. 実行コマンド(Win + R)からシステム構成ユーティリティを開き、msconfigと入力します。
  2. 「ブート」タブに移動します。

システム構成ウィンドウでブートタイムアウト期間を設定します。

  1. デフォルトのタイムアウト変数を30秒から15秒未満に変更します。それ以上の数値ではOSにインストールエラーが発生する可能性があるため、推奨しません。
  2. 「適用」をクリックし、「OK」を押して新しいブート設定を採用します。コンピュータを再起動して確認します。

6. クリーンブートを実行する

時々、PCは以前のセッションからのエラーを蓄積し、それが起動時間やデスクトップ実行時の一般的な遅さの原因になります。これを解決する最良の方法は、デバイスのクリーンブートを実行することです。

  1. 上のシステム構成ウィンドウで、「サービス」タブに移動し、「すべてのMicrosoftサービスを隠す」をクリックします。
  2. 「すべて無効にする」をクリックして、非Microsoftサービスがシステムに及ぼす影響を最小限にします。

システム構成ユーティリティを使用してクリーンブートを実行する手順。

  1. 変更を確認するために「適用 -> OK」をクリックします。デバイスを再起動します。

ヒント: デスクトップの背景がランダムに黒くなった場合は、この問題を解決するために何をすべきか学んでください。

7. ロックスクリーンの背景画像を非表示にする

特にRAMが少ないデバイスで、デスクトップにアクセスするのにかかる時間を短縮するための素晴らしいトリックがあります。サインインスクリーンに背景画像を持つことは見栄えが良いですが、パスワード/PIN/指紋を入力するだけの場合、ロックスクリーンに実際に必要ではありません。

  1. 「設定 -> パーソナライズ -> ロック画面」に移動します。
  2. 「サインインスクリーンにロックスクリーンの背景画像を表示する」オプションをオフにします。

パーソナライズ設定で

8. 仮想メモリを推奨値に減らす

場合によっては、ページングの仮想メモリを減らすことで、起動時間を改善できることがあります。

  1. 検索で表示される「Windowsの外観とパフォーマンスを調整する」オプションにアクセスできます。

検索でWindowsの外観とパフォーマンスを調整する。

  1. 「詳細」タブに移動し、「最適なパフォーマンスのために調整する」のところで「バックグラウンドサービス」を選択します。

パフォーマンスオプションの詳細メニュー。

  1. 「仮想メモリ」の下にある「変更」ボタンをクリックします。
  2. 新しいウィンドウで、「すべてのドライブのページファイルサイズを自動的に管理する」チェックボックスをオフにします。

仮想メモリサイズを推奨および割り当て値と比較。

  1. 割り当てられた仮想メモリが推奨値よりもはるかに高い場合、再起動を遅くする可能性があります。これらの値を推奨数字に最適化します。

9. スタートアップ修復を使用する

Windowsスタートアップ修復を使用して、遅い起動時間の原因となるメモリやインストールエラーを修正できます。

  1. 「設定 -> システム -> 回復 -> 高度なスタートアップ」に移動します。
  2. 「今すぐ再起動」をクリックして、Windowsの高度なスタートアップオプションに移動します。

高度なスタートアップで今すぐ再起動をクリック。

  1. 「高度なオプション」サブヘッダーの下で「スタートアップ修復」オプションを選択します。

高度なオプションでスタートアップ修復。

  1. スタートアップ修復を実行すると、Windowsが正常に読み込まれない原因を修正します。このツールは主な問題を診断し、遅い再起動や起動時間を修正します。
  2. また、システムディスクが健全であることを確認するためにChkdskユーティリティを使用することもできます。

ヒント: Windowsスタートアッププログラムのクリーンアップを行うための最適な方法を確認してください。

10. クラウドでPCをリセットする

PCが徐々に遅くなった場合、Windowsデバイスのクラウドリセットを実行すると即座にスピード改善が得られます。このオプションは「設定 -> システム -> 回復オプション」から選択できます。既存のファイルを失うことなく実行でき、手順をサポートします。

回復のPCリセットオプション。

11. SSDにアップグレードする

HDDを使用している場合、SSDにアップグレードしてPCの起動を滑らかにすることを検討する価値があります。SSDsはフラッシュメモリシステムを使用して、デフォルトのデスクトップを迅速に読み込みます。ブート画面が読み込まれるまでに数分待つ必要はありません。

ほとんどの最新のノートパソコンは、ブート用にSSDを別々に構成することを許可します。HDDをアンインストールする必要はありません。このドライブは通常のデータストレージにも使用できます。また、SSDとHDDの最適な部分を組み合わせたソリッドステートハイブリッドドライブ(SSHD)も使用できます。

知っておくと良いこと: SSDをクローンする必要がありますか?作業を処理するための最良のツールについて学んでください。

よくある質問

Windowsのスタートアップ速度を確認するにはどうしますか?

タスクマネージャーの「スタートアップアプリ」メニューから読み込み時間の改善をチェックします。右上を見て「最終BIOS時間」を秒単位で確認します。BIOSに入ると、PCがどれだけ速いか、または遅いかの詳細な情報が得られます。

Windowsシステム起動時に黒い画面が表示されるのはなぜですか?

Windows起動中に黒い画面が表示されることは、必ずしも悪い兆候ではありません。時には、サードパーティのスタートアップアプリによる追加プロセスが少し時間を要するだけの場合があります。デバイスに問題があるかどうかを確認するには、Win + Ctrl + Shift + Bを入力します。ビープ音が聞こえれば、Windowsデバイスは正常に動作しています。

ただし、黒い画面の問題がなかなか解決しない場合があります。その場合は、まずラップトップがバッテリー切れでないか確認し、電源への接続を行ってください。デスクトップPCのモニタに問題がある場合は、ケーブルを確認します。すべての変更を修正し、ファイル、フォルダ、およびシステムの整合性を確認した後、再起動を行います。

Windowsデバイスの起動が遅くなるのはなぜですか?

Windowsのアップデートがデバイスに互換性がない場合、通常、遅い起動時間、タスクバーアイコンの消失、スタートボタンが機能しないなどの問題を引き起こします。これらの問題は、最後のアップデートをアンインストールし、Microsoftがより良いバージョンのアップデートをリリースするのを待つことによって、普遍的に修正できます。この更新は毎月の終わりに行われます。

画像クレジット: DepositPhotos。すべてのスクリーンショットはサヤク・ボラルによるものです。