0

Windows Vista (および XP) のキャッシュが最近 DLL をメモリにロードしたことは知っています...

コマンドプロンプトからこれを無効にするにはどうすればよいですか?

4

3 に答える 3

6

唯一できることは、SuperFetch を無効にすることです。これは、このコマンドを使用してコマンド プロンプトから実行できます (= 記号と無効の間にスペースが必要です)。

sc config Superfetch start= disabled

DLL キャッシュを無効にできるという迷信がありますが、これは Windows 2000 より前のシステムでしか機能しませんでした。 [ソース]

于 2008-08-31T01:04:14.653 に答える
0

Windowsは、最近使用されたDLLをメモリにキャッシュしません。

通常のデータファイルの場合と同様に、ファイルの内容をファイルキャッシュにキャッシュします。

于 2008-08-31T11:58:11.350 に答える
0

おそらく、なぜこれをやりたいのかを知り、元の問題を解決するのに役立つでしょう...

于 2008-08-31T09:10:26.403 に答える