SuperFetch がキャッシュするアプリケーションやファイルを設定することはできますか?

12 か月ほど前に Vista をインストールしてから SuperFetch で問題が発生しています。かなりひどくなってきており、困っています。

350 GB ほどの MP3 を所有しており、SuperFetch が頻繁にこれを読み込みます。
このために、2 ~ 6 時間の間、マシンが完全に使用不可能な状態となります。これが週に 2 ~ 5 回も発生します。
通常はサービスを停止すれば中止させられるのですが、停止コマンドを無視してディスクの検索を続ける場合が頻繁にあります。

また、Outlook のPST ファイル (大変サイズの大きいものです) について発生したりもします。

以上の内容は、少し推測の部分もありますが、信頼性とパフォーマンス マネージャーを見て調べた結果、間違いないだろうと思っています。 

この動作には特にパターンはないので、検索とキャッシュを夜中にしてくれればと思ってマシンを常に起動させたままにしています。
そうすれば、日中の業務時間内に邪魔されずに作業ができるからです。
ほとんど影響がないように見えるかもしれませんが、突然ランダムにディスクの検索を開始して使用不可能な状態になります。
それも、たいていは重要な作業をしようとしているときです。今日の午後 1 時 13 分にもそうなりました。
検索ばかりでマシンは遅くなるばかりです。

特定のアプリケーションおよびファイルを SuperFetch の対象から除外する設定はありますか?
あれば、Outlook、iTunes、および MP3/AAC を除外してマシンがスムーズに動作するようにし、Photoshop や Dreamweaver などのよく使用するアプリケーションを開けるようになるのですが。
マイクロソフト株式会社 フォーラムオペレーター 鈴木裕子
 

質問情報


最終更新日 2019年7月15日 表示 19,060 適用先:
回答
回答

今回のご質問に参考になるのではという情報を紹介させていただきますね。

選択肢の 1 つは、レジストリの編集です。
レジストリ設定の変更は、間違えると深刻な問題の原因となり、コンピューターが正しく起動できなくなる場合があることをご理解ください。
マイクロソフトは、レジストリ設定の構成により発生した問題に関しては、一切責任を負わないものとしております。これらの設定の変更は、自己の責任において行ってください。
変更を行う前には、必ずレジストリのバックアップを行ってください。
何らかの理由でシステムの復元を行う必要がある場合のために、復元ポイントを作成することもできます。
 
Superfetch の設定は、レジストリ内の以下の場所で構成されています。
 
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
 
右側のウィンドウで EnablePrefetcher キーを見つけて、値を以下のどれかに変更します。

・キャッシュを無効にする :  0
・アプリケーションのみをキャッシュする :  1
・起動ファイルのみをキャッシュする :  2
・すべてをキャッシュする (デフォルト):  3

これらの設定を変更する場合、それぞれの設定を試し、どの設定が最もユーザーの好みに適しているか確認することもできます。

レジストリ設定を変更する場合でも変更しない場合でも、ファイルが破損した場合のために Superfetch の履歴をクリアしておくこともできます。
履歴をクリアするために推奨する方法は、デスクトップにフォルダを作成してから C:\Windows\Prefetch フォルダに移動して、Prefetch フォルダからデスクトップの新しいフォルダにファイルをすべて移動させることです。ファイルを削除してしまうこともできますが、安全のため、新しい場所に移動させるだけにしましょう。また、ReadyBoost フォルダは Prefetch フォルダから移動させないでください。
ファイルのみを移動させてからコンピューターを再起動します。
Superfetch ファイルが再構築されてから起動ファイルの事前キャッシュが行われるため、再起動には少し時間がかかる場合があります。

この情報で問題が解決できればと思います。


----------------------------------------------------------------------------------------------------
※日本版Answersの開設にあたって、質問方法、回答方法などの参考にしていただければと、US版Answersの投稿を元に作成させていただきました。

Answersのようなコミュニティでも、レジストリの変更については、自己責任で行っていただくようお願いしています。
オペレーターの方でも気をつけるようにしていきますが、回答される方も、質問される方も、その点はご協力なにとぞお願いします!

引用元:http://social.answers.microsoft.com/Forums/en/vistaperformance/thread/e9ded298-9373-403b-aa3a-2bd2ae456480


マイクロソフト株式会社 フォーラムオペレーター 鈴木裕子
鈴木 裕子 – Microsoft Support

この回答は 2 人の役に立ちました

·

この回答で問題は解決しましたか?

役に立ちませんでした。

回答としてマークしていただきありがとうございます。

この返信の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。今後のサイト改善に役立てて参ります。

この回答の満足度をお教えください。

フィードバックをお送りいただきありがとうございます。