Langsame Festplatte zieht das System

17268
Oliver Spryn

Ich habe einen HP Pro 3000 SFF mit Windows 8.1 Update 1 und Ubuntu 14.04 LTS. Es verwendet einen Intel G45s Chipset, eine Hitachi HDS721050CLA362 500 GB Festplatte, einen Intel Core 2 Duo E8400 Prozessor und verfügt über4GB(jetzt 8 GB) des installierten RAM. [Weitere Maschinenspezifikationen in der linken Spalte hier, HDD- Benchmark-Info hier .]

Ich stelle fest, dass jedes Mal, wenn meine Maschine Festplattenaktivität hat, das gesamte System draaaaaags ist. Ich öffne den Task-Manager während dieses Vorgangs und sehe, dass meine CPU normalerweise zu etwa 20% - 30% ausgelastet ist, wobei der Arbeitsspeicher normalerweise zu etwa 30% - 40% ausgelastet ist, die Festplattenaktivität jedoch an die Decke stößt, bis das System mehr wird ansprechbar. Nachdem die Festplattenaktivität zum Erliegen gekommen ist, ist die Leistung wieder hervorragend.

Ich habe diesen Computer gebraucht gekauft (bitte keine Kommentare dazu: D) und die Maschine mit einer leeren Festplatte erhalten. Ich habe Windows 8.1 sofort installiert und dieses Problem ist seit dem ersten Tag aufgefallen.

Es scheint sich also nicht um ein Prozessor- oder RAM-Problem zu handeln, da keine schwere Anwendung erforderlich ist, um eine scheinbar extreme Menge an Festplattenaktivität zu erzeugen.

Ich bin am Kauf einer neuen HDD interessiert, da ich mit SSDs nur mittelmäßige Erfahrungen gemacht habe. Ist es Ihrer Erfahrung nach wahrscheinlich, dass eine neuere Festplatte dieses Problem mit der Festplattenaktivität behebt?

Vielen Dank für Ihre Zeit.

4
Nur eine langsame Festplatte (z. B. 5400 U / min) würde diese Probleme nicht verursachen. Wahrscheinlicher ist, dass es genügend E / A-Fehler gibt, die das Betriebssystem auf eine Antwort von der Festplatte selbst wartet. Ramhound vor 9 Jahren 0
@ Ramhound Was würde diese E / A-Fehler verursachen? Fehlerhafte Sektoren auf der Festplatte? Ich habe noch nie gesehen, wie ein Computer bei jedem Zugriff auf die Festplatte gezogen wird. Oliver Spryn vor 9 Jahren 0
Die Festplatte (laut URL) ist 7200 U / min mit 16 MB Cache. Ich frage mich, ob der Festplattenmodus im BIOS nicht AHCI ist. Zweitens (und das habe ich bei Windows 8 nicht gesehen) liegt es, wenn das OP die SATA- / Festplattencontroller-Treiber im Geräte-Manager deinstalliert -> Neustarts (so dass die Treiber neu installiert werden) und ob dies einen Unterschied macht. Kinnectus vor 9 Jahren 1
@BigChris Ich werde mir die BIOS-Einstellungen ansehen, aber der zweite Tipp, den ich bezweifle, wird helfen, da ich sowohl bei Windows als auch bei Ubuntu Ziehen festgestellt habe, obwohl es unter Windows erheblich schlechter ist. Oliver Spryn vor 9 Jahren 0
@ BigChris Kann nach der Installation der Betriebssysteme in den AHCI-Modus gewechselt werden? Oliver Spryn vor 9 Jahren 0
AHCI ist in Windows 7+ und Ubuntu integriert und standardmäßig aktiviert - Sie sollten die Einstellung aktivieren können und beide Betriebssysteme sollten sich automatisch konfigurieren. Kinnectus vor 9 Jahren 0
@ BigChris Sorry, ich sitze im Moment nicht vor der Maschine, aber um es klar zu sagen: Dies ist eine BIOS-Einstellung oder eine Betriebssystemeinstellung? Oliver Spryn vor 9 Jahren 0
** BIOS-Einstellung **. Starten Sie Ihren Computer und machen Sie sich bereit, wiederholt zu drücken, welche "F" -Taste in Ihr BIOS geladen wird -> Auf einem der Bildschirme finden Sie einige Festplattensteuerelemente, die "IDE / Compatibility", "AHCI" oder "RAID" enthalten. Wählen Sie "AHCI". -> Speichern Sie die Einstellungen -> Neustart. Wenn Sie mit Windows booten -> anmelden ->, werden einige neue Gerätetreiber installiert (dies ist die AHCI-Funktion Ihres Festplattencontrollers). -> Überprüfen Sie Ihre Leistung, wenn sie besser ist als das, was Sie gerade erleben. Kinnectus vor 9 Jahren 1
@ BigChris Danke für die klare Erklärung. Ich überprüfe diese Einstellungen später am Nachmittag und werde sie zurückschicken, wenn ich eine Verbesserung feststelle. Oliver Spryn vor 9 Jahren 0
@ BigChris Ich habe vor einigen Minuten meine BIOS-Einstellungen überprüft und festgestellt, dass die AHCI-Funktionalität bereits aktiviert war. Oliver Spryn vor 9 Jahren 0
@ spryno724: Haben Sie versucht, Chkdsk und den Defragmentierer manuell auszuführen? Wenn Sie im Task-Manager auf "Ressourcen-Monitor öffnen" klicken, wird angezeigt, welcher Prozess als Zugriff auf die Festplatte angezeigt wird. James P vor 9 Jahren 1
@James Ich habe die Defragmentierung nicht versucht. Ich bezweifle jedoch, dass die Festplatte fragmentiert ist, da ich dies an Tag 1 bemerkt habe, direkt nach dem Booten eines frisch installierten Betriebssystems, es sei denn, das Betriebssystem installiert sich in einem fragmentierten Zustand ... Oliver Spryn vor 9 Jahren 0
@James Ich habe einen Chkdsk, Defragmentierer, BIOS HDD-Statusprüfung ausgeführt, und alles kam gut und unfragmentiert zurück. Mein Defragmentierer wird jede Woche automatisch ausgeführt. Der Ressourcenmonitor zeigt verschiedene Prozesse an, die dazu führen, dass das System an verschiedenen Punkten gezogen wird. Es handelt sich dabei nie nur um ein Programm. Irgendwelche weiteren Ideen? Oliver Spryn vor 9 Jahren 0
@ spryno724: Es kann sich lohnen, den abgesicherten Modus auszuprobieren, um zu überprüfen, ob er durch ein Softwareproblem verursacht wurde. James P vor 9 Jahren 1
Wenn Sie Windows installiert haben, stellen Sie sicher, dass Sie den richtigen Chipsatz und andere Treiber von der HP-Website erhalten. Serien-Windows-Treiber bringen das System häufig zum Laufen, können jedoch die Hardware nicht voll auslasten. Ich merke jedes Mal, wenn ich ein neues System baue. Tyson vor 9 Jahren 1

4 Antworten auf die Frage

6
jharrell

Als erstes würde ich den Zustand der Festplatte überprüfen. (HINWEIS: Wenn Sie ein defektes Laufwerk defragmentieren, bevor Sie den SMART-Status überprüfen, können Ihre Daten im Wesentlichen vernichtet werden.) Gehen Sie zu http://www.smartmontools.org/ und laden Sie die Windows-Version herunter. Öffnen Sie dann eine CMD-Eingabeaufforderung und überprüfen Sie den SMART-Status.

C: \ Programme \ smartmontools \ bin \

smartctl -a / dev / sda /

Wenn Sie einen schlechten Gesundheitszustand feststellen - haben Sie Ihr Problem gefunden. Ersetzen Sie das Laufwerk.


Wenn der Status gut ist:

Fahren Sie mit der Fehlerbehebung fort. Da bei Ubuntu und Windows das Problem auftritt, sind die Treiber nicht fehlerhaft. Überprüfen Sie im BIOS den AHCI-Modus. Ja, Sie können dies nach der Installation des Betriebssystems ändern. Wenn sich das Laufwerk im IDE-Modus befindet, werden die Dinge unabhängig von den installierten Treibern gecrawlt.

Sie finden die Einstellung unter Erweitert im BIOS-Setup-Menü.

HP PRO 300 SFF BIOS-Einstellungen

Ich muss heute Abend die Laufwerksgesundheit überprüfen. Ich habe bereits geprüft und weiß, dass das BIOS für die Verwendung des AHCI-Modus konfiguriert ist. Oliver Spryn vor 9 Jahren 0
Ich habe einen Chkdsk-, Defragmentierungs-, BIOS HDD-Status-Check durchgeführt und alles kam gut und unfragmentiert zurück. Mein Defragmentierer wird jede Woche automatisch ausgeführt. Irgendwelche weiteren Ideen? Oliver Spryn vor 9 Jahren 0
Das Seltsame ist, dass Sie dies auch in Linux erleben. Das hat mir die Hardware selbst angeschaut. Tauschen Sie möglicherweise das SATA-Kabel und den SATA-Port aus. - Überprüfen Sie auch die Datenträgergeschwindigkeit in Windows, indem Sie im DeviceManager die Eigenschaften Ihres Controllers öffnen und an Port 0 einen Geschwindigkeitstest durchführen. Vergleichen Sie dies mit gnome-disks in Ubuntu. Unterschiede? jharrell vor 9 Jahren 0
Haben Sie jemals von Fällen gehört, in denen der Chipset der Engpass war? Die Festplatte ist aus dem Stand, was ich weiß, also nicht, dass eine überdurchschnittliche Festplatte mit einem unterperformanten Chipsatz gekoppelt wurde. Oliver Spryn vor 9 Jahren 0
1
user1998698

Bevor Sie Ihrem Festplattenlaufwerk die Schuld geben, sollten Sie sich die Menge des RAMs ansehen, den Sie haben.

In einem gesunden Computer mit vielen RAMs wird ein erheblicher Teil davon für einen Festplatten-Cache reserviert (wodurch ein erneutes Lesen der Daten verhindert wird). In einem "langsamen" Computer wird die Festplatte für das Auslagern des Speichers auf die Festplatte verwendet, oder es müssen erhebliche Datenleseoperationen durchgeführt werden, um Anwendungen von der Festplatte in den Speicher zu laden.

Sie können versuchen, Ihren Webbrowser wiederholt zu schließen und zu öffnen. Oder schließen Sie Ihren Webbrowser, um zu anderen Anwendungen zu wechseln, und kehren Sie dann zur ursprünglichen App zurück.

Wenn Sie feststellen, dass Sie immer noch langsam laden, ist Ihr Computer zumindest teilweise von einem RAM-Mangel betroffen. Im Allgemeinen ist mehr RAM gut, und im Moment sind 8 GB ein guter Betrag (obwohl 4 GB in Ordnung sein sollten).

Alles in allem kann eine Laptop-Festplatte mit 5400 U / min sehr langsam sein. Die Performance-Diagramme, die Sie haben, scheinen ungefähr richtig zu sein, und weisen nicht auf Probleme hin. Wenn Sie sich für eine gute SSD entscheiden, auch wenn Sie gelegentlich auf die Festplatte wechseln müssen, sollten die Dinge viel schneller erscheinen und sich anfühlen.

0
OverCoder

Scheint, dass Ihre Festplatte alt ist und langsam versucht, eine bessere zu bekommen. Die Festplatte stirbt im Laufe der Zeit von selbst. Daher kann ein Core2Duo-Laptop häufig verwendet werden. Außerdem können Notebook-Drops / Ähnlichkeiten schwere Festplattenschäden verursachen.

Siehe Victoria HDD, um den HDD- Zustand zu überprüfen. Dies ist ein Low-Level-Tool. Bitte achten Sie darauf, wenn Sie es verwenden

Die andere Sache, die ich eigentlich auf meinem Windows 8.1 Update 1 hatte, ist, dass der Superfetch- Dienst meine Festplatte meistens zu 100% zu sehr zerstört hat

Sie können diesen Dienst deaktivieren, indem Sie den folgenden Befehl in einer Eingabeaufforderung ausführen. Sie können eine Eingabeaufforderung öffnen, indem Sie Windows + drücken. X Wenn Sie auf die Eingabeaufforderung (Admin) klicken, funktioniert die Ausführung ohne Administratorrechte nicht:

net stop superfetch 

Dieser Dienst wird jedes Mal beim Booten gestartet. Wenn das Problem behoben wurde, möchten Sie es möglicherweise dauerhaft deaktivieren. Öffnen Sie Folgendes:

services.msc 

Suchen Sie nach Superfetch > Rechtsklick > Eigenschaften > und setzen Sie die Option auf Deaktiviert

Im Übrigen ist dieser Dienst für ReadyBoost und wenn Sie ReadyBoost verwenden, dürfen Sie es NICHT deaktivieren / stoppen!

0
Dice9

Überprüfen Sie Ihre diskettenintensiven Aktivitäten im Hintergrund (Filesharing / Serving, Indizierung von Datenträgern - insbesondere Indizierung von Bildsammlungen), um eine übermäßige Belastung des Datenträgersubsystems zu vermeiden. Führen Sie möglicherweise einen Malware-Scan durch, um zu sehen, ob ein kleiner Schädling läuft und Ihre Festplattenleistung beeinträchtigt.

Überprüfen Sie die SMART-Statistiken Ihrer Festplatte, um zu prüfen, ob sie fehlerfrei ist. Unabhängig von der Leistung ist es von Zeit zu Zeit eine gute Vorgehensweise, um Ihre Daten zu erhalten.

Wählen Sie SSD für System, Software und Swap (nur, wenn Sie speicherintensive Anwendungen ausführen möchten. Andernfalls reicht der Arbeitsspeicher moderner Maschinen mehr als aus, um die Verwendung von Swap überhaupt zu vermeiden) und für die Daten, auf die Sie häufiger zugreifen, z. Bleiben Sie jedoch für HDD für den Großteil der Daten, da SSD noch nicht annähernd wettbewerbsfähig sind.