Frage : Kürzlich ist mir das aufgefallen Shell-Infrastrukturhost verbraucht 50-70% der CPU-Leistung meines Windows-Laptops. Selbst nach dem Schließen verdächtiger Apps beansprucht es noch stundenlang einen großen Teil der CPU-Ressourcen. Wie man es repariert?
Nun, viele Windows 10/11-Benutzer haben dieses Problem gemeldet, Sie sind also nicht allein. Dies passiert meistens, wenn allgemeine Aufgaben wie das Anzeigen von Fotos auf einer internen oder externen Festplatte oder die Verwendung eines Diashow-Desktop-Hintergrunds ausgeführt werden. Ein Neustart Ihres Computers kann es vorübergehend beheben, aber es tritt nach ein oder zwei Tagen wieder auf, was ziemlich ärgerlich sein kann.
In diesem Artikel erfahren Sie, welche Schritte Sie ausführen können, um das Problem mit der hohen CPU-Auslastung des Shell Infrastructure Host zu beheben.
Inhaltsverzeichnis
- Was ist Shell Infrastructure Host?
- Wie behebt man die hohe CPU-Auslastung des Shell Infrastructure Host?
- Lösung 1: Halten Sie Windows auf dem neuesten Stand
- Lösung 2: Verwenden Sie einen statischen Desktop-Hintergrund
- Lösung 3: Verwenden Sie eine andere Fotobetrachter-App
- Lösung 4: Reparieren Sie beschädigte Systemdateien
- Fix 5: Führen Sie die Problembehandlung für die Systemwartung aus
- Lösung 6: Führen Sie einen sauberen Neustart durch
Was ist Shell Infrastructure Host?
Shell Infrastructure Host oder sihost.exe ist verantwortlich für die Transparenz der Taskleiste, das Layout des Startmenüs, Hintergrundbilder und andere grundlegende grafische Elemente der Benutzeroberfläche in Windows. Normalerweise nimmt es nur eine winzige Menge an CPU-Ressourcen in Anspruch. Aber wenn etwas schief geht, kann es mehr CPU-Leistung als gewöhnlich verbrauchen.
Wie behebt man die hohe CPU-Auslastung des Shell Infrastructure Host?
Im Folgenden finden Sie die besten Lösungen für das Problem der hohen CPU-Auslastung des Shell-Infrastrukturhosts. Möglicherweise müssen Sie sie nicht alle ausprobieren. Arbeiten Sie sich einfach durch die Liste, bis Sie diejenige finden, die für Sie funktioniert.
Lösung 1: Halten Sie Windows auf dem neuesten Stand
Microsoft hat sich bemüht, diese Art von Problem unter Windows 10/11 zu reduzieren, und die Installation ausstehender Windows-Updates hat vielen Benutzern geholfen, das Problem zu lösen. Probieren Sie es also zuerst aus! So aktualisieren Sie Windows auf die neueste Version:
- Klicken Anfang , und wählen Sie aus Einstellungen .
- Auswählen Update & Sicherheit .
- Klicken Auf Updates prüfen .
- Aktualisieren Sie Ihr Betriebssystem nach Bedarf und starten Sie Ihren Computer neu, um zu sehen, ob das Problem behoben wurde.
Wenn das Aktualisieren Ihres Windows nicht hilft, fahren Sie mit dem zweiten Fix fort.
Lösung 2: Verwenden Sie einen statischen Desktop-Hintergrund
Wie bereits erwähnt, ist Shell Infrastructure Host eng mit einigen grundlegenden grafischen Elementen in Windows verbunden. In einigen Fällen tritt das Problem der hohen CPU-Auslastung auf, wenn Sie einen Diashow-Desktop-Hintergrund verwenden. Der Wechsel zu einem statischen könnte also eine Lösung sein. So geht's:
- Klicken Anfang , und wählen Sie aus Einstellungen .
- Auswählen Personalisierung .
- In dem Hintergrund Feld, auswählen Bild oder Einfarbig.
Wenn dieser Schritt die CPU-Auslastung immer noch nicht verbessern kann, fahren Sie mit der nächsten Methode unten fort.
Lösung 3: Verwenden Sie eine andere Fotobetrachter-App
Eine der Hauptursachen für das hohe CPU-Problem des Shell Infrastructure Host ist das Speicherleckproblem mit der Standard-Foto-Viewer-App in Windows. Dieser Fehler führt dazu, dass sihost.exe ständig die Registrierung abfragt, was zu einer hohen CPU-Auslastung führt.
Abgesehen davon ist die Verwendung einer anderen Photo Viewer-Software eine weitere einfache Lösung für dieses Problem. Befolgen Sie einfach die folgenden Schritte:
- Klicken Anfang , und wählen Sie aus Einstellungen .
- Auswählen Anwendungen.
- Auswählen Standard-Apps , dann klick Fotos (Dies ist die Standard-Foto-Viewer-App in Windows).
- Wechseln Sie zu einer anderen App.
Überprüfen Sie dann, ob das Problem dadurch behoben wird. Wenn sich nichts ändert, müssen Sie möglicherweise beschädigte Systemdateien reparieren.
Lösung 4: Reparieren Sie beschädigte Systemdateien
Beschädigte Systemdateien können ein häufiger Grund dafür sein, warum Windows-Komponenten wie Shell Infrastructure Host eine hohe CPU-Auslastung verursachen können. Um beschädigte Systemdateien zu finden und zu reparieren, kann Restoro besonders hilfreich sein.
Wiederherstellung ist ein professionelles Systemreparaturtool, das häufige PC-Fehler reparieren und Sie vor Dateiverlust, Malware und Hardwarefehlern schützen kann und optimieren Sie Ihre Computerleistung.
So verwenden Sie Restoro zum Reparieren Ihrer Systemdateien:
- Download und Installieren Wiederherstellung.
- Starten Sie Restoro und führen Sie a kostenlos scannen . Es analysiert Ihren PC vollständig und liefert Ihnen einen detaillierten Scanbericht, der alle erkannten Probleme enthält.
- Klicken Reparatur starten um alle Probleme automatisch zu beheben (Sie müssen für die Vollversion bezahlen. Sie wird mit einer 60-tägigen Geld-zurück-Garantie geliefert, sodass Sie jederzeit eine Rückerstattung erhalten können, wenn Restoro Ihr Problem nicht behebt).
Fix 5: Führen Sie die Problembehandlung für die Systemwartung aus
Das Ausführen der Problembehandlung für die Systemwartung ist eine weitere bewährte Lösung für dieses Problem. Es ist ein Tool, das verschiedene Probleme im Zusammenhang mit der Systemwartung auf Ihrem Computer beheben kann. Führen Sie die folgenden Schritte aus, um es auszuführen:
- Rechtsklick Anfang drücken und auswählen Laufen .
- Typ folgende in die Befehlszeile und drücken Sie Eintreten :
%systemroot%\system32\msdt.exe -id MaintenanceDiagnostic
- Klicken Fortschrittlich in der Popup-Box.
- Klicken Als Administrator ausführen .
- Klicken Nächste . Dann übernimmt das Systemwartungstool die Fehlerbehebung für Sie und informiert Sie, wenn sie abgeschlossen ist.
Wenn das Problem verschwindet, herzlichen Glückwunsch! Wenn nicht, gibt es eine weitere Lösung, die Sie ausprobieren können.
Lösung 6: Führen Sie einen sauberen Neustart durch
Ein sauberer Neustart wird durchgeführt, um Windows mit einem minimalen Satz von Treibern und Startprogrammen zu starten. Auf diese Weise können Sie feststellen, ob eine Software (z. B. Fotobearbeitungs-Apps) ständig im Hintergrund läuft und eine hohe CPU-Auslastung verursacht. So geht's:
- Rechtsklick Anfang drücken und auswählen Laufen .
- Typ msconfig und drücke Eintreten .
- Auf der Dienstleistungen Registerkarte der Systemkonfiguration auswählen Verstecke alle Microsoft-Dienste , und wählen Sie dann aus Alle deaktivieren . Klicken Sich bewerben .
- Auf der Anlaufen Klicken Sie auf die Registerkarte Systemkonfiguration Öffnen Sie den Task-Manager .
- Auf der Anlaufen Tab ein Taskmanager , zum jeder Startelement, wählen Sie das Element aus und klicken Sie dann auf Deaktivieren .
- Gehen Sie zurück zu Systemkonfiguration Fenster und klicken Sie OK um die gerade vorgenommenen Änderungen zu speichern.
- Klicken Neu starten um Ihren PC neu zu starten.
- Überprüfen Sie, ob das Problem verschwindet.
Finden Sie die App oder den Dienst heraus, der das Problem verursacht
Wenn das CPU-Ressourcen-Hogging-Problem des Shell-Infrastrukturhosts in einer sauberen Boot-Umgebung nicht auftritt, müssen Sie herausfinden, welche Startanwendung oder welcher Dienst das Problem verursacht:
Aktivieren Sie die deaktivierten Dienste nacheinander und starten Sie den Computer neu. Wenn das Problem nach dem Aktivieren eines davon erneut auftritt, müssen Sie diese problematische Software deinstallieren, um dieses Problem zu beheben.
Beachten Sie jedoch, dass die effizienteste Methode darin besteht, jeweils die Hälfte davon zu testen und so bei jedem Neustart des Computers die Hälfte der Elemente als mögliche Ursache zu eliminieren. Sie können diesen Vorgang dann wiederholen, bis Sie das Problem isoliert haben.
Setzen Sie den Computer zurück, damit er nach der Fehlerbehebung beim sauberen Neustart normal startet
Führen Sie nach Abschluss der Fehlerbehebung die folgenden Schritte aus, um den Computer für einen normalen Start zurückzusetzen.
- Rechtsklick Anfang drücken und auswählen Laufen .
- Typ msconfig und drücke Eintreten .
- Auf der Allgemein Registerkarte, auswählen Normaler Start .
- Wähle aus Dienstleistungen Deaktivieren Sie das Kontrollkästchen daneben Verstecke alle Microsoft-Dienste , auswählen Alle aktivieren , dann auswählen Sich bewerben .
- Wähle aus Anlaufen Tab und wählen Sie dann aus Öffnen Sie den Task-Manager .
- Aktivieren Sie im Task-Manager alle Startprogramme, die Sie zuvor deaktiviert hatten, und wählen Sie dann aus OK .
- Wenn Sie aufgefordert werden, den Computer neu zu starten, wählen Sie aus Neu starten .
Hoffentlich hilft Ihnen eine der oben genannten Korrekturen, das Problem mit der hohen CPU-Auslastung des Shell Infrastructure Host zu beheben. Wenn Sie Fragen oder bessere Vorschläge haben, können Sie unten einen Kommentar hinterlassen.