SuperFetch (aka: Memory Prefetcher) ist ein Dienst, der mit Vista eingeführt wurde.SuperFetch ist eine Weiterentwicklung der Prefetcher aus früheren Windows-Versionen. Der Prefetcher ist dafür zuständig, Programminformationen zu speichern, damit häufig verwendete Programme und Prozesse schneller ausgeführt werden können.

SuperFetch verfolgt, welche Anwendungen Sie am häufigsten verwenden, und lädt diese Informationen von der Festplatte in den Arbeitsspeicher, sodass Programme schneller geladen werden, als wenn jedes Mal auf die Festplatte zugegriffen werden müsste. Windows SuperFetch priorisiert die Programme, die Sie gerade verwenden, gegenüber Hintergrundaufgaben und passt sich an Ihre Arbeitsweise an, indem es die am häufigsten verwendeten Programme verfolgt und diese vorab in den Arbeitsspeicher lädt. Mit SuperFetch werden Hintergrundaufgaben weiterhin ausgeführt, wenn der Computer im Leerlauf ist. Wenn die Hintergrundaufgabe jedoch abgeschlossen ist, füllt SuperFetch den Systemspeicher erneut mit den Daten, mit denen Sie gearbeitet haben, bevor die Hintergrundaufgabe ausgeführt wurde. Wenn Sie jetzt an Ihren Schreibtisch zurückkehren, werden Ihre Programme genauso effizient ausgeführt wie vor Ihrer Abreise. Es ist sogar intelligent genug, um zu wissen, welcher Tag heute ist, falls Sie an bestimmten Tagen häufiger verschiedene Anwendungen verwenden. Grundsätzlich versucht SuperFetch vorherzusagen, welche Anwendungen Sie als nächstes starten werden, und lädt alle erforderlichen Daten vorab in den Speicher.

Manchmal kann SuperFetch eine hohe Festplattennutzung verursachen.

Wenn Sie Windows von ausführen SSD oder M.2 Anstelle einer langsamen Spinner-Festplatte sehen Sie möglicherweise keinen Leistungsgewinn von SuperFetch, um die Laufwerksnutzung zu rechtfertigen.

Wenn Sie möchten, können Sie dies deaktivieren SuperFetch um zu sehen, ob Sie irgendwelche Leistungsgewinne haben, wenn es aktiviert oder deaktiviert ist.

Dieses Tutorial zeigt Ihnen, wie Sie es aktivieren oder deaktivieren SuperFetch (SysMain) in Windows 7, Windows 8 und Windows 10.

Sie müssen als Administrator angemeldet sein, um SuperFetch zu aktivieren oder zu deaktivieren.

Dies betrifft:

Prefetch
SuperFetch
RAM compression
ReadyBoost

Aktivieren oder deaktivieren SuperFetch in Services

Drücken Sie Win + R öffnen RunTyp services.msc hinein Runund klicken/tippen Sie auf OK öffnen Services.Doppelklicken/tippen Sie auf SysMain. (siehe Screenshot unten) Ab Windows 10 Build 17763.1 wurde SuperFetch umbenannt in SysMain.

Aktivieren oder deaktivieren Sie SuperFetch (SysMain) in Windows-superfetch_services-1.png

Führen Sie Schritt 4 (Aktivieren) oder Schritt 5 (Deaktivieren) unten für das aus, was Sie tun möchten.

4. Aktivieren SuperFetch

Dies ist die Standardeinstellung.

Ein Wechsel Startup zu Automatic. (siehe Screenshot unten)B) Klicken/tippen Sie auf Start.

C) Klicken/tippen Sie auf OKund fahren Sie mit Schritt 6 unten fort.

Aktivieren oder deaktivieren Sie SuperFetch (SysMain) in Windows-superfetch_services-3.png

5. Zum Deaktivieren SuperFetch

A) Klicken/tippen Sie auf Stop.B) Ändern Startup zu Disabled. (siehe Screenshot unten)

C) Klicken/tippen Sie auf OKund fahren Sie mit Schritt 6 unten fort.

Aktivieren oder deaktivieren Sie SuperFetch (SysMain) in Windows-superfetch_services-2.png

]Sie können jetzt schließen Services.

Aktivieren oder deaktivieren SuperFetch in Command Prompt

Öffnen Sie eine Eingabeaufforderung mit erhöhten Rechten. Führen Sie Schritt 3 (aktivieren) oder Schritt 4 (deaktivieren) unten für das aus, was Sie tun möchten.

3. Aktivieren SuperFetch

Dies ist die Standardeinstellung.

A) Kopieren Sie den folgenden Befehl und fügen Sie ihn in die Eingabeaufforderung mit erhöhten Rechten ein, drücken Sie Enter, und fahren Sie mit Schritt 5 unten fort. (siehe Screenshots unten)sc config „SysMain“ start=auto & sc start „SysMain“
Aktivieren oder deaktivieren Sie SuperFetch (SysMain) in Windows-superfetch_command-1.png

4. Zum Deaktivieren SuperFetch

A) Kopieren Sie den folgenden Befehl und fügen Sie ihn in die Eingabeaufforderung mit erhöhten Rechten ein, drücken Sie Enter, und fahren Sie mit Schritt 5 unten fort. (siehe Screenshots unten)sc stop „SysMain“ & sc config „SysMain“ start=disabled
Aktivieren oder deaktivieren Sie SuperFetch (SysMain) in Windows-superfetch_command-2.png

Sie können jetzt die Eingabeaufforderung mit erhöhten Rechten schließen.

Aktivieren oder deaktivieren SuperFetch in PowerShell

Öffnen Sie eine erhöhte PowerShell.Führen Sie Schritt 3 (Aktivieren) oder Schritt 4 (Deaktivieren) unten für das aus, was Sie tun möchten.

3. Aktivieren SuperFetch

Dies ist die Standardeinstellung.

A) Kopieren Sie den folgenden Befehl und fügen Sie ihn in die erhöhte PowerShell ein, drücken Sie Enter, und fahren Sie mit Schritt 5 unten fort. (siehe Screenshots unten)

Set-Service -Name „SysMain“ -StartupRun this command Automatic -Status Running
Aktivieren oder deaktivieren Sie SuperFetch (SysMain) in Windows-superfetch_powershell-1.png

4. Zum Deaktivieren SuperFetch

A) Kopieren Sie den folgenden Befehl und fügen Sie ihn in die erhöhte PowerShell ein, drücken Sie Enter, und fahren Sie mit Schritt 5 unten fort. (siehe Screenshots unten)Stop-Service -Force -Name „SysMain“; Set-Service -Name „SysMain“ -StartupRun this command Disabled
Aktivieren oder deaktivieren Sie SuperFetch (SysMain) in Windows-superfetch_powershell-2.png

Sie können die erhöhte PowerShell jetzt schließen.

Oben ist SuperFetch (SysMain) in Windows aktivieren oder deaktivieren. Wenn Sie Fragen zu den oben genannten Schritten haben, wenden Sie sich bitte an uns helpingbox.net wissen im Kommentarbereich. helpingbox.net wird sich so schnell wie möglich mit Ihnen in Verbindung setzen, um eine Lösung zu finden.