\r\n\r\n
Windowsで最もイライラする問題のひとつが、起動の遅さです。Windowsの起動に時間がかかると、パソコンの電源を入れたり、再起動したりするのがおっくうになりますよね。
起動が遅いのは直せる問題なのでありがたい。Windows10でよくある起動が遅い問題の解決策を紹介します。
windows 10で最も問題のある設定の1つが、起動時間を遅くする原因となるfastbootオプションです。これはデフォルトで有効になっており、コンピュータがシャットダウンする前にいくつかのブート情報をプリロードすることによって、起動時間を短縮することができるはずです。(シャットダウンには適用されますが、コンピュータの再起動はこの機能の影響を受けませんのでご注意ください)。
期待できそうなネーミングだが、多くの人に問題を起こしている。ですから、起動が遅いという悩みがあるときは、まずこの方法を試してみてください。
これを無効にするには、「設定」を開き、「システム> 電源とスリープ」に移動します。この画面の右側にある[その他の電源設定]をクリックすると、コントロールパネルの[電源オプション]メニューが表示されます。
ここで、左サイドバーの「電源ボタンの機能を選択する」をクリックします。このページの設定を変更するには、管理者権限が必要ですので、画面上部の「現在利用できない設定を変更する」というテキストをクリックしてください。
ここで、「クイック起動をオンにする(推奨)」のチェックを外し、変更を保存してこの設定を無効にしてください。
ここにクイックスタートが表示されていない場合は、ハイバネーションが有効になっていないため、表示されません。ハイバネーションを有効にするには、管理者用のコマンドプロンプトまたはPowerShellウィンドウを開きます。スタートボタンを右クリックするか、Win+Xをクリックして、コマンドプロンプト(Admin)またはWindows PowerShell(Admin)を選択することで行うことができます。
以下のコマンドを入力してハイバネーションを有効にし、もう一度入力してファストブートを無効にしてください。
powercfg /hibernate on.
仮想メモリとは、Windowsがストレージドライブの一部を仮想RAMとして使用する機能の名称であり、ページングファイルと呼ばれる部分である。より多くのRAMがあれば、システム上でより多くのタスクを一度に実行することができます。そのため、Windowsが実際のRAMを最大化しそうになると、仮想メモリに移動します。
Watch: 仮想メモリが少なすぎる? その修正方法をご紹介します
windows10が勝手に仮想メモリの設定を変更し、起動不良を起こすことがあることが判明しました。したがって、仮想メモリの設定を見て、起動が遅い問題を解決するために変更できるかどうかを確認する必要があります。
これを行うには、スタートメニューに「パフォーマンス」と入力し、「ウィンドウの外観とパフォーマンスの調整」を選択します。
詳細設定」タブに、ページングファイルのサイズが表示されますので、「変更」をクリックして編集します。
結果ウィンドウで最も重要なのは、一番下の部分です。推奨メモリ量と現在の割り当て数値が表示されます。この問題が発生したユーザーの中には、現在の割り当てが推奨量をはるかに超えていることを発見した人もいます。
見た目が同じであれば、「すべてのドライブのページングファイルのサイズを自動的に管理する」のチェックを外して変更します。次に、「カスタムサイズ」を選択し、初期サイズと最大サイズを以下の推奨値に設定します。
再起動すると、起動時間が短縮されるはずです。
windows 10では、従来のコマンドプロンプトに加え、完全なLinuxターミナルを提供しています。これは開発者にとっては嬉しいことですが、起動不良の元凶になることもあります。
この機能は、デフォルトでは有効になっていません。ですから、Bashが何であるかを知らない人は、Bashをオンにしていれば分かることなので、この手順を試す必要はないでしょう。
Linux シェルを閉じるには、スタートメニューで Windows 機能と入力して「Windows 機能をオンまたはオフ」メニューを開きます。Windows Subsystem for Linuxまでスクロールして、チェックを外し、再起動します。
これで起動が遅い問題が解決しても、まだBashインターフェースが必要な場合は、別の選択肢として新しいWindowsターミナルを使用してみてください。
残念ながら、windows 10はドライバを混乱させることが知られています。グラフィックカードのドライバを更新することで、起動の問題が解決することもありますので、次に見てみてください。
スタートボタンを右クリック(またはWin+X)して、「デバイスマネージャー」を選択し、デバイスマネージャーを開きます。ディスプレイアダプタ」を開き、使用しているグラフィックカードを確認します(専用グラフィックカードであれば通常NvidiaかAMD)。
通常、パソコンで該当するベンダーのソフトウェアを開くことで、グラフィックの更新を確認することができます。このソフトウェアをお持ちでない場合は、ベンダーのウェブサイト(ノートパソコンで統合グラフィックスを使用している場合は、ノートパソコン**のベンダーウェブサイト)に移動して、ドライバーの更新を確認する必要があります。
新しいバージョンがあればインストールし、再起動後、起動時間が早くなるかどうか確認してください。
必要な場合は、パソコンのドライバーの更新を詳しく説明します。アップデートで問題が解決することを願っています。この作業を行っている間、他のドライバーの更新を確認する価値があるかもしれませんが、他のドライバーは通常、起動が遅くなる原因ではありません。
もしかしたら、起動時間が遅いのは、上記の問題のいずれかが原因ではないかもしれません。ログインしてから実際にパソコンを使うまでの間に時間がかかる場合、起動時に実行されるプログラムが多すぎることが原因である可能性があります。
ソフトウェアをインストールしたりアップデートしたりすると、その多くが起動時に自動的に実行されます。ログインと同時に何十ものアプリケーションがロードされると、システムが混乱することがあります。スタートアッププログラムのアンインストールの方法と、アンインストールによる効果をご紹介します。
SFC(システムファイルチェッカー)コマンドは、Windowsのインストールに破損したシステムファイルをチェックし、正常なコピーに置き換えることを試みます。スタートアップの問題を解決するために、このプログラムを実行する価値があります。スタートアップ処理を担当するWindowsファイルの一部が、スタートアップが遅くなる原因になっている可能性があるからです。
使用方法については、SFCガイドおよび関連するコマンドプロンプトツールをご覧ください。
上記の解決策をすべて試しても、起動時間を短縮できない場合は、損切りして新しいwindows 10を再インストールするのが一番です。
コンピュータをリセットするには、いくつかの方法があります。内蔵のリフレッシュオプションにより、ファイルを削除せずにWindowsを再インストールすることができますが、その前にコンピュータのデータをバックアップしておく必要があります。
設定」→「アップデート」→「セキュリティ」→「回復」と進み、「このPCをリセットする」で「開始」を選択します。
これらの修正のうち、1つまたはすべてを適用することで、うまくいくことを期待します。起動が遅いのは大迷惑だが、それを打ち消す選択肢があるのはありがたい。もし、他の方法で解決できない場合は、次のWindows 10のメジャーリリースまで待つと、問題が解決されるはずです。
起動後も遅い状態が続いている場合は、Windows PCを高速化する他の方法も知っておくとよいでしょう。