システムと圧縮メモリの高ディスク使用量[修正]
システムメモリと圧縮メモリによってコンピュータのディスク使用率が高くなる場合は、もう探す必要はありません。 この記事では、この問題を解決する2つ以上の方法を紹介します。
このトラブルシューティングガイドに記載されている解決策は次のとおりです。
- メモリリークをチェックする
- すべてのドライブのページングファイルサイズを自動に戻す
- 「Windowsに関するヒントを表示する」をオフにする
- Chromeでデスクトップ通知を無効にする
- Windowsを更新する
- ロールバック更新
- 破損したシステムファイルを修復する
- DISMを実行
- スーパーフェッチサービスを無効にする
- プリフェッチサービスを無効にする
- Speech Runtime Executableプロセスを強制終了する
- CPU使用率を制限する
システムと圧縮メモリの問題を修正する手順
解決策1 - メモリリークを確認する
私たちは通常、より簡単な解決策で記事を始めますが、今回はそうではありません。 最初にすべきことは、システムにメモリリークがないことを確認することです。
これは複雑で時間のかかるプロセスになる可能性があるため、この記事のためにスペースをいくらか節約します。
それで、問題全体が詳細に説明されている、メモリリークについての私たちの記事をチェックしてください。 もちろん、解決策も含みます。
解決策2 - すべてのドライブのページングファイルサイズを自動に戻す
Windows 10のすべてのドライブのページングファイルサイズは、通常自動に設定されています。 そしてそれはそれがどうあるべきかということです。 ただし、更新などの外部要因によってこれらの設定が変更される可能性があります。 それともあなたも偶然しました。
ページングファイルのサイズが自動に設定されていないと、メモリリークが発生する可能性があり、ディスク使用率が高くなる可能性があります。
したがって、この場合の明らかな解決策は、ページングファイルのサイズを自動に戻すことです。
その方法がわからない場合は、次の手順に従ってください。
- [検索]、 [パフォーマンス]と入力し、[Windowsの外観とパフォーマンスを調整する]に進みます。
- [ 詳細設定 ]タブに移動し、[ 仮想メモリ ]の下の[ 変更 ]をクリックします。
- [ すべてのドライブのページングファイルサイズを自動的に管理する]がオンになっていることを確認します。
解決策3 - 「Windowsに関するヒントを表示」をオフにする
マイクロソフトは、Windows 10に新しい機能を実装しました。この機能を使用すると、システムに関するヒントやミニチュートリアルが表示されます。
Microsoftがそれを新しいWindows 10ユーザーのための役に立つガイドであると想像したとしても、この機能はどちらかといえば面倒でリソースを消費します。
実際には、「Windowsについてのヒントを表示」は、実際にはディスクまたはCPUの使用率が高い原因となる可能性があります。これは、たとえばWindows 10のRuntime Brokerエラーの場合もあります。
そのため、ディスク使用量が多い問題を解決するために、この機能を無効にしてみます。
そして、これを行う方法は次のとおりです。
- 設定アプリに移動します
- [システム]> [通知とアクション]に進みます。
- それでは、Windowsを使用しているときに[ヒント、テクニック、および提案を入手する]を無効にします。
- コンピュータを再起動してください
このオプションを無効にすると、これらの迷惑なメッセージは表示されなくなります。 そして、うまくいけば、あなたのディスクは重い負荷から解放されるでしょう。
解決策4 - Chromeでデスクトップ通知を無効にする
Google Chromeをプライマリブラウザとして使用している場合は、Chromeデスクトップ通知を有効にしている可能性があります。 これは役に立ちますが、確かにリソースを消費します。
そのため、ディスク使用量が多い場合は、この機能を無効にすることをお勧めします。
これを行う方法は次のとおりです。
- Google Chromeを開き、メニュー(3つの点)をクリックして、[設定]に移動します。
- [プライバシーとセキュリティ]の下の[ コンテンツ設定 ]をクリックします 。
- 通知をクリックします。
- 通知をブロックするか許可するかを選択します。
- すべてブロック: 送信前にAskをオフにします。
- サイトをブロックする: [ブロック]の横にある[ 追加 ] をクリックします。 サイトを入力して[ 追加 ] をクリックします。
- サイトを許可する:[許可]の横にある[ 追加 ] をクリックします。 サイトを入力して[ 追加 ] をクリックします。
解決策5 - Windowsをアップデートする
しばらく前にインストールしたアップデートが何らかのシステム機能を妨げる可能性があり、それが原因でディスク使用率が高くなると思います。 そのため、もう一度アップデートを確認しても問題ありません。
多分それは既知の問題であり、マイクロソフトの開発チームは既に解決策を準備しました。
システムをアップデートするには、設定>アップデートとセキュリティに進み、アップデートを確認してください。
解決策6 - ロールバック更新
Windowsをアップデートしても問題が解決しない場合は、正反対のことを行います。 たぶん、あなたがインストールした最新のアップデートが、高いディスク使用量を引き起こすものである可能性があります。
その場合は、単にアップデートを削除し、Microsoftが新しいアップデートをリリースするのを待つことが最善の策です。
Windows 10でアップデートを削除する方法は次のとおりです。
- 設定>アップデートとセキュリティ> Windows Updateに移動します。
- 更新履歴に移動>更新をアンインストール
- 今、あなたのコンピュータにインストールされている最新のアップデートを見つけ(日付でアップデートをソートすることができます)、それを右クリックし、そしてアンインストールに行きます。
- コンピュータを再起動してください
解決策7 - 破損したシステムファイルを修復する
上記の解決方法で問題が解決しない場合は、SFCスキャンを実行してみます。 この組み込みツールは、さまざまなシステムエラーや干渉に対処するために作られています。
それは必ずしもSFCスキャンが問題を解決することを意味するわけではありませんが、試しても害はありません。
SFCスキャンの実行方法がわからない場合は、次の手順に従ってください。
- [検索]に移動し、「cmd」と入力して[コマンドプロンプト]を右クリックし、[管理者として開く]を選択します。
- 次のコマンドを入力して、[Enter]を押します。sfc / scannow
- プロセスが終了するのを待ちます
- コンピュータを再起動してください
解決策8 - DISMを実行する
SFCスキャンで問題の解決策が見つからなかった場合は、展開イメージサービス管理ツール(DISM)を試します。
このツールは基本的にSFCと同じことをしますが、より正確で深みがあります。
DISMを実行する方法は次のとおりです。
- Windowsキー+ Xを押して、コマンドプロンプト(管理者)を起動します。
- コマンドラインに次のコマンドを入力します。
- DISM.exe /オンライン/クリーンアップイメージ/ Restorehealth
- DISM.exe /オンライン/クリーンアップイメージ/ Restorehealth
- DISMがオンラインでファイルを取得できない場合は、インストール用のUSBまたはDVDを使用してみてください。 メディアを挿入し、次のコマンドを入力します。
- DISM.exe /オンライン/クリーンアップイメージ/ RestoreHealth /ソース:C:RepairSourceWindows / LimitAccess
- DVDまたはUSBの「 C:RepairSourceWindows」パスを必ず置き換えてください。
- 操作は5分以内で終わります。
解決策9 - スーパーフェッチサービスを無効にする
システムのスピードと応答時間を実際に改善するために、スーパーフェッチとプリフェッチサービスがあります。 ただし、これらのサービスを有効にしていると、ディスク使用率が高くなる可能性もあります。 だから、多分それはあなたがそれらの少なくとも一つを無効にすることをお勧めします。 これらのサービスを無効にすることは、以前はディスク使用量が多い問題に直面していた一部のユーザーに役立ちました。おそらくこの場合にも役立つでしょう。
Superfetchサービスを無効にする方法は次のとおりです。
- 検索に移動し、 services.mscと入力してサービスを開きます。
- スーパーフェッチサービスを見つけ、それを右クリックしそして特性に行きなさい
- 無効をクリックしてからOKをクリックします。
解決策10 - プリフェッチサービスを無効にする
プリフェッチサービスを無効にすることもできます。 このサービスを無効にするのはもう少し複雑ですが、これらの指示に従えば問題にはなりません。
- 検索に移動し、 regeditと入力してレジストリエディタを開きます。
- 次のパスに移動します。
- HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlSession Managerメモリ管理PrefetchParameters
- EnablePrefetchをダブルクリックします。 [値のデータ]ボックスに次のいずれかの値を入力して、EnablePrefetchを設定できます。
- 0 - プリフェッチャを無効にする
- 1 - アプリケーションに対してのみプリフェッチを有効にします
- 2 - ブートファイルに対してのみプリフェッチを有効にします
- 3 - ブートファイルとアプリケーションファイルのプリフェッチを有効にします
- デフォルト値は3なので、0に設定します。
- コンピュータを再起動してください
解決策11 - Speech Runtime Executableプロセスを終了させる
サービスといえば、 Speech Runtime Executableと呼ばれる別のサービスもあります。 それで、私たちはこのプロセスを殺して、何かが違うかどうか確かめます。 これを行う方法は次のとおりです。
- タスクバーを右クリックして[タスクマネージャ]を開きます。
- [プロセス]タブに移動します
- Speech Runtime Executableという名前のプロセスを見つけて選択します。
- タスクの終了をクリック
解決策12 - CPU使用率を制限する
そして上記の解決策のどれもが問題を解決することができなかったならば、我々はCPU使用率を制限することを試みるつもりです。 この解決策は、MsMpEng.exeによって引き起こされる高いCPU使用率に直面していた何人かのユーザーを助けました、そして、それは多分それはこのケースでまた役に立つでしょう
これがあなたがする必要があることです:
- [タスクマネージャ ] > [ 詳細 ] > [ 詳細 ]タブをクリックします。
- msmpeng.exeを右クリックし、[ アフィニティの設定 ]を選択し、[CPU制限のしきい値]を選択します。
それはそれについてです。 これらの解決策のうち少なくとも1つが、ディスク使用量の多い問題の解決に役立つことを願っています。
そうでなかったら、多分それはあなたのシステムを再インストールするか、またはすべてがあなたのコンピュータのハードウェアで問題ないかどうかチェックする時が来たのでしょう。
ご意見、ご質問、ご提案がありましたら、下記のコメント欄でお知らせください。
編集者注:この投稿はもともと2017年9月に公開され、それ以来鮮度と正確さのために更新されています。