Pergunta

Eu sei que o cache do Windows Vista (e XP) carregou recentemente DLLs na memória ...

Como isso pode ser desativado através do prompt de comando?

Foi útil?

Solução

A única coisa que você pode fazer é desabilitar o SuperFetch, o que pode ser feito no prompt de comando com este comando (deve haver um espaço entre o sinal = e desabilitado).

sc config Superfetch start= disabled

Existe um mito de que você pode desabilitar o cache de DLL, mas isso só funcionava em sistemas anteriores ao Windows 2000.[fonte]

Outras dicas

Talvez fosse útil saber por que você quer fazer isso e então tentar ajudar a resolver o problema original...

O Windows não armazena em cache DLLs usadas recentemente na memória.

Ele armazena em cache o conteúdo dos arquivos no cache de arquivos, como faria normalmente com arquivos de dados.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top