Windows Vista oder Windows 7 Superfetch

Kategorie: Schwierigkeitsgrad: Betriebssystem:  
Windows 
Betriebssystem
normal    
Kurzbeschreibung:
ungewollte Festplattenaktivität in den Griff bekommen
 

Falls ihr auch Probleme mit ständiger Aktivität der Festplatte unter Windows Vista oder Windows 7 habt, kann euch dieser kleine Workshop unter Umständen helfen.

Wenn ihr einmal in den Ressourcenmonitor (im Task-Manager zufinden) unter der Katergorie Datenträger schaut und dort ein Prozess names svchost.exe (LocalSystemNetworkEestricted) ganz oben in der Liste mit den meisten B/min findet, dann ist die der Superfetch-Dienst. Was ist und macht dieser Dienst. (Die Beschreibung in der Dienstübersicht sagt nicht gerade viel aus: "Verwaltet und verbessert die Systemleistung im Zeitablauf.")

Bei Windows XP hieß der Dienst noch "Prefetch" und war nicht ganz so "hungrig". Der "SuperFetch" ist Teil des "Motors" von Windows Vista: Dem "Kernel", über den alle Operationen des Betriebssystems laufen. Der Dienst lädt häufig benutzte Programme in den Arbeitsspeicher um sie schneller starten zu können und einen allgemein schnelleren Bootvorgang zu gewährleisten. Leider habe ich festgestellt das manchmal das gegenteilige der Fall ist, d.h. alles wesentlich langsamer ist, weil Vista noch mit dem Laden der Dateien beschäftigt ist und somit "kein Zeit" für andere Sachen hat. Eine weitere Folge ist das ständige "Rödel" der Festplatte, was bei lauten Festplatten zu einem nervigen Rattern werden kann.

Was kann man nun dagegen tun?

Es gibt mehrere Möglichkeiten:

1. den Dienst komplett abschalten

Systemsteuerung - Verwaltung - Dienste - Superfetch

Hier den Starttyp auf "Deaktiviert" stellen und den Dienst beenden.

 

2. den Dienst in seinen Machenschaften einschränken

Dazu in der Registry (Start - Ausführen - regedit) unter:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters
 


kann der DWORD-Wert von EnableSuperFetch geändert werden.

Folgende Werde sind zulässig:
0 = Superfetch deaktiviert
1 = nur Anwendungen beschleunigen
2 = nur den Bootvorgang beschleunigen
3 = Bootvorgang und das Starten von Programmen beschleunigen.

Oder unter Start - Ausführen - services.msc - [OK] kann der Starttyp des Dienstes Superfetch geändert werden.

Wer Probleme mit hoher CPU Auslastung hat, lange Bootprobleme, Festplattenrattern oder bemerkt, dass im Taskmanager die SVCHOST.exe (LocalSystemNetworkRestricted) hoch belastet ist, sollte Superfetch abschalten.