如何通过CMD在Windows Vista中禁用DLL缓存?

Gat*_*ler 0 command-prompt windows-vista

我知道Windows Vista(和XP)缓存最近加载的DLL在内存中...

如何通过命令提示符禁用它?

The*_*eek 6

您唯一能做的就是禁用SuperFetch,可以使用此命令从命令提示符完成(在=符号和禁用之间必须有一个空格).

sc config Superfetch start= disabled
Run Code Online (Sandbox Code Playgroud)

有一个神话,你可以禁用DLL缓存,但这只适用于Windows 2000之前的系统.[ 来源 ]