Wie kann ich DLL-Caching in Windows Vista über CMD deaktivieren?
-
09-06-2019 - |
Frage
Ich weiß, dass der Cache von Windows Vista (und XP) kürzlich DLLs in den Speicher geladen hat ...
Wie kann dies über die Eingabeaufforderung deaktiviert werden?
Lösung
Das Einzige, was Sie tun können, ist SuperFetch zu deaktivieren, was über die Eingabeaufforderung mit diesem Befehl erfolgen kann (zwischen dem =-Zeichen und „disabled“ muss ein Leerzeichen stehen).
sc config Superfetch start= disabled
Es gibt den Mythos, dass man das DLL-Caching deaktivieren kann, aber das funktionierte nur auf Systemen vor Windows 2000.[Quelle]
Andere Tipps
Vielleicht wäre es hilfreich zu wissen, warum Sie dies tun möchten, und dann zu versuchen, zur Lösung des ursprünglichen Problems beizutragen ...
Windows speichert zuletzt verwendete DLLs nicht im Speicher.
Der Inhalt der Dateien wird im Dateicache zwischengespeichert, wie es normalerweise bei Datendateien der Fall wäre.