Windows 10
 Computer >> コンピューター >  >> システム >> Windows 10

【Windows 10】「システムと圧縮メモリ」のCPU使用率が100%になる問題を解決する7つの方法

Windows 10 21H2 アップデート後にパソコンがフリーズしたり、長時間応答しなくなったりしていませんか?多くのユーザーから、「システムと圧縮メモリ」が頻繁に CPU 使用率 100% に達し、2〜3分間にわたって他の操作が一切できなくなるという報告が寄せられています。また、休止状態からの復帰後にこのプロセスの CPU 使用率が高くなるケースもあります。

Windows 10 で CPU 使用率が高くなる原因はさまざまです。ウイルスやマルウェアへの感染、古いドライバー、アンチウイルスソフトやその他のサードパーティ製アプリケーションの影響などが考えられます。原因にかかわらず、ここでは「システムと圧縮メモリ」による高い CPU 使用率やディスク使用率 100% の問題を解決するための効果的な方法を紹介します。

「システムと圧縮メモリ」とは?

「システムと圧縮メモリ」は、使用頻度の低いファイルや古いドライバーを圧縮・展開するために設計された Windows のサービスです。これにより、ストレージ容量を節約しながら、必要なときにデータへすばやくアクセスできるようになります。

通常、このプロセスはごくわずかな CPU やディスクリソースしか消費しません。しかし、インストールされたサードパーティ製アプリケーションの影響や、マシンと Windows 10 との互換性の問題により、このプロセスがディスクや CPU を 100% 使用してしまうことがあります。

事前確認:Windows Update とウイルススキャン

まず、保留中の更新プログラムをすべてインストールし、問題が解決するかどうかを確認しましょう。

  • Windows + X キーを押して「設定」を選択します。
  • 「更新とセキュリティ」→「Windows Update」の順に開きます。
  • 「更新プログラムのチェック」ボタンをクリックします。
  • 利用可能な更新プログラムがあれば、ダウンロードとインストールを完了させます。
  • PC を再起動し、問題が解決したか確認します。

あわせて、最新の定義ファイルを備えた信頼できるアンチウイルスソフトでシステム全体をスキャンし、ウイルスやマルウェアに感染していないかも確認しておきましょう。

クリーンブートで原因を切り分ける

クリーンブート状態で PC を起動し、問題が改善するか確認することも有効です。

クリーンブートとは、最小限のドライバーとスタートアッププログラムのみで Windows を起動する方法です。プログラムや更新プログラムのインストール時、あるいはプログラムの実行時に発生するソフトウェア同士の競合を特定するのに役立ちます。クリーンブートを行うことで、問題の原因となっている競合を効率的に切り分けられます。

解決策1:SysMain サービスを無効化する

  • Windows + R キーを押し、「services.msc」と入力して OK をクリックします。
  • 「SysMain」という名前のサービスを探します。
  • 右クリックして「プロパティ」を選択します。
  • 「停止」ボタンをクリックしてサービスを停止します。
  • 「スタートアップの種類」のドロップダウンから「無効」を選択します。
  • 「適用」→「OK」をクリックして変更を保存します。

【Windows 10】「システムと圧縮メモリ」のCPU使用率が100%になる問題を解決する7つの方法

解決策2:pagefile.sys のサイズを自動管理に戻す

これは「システムと圧縮メモリ」の高い CPU 使用率を修正するためのもう一つの有力な解決策です。既定では、Windows は pagefile.sys(ページファイル)のサイズを自動的に設定・管理します。最近 pagefile.sys のサイズを手動で変更した場合は、既定の設定に戻すことで問題が解決することがあります。以下の手順に従ってください。

  1. Windows + X キーを押して「設定」を選択します。
  2. 設定ウィンドウで「パフォーマンス」と検索し、「Windows の外観とパフォーマンスの調整」を選択します。
  3. 「詳細設定」タブを開き、「仮想メモリ」セクションの「変更...」ボタンをクリックします。
  4. 仮想メモリウィンドウで、「すべてのドライブのページング ファイルのサイズを自動的に管理する」にチェックを入れます。
  5. 「OK」を 2 回クリックし、PC を再起動します。

【Windows 10】「システムと圧縮メモリ」のCPU使用率が100%になる問題を解決する7つの方法

解決策3:高速スタートアップを無効化する

高速スタートアップは、シャットダウン後の PC 起動を速くするための Windows の機能です。有効になっている場合、Windows はハイブリッドシャットダウン(部分的な休止)方式を使用し、シャットダウン時にカーネルセッションとデバイスドライバー(システム情報)のみをディスク上の hiberfil.sys ファイルに保存します。

以下の手順で高速スタートアップを無効化し、問題が改善するか確認してください。

  1. コントロールパネルを開きます。
  2. 「電源オプション」を検索して選択します。
  3. 「電源ボタンの動作の選択」をクリックします。
  4. 「現在利用可能ではない設定を変更します」をクリックします。(確認画面が出たら「はい」を選択)
  5. 「シャットダウン設定」内の「高速スタートアップを有効にする(推奨)」のチェックを外します。
  6. 「変更の保存」をクリックして設定を完了します。

【Windows 10】「システムと圧縮メモリ」のCPU使用率が100%になる問題を解決する7つの方法

解決策4:視覚効果をパフォーマンス優先に最適化する

Microsoft フォーラムの回答によると、多くのユーザーが Windows の視覚効果を「パフォーマンス優先」に調整することで、この問題を解決できたと報告しています。すべての視覚効果はより多くのメモリを消費するため、この方法は特にメモリ使用率 100% の問題の解決に有効です。

  1. 「PC」を右クリックし、「プロパティ」を選択します。
  2. 左側のパネルから「システムの詳細設定」を選択します。
  3. 「パフォーマンス」セクションの「設定...」ボタンをクリックします。
  4. 「パフォーマンスを優先する」を選択し、「適用」→「OK」をクリックします。
  5. PC を再起動し、CPU 使用率が正常に戻ったか確認します。

【Windows 10】「システムと圧縮メモリ」のCPU使用率が100%になる問題を解決する7つの方法

解決策5:破損したシステムファイルを修復する

  • スタートメニューで「コマンドプロンプト」を検索します。
  • 右クリックして「管理者として実行」を選択します。
  • まず DISM コマンドを実行します:Dism /Online /Cleanup-Image /RestoreHealth
  • スキャンが 100% 完了したら、続けて sfc /scannow を実行します。
  • これにより、%WinDir%\System32\dllcache から欠落または破損したシステムファイルが復元されます。
  • スキャン完了後、Windows を再起動し、CPU やディスク使用率が 100% にならなくなったことを確認します。

【Windows 10】「システムと圧縮メモリ」のCPU使用率が100%になる問題を解決する7つの方法

解決策6:Chrome が原因の場合の対処法

Google Chrome のプリフェッチ機能が原因で CPU 使用率が高くなるケースがあります。以下の手順で無効化してみてください。

  • Google Chrome を開きます。
  • 「設定」→「詳細設定を表示」→「プライバシー」→「ページをさらに速く読み込むために予測サービスを使用する」へ移動します。
  • 「ページ読み込みに予測サービスを使用する」のトグルをオフにします。

解決策7:Skype が原因の場合の対処法

  • Skype を完全に終了するか、タスクマネージャーから Skype のタスクを終了します。
  • C:\Program Files (x86)\Skype\Phone\ フォルダーを開きます。
  • Skype.exe を右クリックして「プロパティ」を選択します。
  • 「セキュリティ」タブに切り替え、「編集」をクリックします。
  • 「グループまたはユーザー名」で「ALL APPLICATION PACKAGES」を選択し、「許可」の下にある「書き込み」にチェックを入れます。
  • 「適用」→「OK」をクリックし、CPU 使用率が改善したか確認します。

まとめ

これらの解決策で、Windows 10 における「システムと圧縮メモリ」による高い CPU 使用率やディスク使用率 100% の問題は解決しましたか?それでも改善しない場合は、メモリ増設や SSD への換装といったハードウェア的な対策も検討する価値があります。ぜひコメント欄でお知らせください。関連記事もあわせてご覧ください。

  • Windows 10、8.1、7 でディスク使用率 100% 問題を解決する 5 つのヒント
  • Windows 10 で State Repository Service の CPU 使用率が高い場合の対処法
  • Windows 10 が「自動修復を準備中」で固まる場合の解決方法
  • 解決済み:Windows 10 のスリープ復帰後にカーソルだけの黒い画面が表示される問題
  • 古いパソコンで Windows 10 を快適に動かす 10 のテクニック
  1. Windows 10・8.1・7でGoogle ChromeのCPU使用率が高くなる問題を解決する6つの対処法

    Google Chromeは世界で最も広く使われているWebブラウザです。豊富な機能、洗練されたユーザーインターフェース、少ないエラー、そして高速なブラウジング体験により、多くのユーザーに支持されています。しかし、ウイルス感染、不適切な設定、問題のある拡張機能などが原因で、「この接続ではプライバシーが保護されません」「プロキシサーバーに接続できません」「このWebページは利用できません」といったエラーが発生することがあります。中でも特に厄介なのがGoogle ChromeのCPU使用率が高くなる問題です。起動直後からCPU使用率が急上昇し、Windows 10がフリーズしたり応答しなくなったり

  2. 【解決】Windows 10 22H2でIAStorDataSvcのCPU使用率が100%になる原因と対処法

    多くのユーザーから、Windows 10 バージョン 22H2 へのアップグレード後にシステムが起動時にフリーズしたり応答しなくなったりするという報告が寄せられています。タスクマネージャーを確認すると、IAStorDataSvc というプロセスがCPUリソースをほぼ100%消費しているのが原因であることが多いようです。この記事では、IAStorDataSvcとは何か、なぜPC上で動作しているのか、そして高いCPU使用率やシステムリソースの占有を解決する方法について詳しく解説します。 IAStorDataSvcプロセスとは何か? IAStorDataSvcは「Intel Storage Data