Windows 10 22H2でディスク使用率が100%になる問題を解決する方法
Windows 10の2022年アップデート(22H2)以降、パソコンやノートPCの動作が遅くなっていませんか?タスクマネージャーを開くとディスク使用率が100%と表示され、パソコンがフリーズしたり応答しなくなったりする場合は要注意です。ディスクドライブが常に100%近くで稼働していると、他のタスクを処理する余裕がなくなってしまいます。「何か間違った操作をしたのでは?」と思うかもしれませんが、実は何もしていなくてもこの問題は発生します。HDDでもSSDでも、ディスク使用率の高騰に悩まされることがあるのです。
ここでは、Windows 10の起動時にディスク使用率が高くなる問題を解決するための対策を詳しく紹介します。
Windows 10でディスク使用率が高くなる原因
ディスク使用率が高くなる原因はさまざまです。最近Windows 10 22H2アップデート後に問題が始まった場合は、ドライバーの非互換性が原因である可能性があります。また、システムファイルの破損やページファイル設定の誤りなども考えられます。ネット上ではBITS、Windows Search、Superfetch(SysMain)を無効化する方法がよく提案されていますが、これらはWindowsの更新に必要なサービスなので無効化はおすすめしません。
- ウイルスやマルウェア感染が原因ではないか確認しましょう。
- クリーンブートを実行すると、スタートアップサービスの競合が原因かどうかを特定できます。
最新のWindows Updateを適用する
意外に思われるかもしれませんが、最新のアップデートをインストールするだけでディスク使用率100%の問題が解決することがあります。
- 「Windows + I」キーで設定アプリを開きます。
- 「Update & セキュリティ」→「Windows Update」を選択します。
- 「更新プログラムのチェック」ボタンをクリックします。
- 利用可能な最新のWindows更新プログラムが自動的にダウンロード・インストールされます。
- 変更を適用するためにWindowsを再起動します。
- 再起動後、ディスク使用率100%の問題が解消されたか確認してください。
システムファイルチェッカー(SFC)を実行する
システムファイルチェッカーは、破損または欠落したシステムファイルを正常なものに復元してくれる便利なツールです。
- コマンドプロンプトを管理者として起動します。
- コマンド sfc /scannow を入力し、Enterキーを押します。
- 破損・欠落ファイルのスキャンが開始されます。
- 問題が見つかった場合、SFCユーティリティは「%WinDir%\System32\dllcache」にある圧縮フォルダから正しいファイルを復元します。
- 処理が100%完了したらWindowsを再起動し、改善されたか確認してください。
SFCユーティリティが「Windows リソース保護は破損したファイルを検出しましたが、その一部を修復できませんでした」というエラーで終了した場合は、DISMツールを実行しましょう。DISMはシステムイメージをスキャンして修復し、SFCユーティリティが正常に機能できるようにします。
ディスクドライブのエラーをチェックする
前述の通り、HDDの故障やディスクエラー、不良セクターもディスク使用率100%やファイル・フォルダが開けないなどの問題の原因になります。WindowsのCHKDSKユーティリティを実行して、ハードディスクのエラーが原因でないか確認しましょう。
- 再度、コマンドプロンプトを管理者として起動します。
- コマンド chkdsk C: /f /r /x を入力し、Enterキーを押します。
- 次回の起動時にチェックするかどうか尋ねられたら「Y」と入力し、Enterキーを押してパソコンを再起動します。
- ハードドライブの状態がチェックされ、可能であればエラーが自動的に修正されます。
仮想メモリを初期化する
Windowsは自動的にディスクドライブの空き容量を仮想メモリとして使用します(ディスクとRAMの組み合わせ)。パフォーマンス最適化のために仮想メモリをカスタマイズしたことがある場合は、デフォルトに戻すことをおすすめします。誤った設定により、ディスクドライブが応答しなくなったりディスク使用率が100%になったりすることがあります。
- スタートメニューの検索に「システム」と入力し、Enterキーを押します。
- 左側のパネルから「システムの詳細設定」をクリックします。
- システムのプロパティで「詳細設定」タブを開き、「パフォーマンス」の「設定」をクリックします。
- パフォーマンスオプションが開いたら、「詳細設定」タブに移動します。
- 「仮想メモリ」セクションの「変更」を選択します。
- 「すべてのドライブのページングファイルのサイズを自動的に管理する」にチェックを入れます。
- 「適用」「OK」をクリックし、変更を反映させるためにWindowsを再起動します。
高パフォーマンスの電源プランを使用する
一部のパソコンでは、省電力のためにハードドライブが自動的に電源を切ったりRPM(回転数)を変更したりする賢い機能を持っています。Western Digitalのグリーン/ブルーシリーズのHDDがその例です。魅力的な機能に聞こえますが、実際にはうまく機能しないことも多いのです。
この問題を回避するには:
- コントロールパネルを開きます。
- 「電源オプション」を検索して選択します。
- 「高パフォーマンス」の電源プランを選択します。
- さらに「プラン設定の変更」をクリックします。
- 「次の時間が経過後ハードディスクを電源オフにする」を展開し、分数を「0」に設定します。
これにより、ハードディスクが電源オフや低電力状態になることを防ぎ、ディスク使用率の問題を引き起こさないようにできます。
Windows通知を無効にする
ディスク使用率の高騰問題の解決に役立つもう一つの対策です。
- 「設定」を開きます。
- 「システム」→「通知とアクション」を選択します。
- 「Windows の使用に関するヒント、トリック、および候補を取得する」をオフにします。
SSDファームウェアを更新する
SSDを搭載しているマシンでディスク使用率の問題が発生している場合、ファームウェアに問題がある可能性が高いです。SSDは高速なので、常時ディスクにアクセスするプログラムがない限り、100%の状態が数秒以上続くことは本来ありません。以下は主要ブランドのSSDファームウェア更新ページへのリンクです:Crucial、Samsung、Kingston、Intel、OWC
StorAHCI.sysドライバーを修正する
レジストリ経由で特定のデバイスのMSIモードを無効化することで問題が解決したという報告もあります。Microsoftも公式に、これはWindows 10の問題であると認めています。一部のドライバーはWindows 10で正常に動作せず、その一つがStorAHCI.sysドライバーです。このドライバーにはファームウェアバグがあり、HDD使用率100%の原因となることが判明しています。StorAHCI.sysは、Advanced Host Controller Interface(PCI-Express)経由でマザーボードに接続されたストレージデバイス向けのドライバーです。
まず、お使いのパソコンが受信トレイのAHCIドライバー(StorAHCI.sys)で動作しているか確認します。
- 「Win + R」キーを押し、「Devmgmt.msc」と入力してEnterキーを押し、デバイスマネージャーを開きます。
- 「IDE ATA/ATAPI コントローラー」カテゴリを展開し、AHCIコントローラーをダブルクリックします。
- 「ドライバー」タブで「ドライバーの詳細」をクリックします。
- system32フォルダ内のパスに「storahci.sys」と表示されていれば、受信トレイのAHCIドライバーを使用しています。
- ドライバーの詳細ウィンドウを閉じ、「詳細」タブに移動します。
- ドロップダウンメニューから「デバイス インスタンス パス」を選択します。
- 「VEN_」から始まるパスを控えておきます。
注意: IDE ATA/ATAPI コントローラーに複数のAHCIコントローラーがある場合は、それぞれのデバイスインスタンスパスをコピーし、各コントローラーごとに以下の手順を実行してください。
次に、Windowsレジストリを編集してMSIモードを無効化します。
- 「Windows + R」キーを押し、「regedit」と入力してOKをクリックし、レジストリエディターを開きます。
- レジストリデータベースのバックアップを取り、以下の場所へ移動します。
注意:先ほど控えたAHCIコントローラーの値に置き換えてください。
- 「MessageSignaledInterruptProperties」キーの右ペインで、「MSISupported」という名前のDWORD値(REG_DWORD)を探します。データ値は「1」になっているはずです。
- DWORDをダブルクリックして値を編集し、下図のように「0」に設定します。
- レジストリエディターを閉じ、変更を反映させるためにWindowsを再起動します。
- 再起動後、ディスク使用率100%の問題は解消されているはずです。
Google Chrome & Skypeによるディスク使用率の高騰
Windows 10でChromeのディスク使用率が高くなる場合があります。これはWebページプリロード機能が原因です。この機能を無効化すると、ディスク使用率100%の問題が改善される可能性があります。
Chromeのディスク使用率対策
- Chromeブラウザーを開きます。
- 右上の三点アイコンをクリックし、「設定」を選択します。アドレスバーに直接「chrome://settings/」と入力しても構いません。
- 下にスクロールして「詳細設定」を選択します。
- 「プライバシーとセキュリティ」セクションで、「ページをより速く読み込むためにリソースをプリフェッチする」と「ページをより速く読み込むために予測サービスを使用する」をオフにします。
- 改善されたか確認してください。
Skypeのディスク使用率対策
- Skypeが起動していないことを確認します。
- 「Windows + E」キーでエクスプローラーを開きます。
- 「C:\Program Files (x86)\Skype\Phone\」へ移動します。
- 「Skype.exe」を右クリックし、「プロパティ」を選択します。
- 「セキュリティ」タブで「ALL APPLICATION PACKAGES」を選択し、「編集」をクリックします。
- 表示される画面で「ALL APPLICATION PACKAGES」を選択し、「書き込み」権限の「許可」にチェックを入れます。
- 「OK」をクリックして保存し、再度「OK」をクリックします。
これらの解決策でWindows 10のディスク使用率が高くなる問題は解決しましたか?ぜひコメント欄でお知らせください。関連記事も併せてご覧ください:
- Windows 10でドライバー署名の強制を無効にする方法
- Windows 10で「自動修復ではPCを修復できませんでした」を解決する方法
- Windows 10のDriver_power_state_failureブルースクリーンエラーの対処法
- Windows 10 22H2アップデート後にMicrosoft Edgeが消えた場合の対処法
- Windows 10 22H2アップグレード後にノートPCが頻繁にフリーズ・クラッシュする場合の対処法
-
Windows 10・8.1・7でディスク使用率100%問題を解決する5つの対処法
Windows 10のアップデートをインストールした後、起動時にシステムがフリーズしたり、アプリケーションがクリックに反応しなくなったりと、動作が重くなったことはありませんか?タスクマネージャーを確認すると、システムドライブの使用率が100%になっていることがあり、これがOS全体の動作を遅くしている原因です。この問題はHDD(ハードディスク)だけでなく、SSD(ソリッドステートドライブ)でも発生すると多くのユーザーから報告されています。 Windows 10でディスク使用率100%が発生する原因はさまざまです。破損したシステムファイル、不具合のあるWindowsアップデート、正常に終了していな
-
【解決】Windows 10 22H2でIAStorDataSvcのCPU使用率が100%になる原因と対処法
多くのユーザーから、Windows 10 バージョン 22H2 へのアップグレード後にシステムが起動時にフリーズしたり応答しなくなったりするという報告が寄せられています。タスクマネージャーを確認すると、IAStorDataSvc というプロセスがCPUリソースをほぼ100%消費しているのが原因であることが多いようです。この記事では、IAStorDataSvcとは何か、なぜPC上で動作しているのか、そして高いCPU使用率やシステムリソースの占有を解決する方法について詳しく解説します。 IAStorDataSvcプロセスとは何か? IAStorDataSvcは「Intel Storage Data