Windows11/10でSSDのSysMainとプリフェッチを有効または無効にする
この記事では、Windows11/10/8/7がソリッドステートドライブ上のプリフェッチとSysMainをどのように処理するかを説明します。昨日、Windowsがソリッドステートドライブのデフラグをどのように処理するかを見ました。始める前に、 SysMainを無効にするのは良い考えではないことを明確にしておきます。 (以前は SuperFetchと呼ばれていました )またはプリフェッチ システムパフォーマンスが低下する可能性があるためです。これらのサービスはデフォルト設定のままにしておくのが最適です。
Windows 11/10のSysMain(スーパーフェッチ)、プリフェッチ、SSD
PCでアプリケーションを実行するたびに、アプリケーションによってロードされたファイルに関する情報を含むプリフェッチファイルがWindowsオペレーティングシステムによって作成されます。 プリフェッチの情報 ファイルは、次にアプリケーションを実行するときにアプリケーションのロード時間を最適化するために使用されます。 SysMainは、次に起動するアプリケーションを予測し、必要なすべてのデータをメモリにプリロードしようとします。その予測アルゴリズムは優れており、1日の何時に起動する次の3つのアプリケーションを予測できます。
つまり、SysMainとPrefetchは、従来のハードドライブ上のデータへの高速アクセスを提供するWindowsストレージ管理テクノロジです。ソリッドステートドライブでは、不要な書き込み操作が発生します。
Windows11/10でSysMainを無効にする方法
SysMainサービス Superfetchに関連するものです。その仕事は、システムのパフォーマンスを長期にわたって維持および改善することです。 System32フォルダーにあります。サービスは同じですが、Windows10ではその表示名がSuperfetchからSysMainに変更されています。何らかの理由で手動で無効にする必要がある場合は、これがSysMainを無効にする方法です。
Windows 11/10でSysMainを無効にするには、次の手順に従います。
- Win + Rを押します 実行プロンプトを開きます。
- 「msc」と入力します Enterを押します ボタン。
- SysMainをダブルクリックします サービス。
- 無効を選択します スタートアップタイプから ドロップダウンリスト。
- OKをクリックします ボタン。
services.mscを実行します サービスマネージャを開きます。 SysMain(Superfetch)サービスまでスクロールダウンします。このサービスは、システムパフォーマンスを長期にわたって維持および改善する役割を果たします。
それをダブルクリックして、[プロパティ]ボックスを開きます。プロセスを停止するには、[停止]をクリックします。スタートアップタイプを無効にします [適用]をクリックします。
コンピュータを再起動する必要があります システムの変更を有効にするため。
Windows11/10でプリフェッチを無効にする方法
Windows 11/10でプリフェッチを無効にするには、次の手順に従います。
- Win + Rを押します 実行プロンプトを開きます。
- 「regedit」と入力します> Enterを押します ボタン。
- はいをクリックします
- PrefetchParametersに移動します HKLM 。
- EnablePrefetcherをダブルクリックします REG_DWORD値。
- 値データを0として設定します 。
- OKをクリックします ボタン。
Windowsでプリフェッチを無効にするには、regeditを実行してレジストリエディタを開きます。次のレジストリキーに移動します:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
EnablePrefetcherをダブルクリックします 右側にあるDWORD値ボックスを開きます。
EnablePrefetcherに指定できる値は次のとおりです。
- 0 –プリフェッチャーを無効にする
- 1 –アプリケーションの起動プリフェッチが有効になっています
- 2 –ブートプリフェッチが有効になっています
- 3 –アプリケーションの起動とブートプリフェッチが有効になっている
デフォルト値は3 。プリフェッチを無効にするには、 0に設定します 。 [OK]をクリックして終了します。
ちなみに、ここでSuoerfetcherを無効にしたり微調整したりすることもできます。 EnableSuperfetcherが表示されます。 そのすぐ下のDWORD。
EnableSuperfetchに使用できる値は次のとおりです。
- 0 –SysMainを無効にする
- 1 –ブートファイルに対してのみSysMainを有効にする
- 2 –アプリケーションに対してのみSysMainを有効にする
- 3 –ブートファイルとアプリケーションの両方でSysMainを有効にします
ソリッドステートドライブを使用している場合は、フリーウェアの SSD Lifeを確認することをお勧めします。 ソリッドステートドライブとSSDツイーカーの状態をチェックできるため、ソリッドステートドライブを微調整するのに役立ちます。
Superfetchを無効にするとパフォーマンスが向上しますか?
ストレージをあまり消費しませんが、誤動作によりSuperfetchまたはSysMainサービスのCPU使用率が高くなる可能性があります。このような状況では、このサービスを無効にしてパフォーマンスを向上させることができます。ただし、それ以外の場合は、このサービスを無効にしてもパフォーマンスが向上しない場合があります。
スーパーフェッチを無効にしても大丈夫ですか?
はいといいえ。はい、このサービスが原因で問題が発生した場合。いいえ、この機能が必要な場合。これはWindowsオペレーティングシステムの組み込みサービスであり、PCをよりスムーズにするために必要です。そのため、問題が発生するまでSuperfetchを無効にすることはお勧めしません。
うまくいったことを願っています!
-
Windows11/10でMicrosoftStoreアプリのSmartScreenフィルターを有効または無効にする
Windowsセキュリティまたはレジストリエディターを使用して、Windows11/10でMicrosoftStoreアプリのSmartScreenフィルターを有効または無効にできます。 SmartScreenは、フィッシングWebサイトの検出に役立つ機能であり、悪意のあるソフトウェアやマルウェアのインストールからユーザーを保護するのにも役立ちます。悪意のあるリンクまたはアプリが検出されると、SmartScreenは警告を表示します。 SmartScreenフィルターを完全にオフにする方法はすでに見てきました。次に、MicrosoftStoreアプリのSmartScreenフィルターを無効に
-
Windows11/10でSSDの最適化を有効または無効にする
この投稿では、Windows11/10/8がソリッドステートドライブのデフラグをどのように処理するかを説明します。ソリッドステートドライブまたはSSDは比較的新しい種類のドライブであり、フラッシュドライブと同様のフラッシュメモリモジュールのアレイで構成されています。つまり、データがSSDに書き込まれる場合、その場所で上書きすることはできず、ブロックをガベージコレクションできるようになるまで、別の場所に書き込む必要があります。つまり、バイトレベルで書き込むことはできますが、ブロックレベルで消去する必要があります。これらは、たとえば、純粋なフラッシュまたはハイブリッドプレートとしてさまざまなバージ