Wie kann ich Windows 7 ReadyBoost dauerhaft machen?


9

Gibt es eine Möglichkeit, Windows 7 dazu zu bringen, den ReadyBoost-Cache während eines Neustarts beizubehalten (und ihn nicht zu verschlüsseln oder den Verschlüsselungsschlüssel während des Neustarts beizubehalten), sodass ReadyBoost die Startgeschwindigkeit tatsächlich erhöhen kann, anstatt ihn durch Neuerstellen des Caches zu verlangsamen während das System versucht zu laden?

Ich weiß, dass es möglich sein sollte, ReadyBoost dauerhaft zu machen. Aus einem Microsoft-Whitepaper :

Integrierte Geräte, die ReadyBoost unterstützen, behalten Daten auch dann bei, wenn der Computer angehalten oder in den Ruhezustand versetzt wird.

Wie erzwinge ich ReadyBoost auf dem Laufwerk und markiere es als "intern", damit der Cache beim Neustart nicht geleert wird?

Ich habe versucht, ReadyBoost mithilfe der Registrierung manuell zu optimieren, da ich dieses Zitat gefunden habe:

Wenn Sie ein Flash-Gerät wie einen USB-Stick in ein System einstecken, überprüft der ReadyBoost-Dienst das Gerät, um seine Leistungsmerkmale zu ermitteln, und speichert die Testergebnisse in:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\Currentversion\Emdmgmt

Bisher konnte ich es jedoch nicht so machen, wie ich es gerne hätte.

Die beste Wahl scheint darin zu bestehen, die Skriptinstallation des Systems zu verwenden und die richtigen Skriptschlüssel einzufügen - aber eine vollständige Neuinstallation meines gesamten Systems ist sehr umständlich. Gibt es eine Möglichkeit, diese anzuwenden, ohne eine vollständige Installation durchführen zu müssen? Ich weiß, dass Microsoft ausdrücklich betont, dass das Tool NICHT auf bereits bereitgestellten Systemen verwendet werden sollte - aber wenn ich diese Warnung ignorieren möchte, wie würde ich das tun?


2
So schön es auch sein mag, das Problem bei dem, was Sie tun möchten, ist, dass die ReadyBoost-Treiber erst geladen werden, wenn Windows gestartet wird. Windows kann die ReadyBoost-Datei auf dem USB-Stick während des Startvorgangs nicht lesen. Was Sie wirklich wollen, ist eine Solid-State-Festplatte, von der aus gebootet werden kann.
Hand-E-Food

SSD-Speicherplatz wird immer billiger, aber der Preis pro GB ist im Vergleich zur normalen Festplatte immer noch relativ hoch. Wenn ich eine SSD bekomme, möchte ich sie als Readyboost-Laufwerk anstelle des Boot-Laufwerks verwenden. Ich habe tatsächlich eine CompactFlash-Karte in einem meiner Motherboard-IDE-Steckplätze, aber die Leistung ist nicht gut genug. Während das 4k-Zufallslesen fantastisch ist, ist die anhaltende Lesegeschwindigkeit im Vergleich zur regulären Festplatte mit 7200 U / min schrecklich.
Kert Tamm

Ein bisschen spät, aber hier ist, was ich herausgefunden habe: HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Sitzungsmanager \ Speicherverwaltung \ Speicherparameter \ und SOFTWARE \ Microsoft \ Windows NT \ Aktuelle Version \ UnattendSettings \ Microsoft-Windows-SystemMaintenanceService scheinen gelesen zu werden sysmain.dll Vielleicht werden dort die Einstellungen gespeichert. Wenn Sie sich mit den Attributen in HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ EMDMgmt beschäftigen, wird Readyboost selbst zurückgesetzt. Ich denke, das sind also nur Datenträger-ID-Daten. (Partitionsgröße ist da
drin

Antworten:


3

Nachdem ich mit verschiedenen Teilen der Registrierung herumgespielt habe (da dort nichts Wesentliches erreicht wurde) und nicht bereit war, eine neue Installation meines Systems im OEM-Stil durchzuführen, habe ich einen Weg gefunden, etwas Ähnliches wie das zu tun, was ich tun wollte.

Leider - was ich getan habe, ist nicht kostenlos. Ich habe mich für ein Drittanbieterprogramm namens eBoostr (Version 4, Desktop Edition) entschieden. Es ist ursprünglich für Windows XP gedacht und macht im Grunde das Gleiche wie ReadyBoost. Es funktioniert jedoch auch unter Vista und Windows 7 einwandfrei. Es kann bis zu 4 Cache-Geräte verwenden (einschließlich Festplatten, ist jedoch bei Festplatten nicht sehr effektiv) und behält den Cache standardmäßig über den Neustarts bei. Die Verwendung der Verschlüsselung auf Wechseldatenträgern ist optional.

Ich verwende eBoostr auf einer internen CF-Karte im IDE-Steckplatz und überlasse Superfetch / ReadyBoost das Vorabrufen in den RAM-Teil und einige USB-Sticks.

Readyboost / Superfetch und eBoostr scheinen gut zusammenzuarbeiten, solange Sie sie auf verschiedene Laufwerke richten (die Verwendung des gleichen USB-Sticks für ReadyBoost und eBoostr ist nicht sehr effektiv).

Die Programmkosten liegen zwischen 25 und 30 US-Dollar (und es gibt eine kostenlose Testversion mit vollem Funktionsumfang), aber ich habe in Großbritannien einen Online-Shop gefunden, der die Desktop-Edition für 12,9 £ verkauft und 5 £ vom Preis abgezogen hat, als ich eine Chekbox aktiviert habe sie sollen mir Spam schicken. Die Endkosten für die Desktop-Edition beliefen sich also auf rund 9 Euro (das ist alles, was ich brauche, da Superfetch bereits RAM für den Cache verwenden kann).


Wie viel Geld werden die Leute verschwenden, um den Computer einige mythische Sekunden schneller zu machen? Ich kenne jemanden, der Vista auf einem alten Duron 850 verwendet, und das einzige, worüber sie sich bei mir beschweren, ist das Fehlen von Silverlight.
Kinokijuf

0

Wenn es sich um Ihren Arbeitslaptop handelt, versuchen Sie zu beschleunigen, da Sie keine Möglichkeit haben, einen neueren zu erwerben oder eine SSD einzulegen. Ich bin bereit, meine eigene SD-Karte für 10 Euro zu kaufen, wenn das hilft. Mit readyboost habe ich meine Startzeit von 5:45 Minuten vom Einschalten des Browsers auf 3:45 Minuten. Auch das Wechseln zwischen Anwendungen erfolgt jetzt augenblicklich, während ich je nach Festplattenaktivität 3-10 Sekunden darauf gewartet habe, dass etwas passiert. Ich suche nach Optionen, um noch mehr Leistungsgewinn zu erzielen.

PS Ich arbeite an einem Lenovo T410 mit 6 GB RAM, daher kein Mangel an CPU oder RAM, aber die Festplatte ist der Engpass aufgrund der langsamen Zugriffszeiten (17 ms gegenüber <1 ms für die SD-Karte) und der schrecklichen zufälligen Lese- / Schreibvorgänge (0,3 MBit / s) vs 5MBps für die SD-Karte).

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.