Win10のディスク占有率が100%である原因とその解決策

Windows 10の動作が遅すぎると文句を言うことがよくあります。タスクマネージャーを開いて見るとディスク占有率が100%であることが分かりました。

実際、この問題はWindows 10で非常によく見られ、殆どのコンピューターで同様の問題が発生ししたことがあります。それでは、ハードディスクが100%使用されないようにするにはどうすればよいでしょうか。 今日は、いくつかの技をご紹介させていただきます。

Windows Defenderの定期スキャンを適切に設定する

Windows Defenderは、Win8およびWin10システムに組み込まれているウイルス対策ソフトウェアですが、Windows Defenderの定期キャンをデフォルトでオフにすることはできません。WindowsDefenderがスキャンするときに、他の作業を行うと、ディスク占有率は簡単に100に達することがあります。

Windows Defenderの定期スキャンをオフにすることはできませんが、作業に影響を与えないように設定できます。

または、無料のウイルス対策ソフトウェア「Dr.Web CureIt!」や「Avast!」などのサードパーティのウイルス対策ソフトウェアをインストールして、Windows Defenderを置き換えます。

または、Windows Defenderを直接無効にします。

家族グループを閉じる

「家族グループ」機能はディスク使用量を増やすため、「家族グループ」機能を使用しない場合は、オフにすることをお勧めします。

IPv6プロトコルを閉じる

Win8.1およびWindows10では、デフォルトでIPv6プロトコルが有効になっています。これにより、ディスク占有率も増加します。現在のIPv6アドレスはまだ普及していないため、IPv6プロトコルをオフにすることができます。

「検索(Windows Search)」機能をオフにするか、最適化する

2018年8月12日の更新:Windows Insiderプレビューエクスペリエンスメンバーのフィードバックと支援により、Microsoftは、Windows 10のディスク使用率が高い原因の1つがWindows Searchの問題であることを発見し、問題を解決しました。次のWin10バージョンは この問題が解消されました。

インターネット上で「検索(Windows Search)」をオフにするとWin10システムのパフォーマンスが向上すると噂しています。信頼できるITメディアPConlineのテスト結果に従って「検索(Windows Search)」をオフにすると、システムパフォーマンスの改善が限定され、「検索(Windows Search)」を閉じた後 Win8またはWin10システムでのインテリジェント検索の優れた統合エクスペリエンスを失います。 したがって、「検索(Windows Search)」サービスをオフする代わりに、「検索(Windows Search)」サービスを最適化することをお勧めします。

もちろん、「検索(Windows Search)」をオフにしたい場合は、サービスマネージャーでWindows Searchサービスをオフにしてください。

SuperFetch(SysMain)スーパー先読みサービスを閉じる

PS:Win10 1809以降、SuperFetchサービスの名前はSysMainに変更されました。

SuperFetch(SysMain)スーパー先読みサービスは、主に企業アプリケーションおよび大規模なコラボレーションソフトウェア用に設計されており、個々のユーザーが開く必要はありません。

大企業で使用されているエンタープライズ戦略管理などのプロフェッショナルソフトウェアの場合、データベースの起動プロセスには通常10分ほどかかります。SuperFetch(SysMain)を使用すると、起動時間を6分未満に短縮できます。しかし、個人ユーザーの場合、通常使用するソフトウェアの起動時間は非常に短く、通常1〜2秒以内です。SuperFetch(SysMain)スーパー先読みサービスは、スピードアップできるとしてもわずか0.2〜0.5秒ぐらいです。この時間は通常、 無視することができます。サービスを有効にすると、ハードディスクの確認(CPUパフォーマンス時間の損失)と読み取り時間(ハードディスクのIOアドレス指定スレッドの割り当てが増加)が増加します。これも、ハードディスクが占有される根本的な原因です。SuperFetch(SysMain)スーパー先読みサービスは、ゲームプログラムに対しても効果です。個人ユーザーとゲーマーにとって、SuperFetch(SysMain)サービスをオンにしても、CPUパフォーマンス時間とハードディスクIOアドレス指定スレッドのパフォーマンスが失われるだけです。

診断追跡をオフにする

診断追跡(DiagTrack)はWin8.1以降に追加された新機能で、主にMicrosoftが製品を追跡および改善するためにPC情報を収集するのに使用されます。

残念ながら、このサービスは多くのシステムリソースを消費し、通常のユーザーにとっては、実用的な価値はほとんどありません。

閉じる方法について

Cortana検索ボックスをクリックし、「services」と入力してサービスパネルに入ります。

リストを下にスワイプした、「Diagnostic」で始まる4つのサービス項目が見つかります。

次々にダブルクリックして開き、サービスの状態を「停止」に変更して、閉じます。

同様方法で「Connected User Experiences and Telemetry」を変更し、サービスの状態を「停止」に設定します。

診断追跡をオフにします

バランスパワーモードに変更する

この問題は、機械式ハードドライブまたは機械式ハードドライブとソリッドステートドライブが混在するシステムでよく発生します。同じくハードドライブが100%使用されているという現象です。

解決方法について:

「設定」→「システム」→「電源とスリープ」を開き、ページの右側にある「電源の追加設定」をクリックします。

次のページの右半分に、「電源プランの選択またはカスタマイズ」の「お気に入りのプラン」の部分で「バランス(推奨)」を選択してください。

Win10アップデート

多くのユーザーは、このような問題に悩まされています。すでに最適化されたシステムが異常に動かなくなっています。その後調べると、Windows 10によって自動的に更新されたことが判明しました。この問題は、特にWindows Insiderプログラムに参加したユーザーに発生します。

解決する方法も非常に簡単で、スローモードに戻してWindows 10の自動更新の頻度を減らすか、Windows Insiderプログラムを直接終了し、大規模バージョンアップのみの際、手動で更新します。

ドライブを最適化する

Win10はほとんどのハードウェアを処理できるため、システムをインストールした後、ドライバーをインストールすることを無視する人が多くいます。特にSATAドライバーについて、 Win10はより安定したドライバーを使用してサポートしていますが、 さまざまな問題に引き起こす可能性もあります。

コンピュータが頻繁にフリーズするが、問題を見つけることができない場合は、この原因を検討してみてください。 ドライバー管理ソフトウェアをダウンロードし、ソフトウェアの推奨に従ってドライバーをアップグレードしてみてください。

4KアライメントおよびSATAモード

この問題は主にSSDユーザーの中で発生します。コンピューターでSSDを使用していても、毎日の使用で目立った速度の増加が感じられない場合は、ハードドライブの4Kアライメント調整不良かどうかを確認してみてください。

簡単に言えば、4Kアライメントとは、データが複数回分割されることを避けるために、ハードディスクとオペレーティングシステムが同じストレージ標準を共有することを意味します。4Kアラインメントは、実際には2つの部分、パーティションアラインメント、およびBIOSでAHCIモードがオンになっているかどうかに分かれています。

AS SSD Benchmarkを使用して4Kアライメントを確認します:

4Kアライメントを確認するには、AS SSD Benchmarkを使用できます。これは、1 MB未満の容量の小さなソフトウェアです。

ソフトウェアを起動すると、現在のハードディスクが自動的にチェックされます。 このうち、「iaStorA」と「xxxx K」は最も重要な2つの指標で、上はAHCIモードが有効かどうかを示し、下は4Kアライメントができているかどうかを示します。

そのうちOKと表示されていないアイテムがある場合は、それはシステムがフリーズしている原因で、処理してください。

BIOSに入ってAHCIを起動する:

AHCIは比較的簡単に起動することができます。BIOSに入って「SATAモード」を見つけ、AHCIを選択すればよいです。 4Kアライメントの場合、ハードディスクを再パーティション化し、パーティション化中に4Kアライメントオプションを選択する必要があります(Win10インストーラーパーティションを直接使用することもできます)。 いずれにしても、ハードディスク上のデータが失われる可能性がありますので、まず重要なファイルをバックアップしてください。

メモリを増やす

マイクロソフトは常にWin10システムはメモリの需要は高くないと主張していますが、実際には、同じバージョンのWin10を実行している場合、4GBメモリと8GBメモリの速度はまったく異なります。

メモリが4GB未満の場合は、できるだけ早く新しいメモリをコンピュータに追加してください。現在のメモリ価格は最適です。

機械式ハードドライブを使用していれば、Windows SearchおよびSuperFetchをオフする

コンピューターで機械式ハードドライブを使用している場合、Windows SearchとSuperFetchの2つのサービスをオフにすることをお勧めします。これら2つのサービスは、ハードドライブの毎日の読み取りと書き込みを大幅に増加させ、システムがフリーズする原因になります。

しかし、SSDユーザーの場合はまったく心配する必要はありません。まず、SSDの応答速度は非常に速く、読み取りと書き込みがあったとしても、他のタスクにはほとんど影響しません。

もう1つは、Windows SearchとSuperFetchは本質的にシステム最適化サービスであり、長期間使用するとシステムをもっと高速化できます。

機械式ハードドライブは上記のサービスを閉じます。

閉じる方法:

Cortana検索ボックスをクリックし、「Services」と入力してサービスパネルに入ります。

リスクから「sysmain」を見つけ、ダブルクリックして開き、サービスの状態を「停止」に変更します(Win10の古いバージョンの場合は、「Superfetch」サービスを検索してください)。

同じ方法で「Windows search」を処理します。ダブルクリック後、サービスの状態を「停止」に変更します。

「Meltdown」および「Spectre」パッチを無効にする

2018年に、「Meltdown」および「Spectre」の2組のプロセッサのバグが公開された後、Microsoftは一連のパッチを緊急にリリースし、Intelプロセッサが直面するセキュリティ問題を一時的に処理しました。

ただし、これらのパッチはシステムパフォーマンスを犠牲にしています。公式のIntelの統計によると、パッチ適用後のシステム全体のパフォーマンスの損失は2%から8%で、CPUが古いほど影響が大きくなります。

ただし、実際には、この2つのバグによって引き起こされる脅威は、私たちが想像していたよりもはるかに少ないですが、パッチ適用するとユーザーのコンピューターのパフォーマンスの低下は現実です。

実際、お使いのコンピューターが娯楽用のホームコンピューターにすぎない場合は、このパッチを無効にして、失われたシステムパフォーマンスを取り戻し、コンピューターをもとの速さに戻します。

「Meltdown」および「Spectre」パッチを無効にします。

閉じる方法:

「InSpectre.exe」をダウンロードし、右クリックして管理者として実行します。

メインインターフェースの下部にある[Disable Meltdown Protection]と[Disable Spectre Protection]の2つのボタンをクリックします。

コンピュータを再起動して設定を有効にします。システムの応答が速くなるはずです。

「Disable Meltdown Protection」および「Disable Spectre Protection」ボタンをクリックして、パッチを閉じます。

最後に

Win10のディスク占有率が100%という問題については、客観的に言えば、現時点ではMicrosoftの対応は未だ十分ではありません。

同時に、IPV6をオフにする、ホームグループをオフにする、Skypeの書き込み権限をオンにするなど、ディスクの100%になることを回避する方法がオンライン投稿で広まっています。

しかし実際には、これらの手法は今日になってすでに効果が失われ、それらのいくつかは対応するシステムの機能に影響を及ぼします。

実際、システムの最適化はもともと良い効果があれば悪い影響もあります。あるサービスを無効にすると、必然的に別の機能に影響します。 したがって、さまざまな「テクニック」を合理的に検討し、コンピュータの実際の状況に応じて最適化することが最も重要です。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です