Ruhezustand deaktivieren
Bei Nutzung von viel Arbeitsspeicher ist ein besonderes Augenmerk auf die Ruhezustand-Funktion (Hibernate) von Windows zu richten. Die Datei hiberfil.sys, in die bei Nutzung des Ruhezustands der Inhalt des RAM kopiert wird, ist ebenso groß wie der RAM selbst. Sind 8 GB RAM installiert, wird dieselbe Menge auf der Festplatte verschenkt, wenn diese Funktion nie gebraucht wird.
Zudem ist zu beachten, dass der Sinn des Ruhezustands mit zunehmender Speichermenge immer fraglicher wird. Es wird mehr Zeit für das Schreiben der 8 GB beim Herunterfahren auf die Festplatte und Lesen beim Hochfahren des Systems benötigt, als bei einem normalen Systemstart. Die Zeit ist allerdings auch von der Nutzung des Speichers abhängig: Ist nur 1 GB belegt, so werden auch nur diese Daten auf die Festplatte geschrieben.
Eine Systemsteuerungsoption für den Ruhezustand - wie von Windows XP bekannt - gibt es in Windows Vista nicht mehr. Um die Option dennoch auszuschalten, muss in der Eingabeaufforderung (Start/Ausführen, "cmd.exe") folgender Befehl eingegeben werden:
powercfg -H off
Mit dem Befehl
powercfg -H on
kann der Ruhezustand später wieder aktiviert werden. Ist die UAC aktiv, muss die Eingabeaufforderung als Administrator ausgeführt werden.

Find ich ja mal total scheiße, dass die Leute mit OEM bzw. Systembuilder Versionen einfach im Stich gelassen werden. Ich selber besitze Windows Vista Home Premium OEM und muss mir jetzt nen neuen Key kaufen damit ich mehr als 4gb nutzen kann !!! Glaube der Support wird mir auch nicht weiter helfen, muss wohl neuen Lizenz key kaufen
Na toll, da steht "Ruhezustand deaktivieren" und wo/wie kann ich sie jetzt deaktivieren???
Sehr ausführlicher und vor allem aufschlussreicher Artikel!
Weiß jemand, ob das auch für die XP64 gilt?
Wieso kann man bei Windows nicht so einstellen, dass die Daten erst auf die Platte ausgelagert werden, wenn der RAM an der Grenze ist?
Die 64bit Datenträger kann man schon für 4,76€ nachbestellen, ohne eine Seriennummer anzugeben.
Unter windowsanytimeupgrade in der mitte unten auf "Jetzt kaufen" klicken und dann temorär ein Upgrade von bspw. Home Premium auf Ultimate auswählen, anschließend die Frage nach vorhandenem Upgrade-Datenträger verneinen. Im Warenkorb kann man nun die Lizenz wieder entfernen und bei "Systemtyp" unter dem Datenträger 64bit auswählen, das kostet dann nur den Versand in Höhe von 4,76€.
Evtl. sollten sich die Lizenzen von SB-Versionen auf diese Art auch kostenlos in eine 64bit-Variante umwandeln lassen können, wenn die Keys auch für die 64bit-Variante gültig sein sollten.
Die Anytimeupgrade-DVD ist vom Inhalt identisch mit dem der Vollversionen.
Funktioniert leider nur via Kreditkarte und was Microsoft da abbucht ...
Dann rennt man wohlmöglich hinter den über 200,- Euro zuviel noch hinterher nur weil die einen "Bug" im System haben :-(
Ohne Kreditkarte ist das gar nicht möglich
Na toll, da steht "Ruhezustand deaktivieren" und wo/wie kann ich sie jetzt deaktivieren???
Argh, ich wusste ich hab was vergessen
Der Befehl zum Deaktivieren lautet "powercfg -H off" (in der Eingabeaufforderung). Ich habe den Artikel mal angepasst.
Gruß,
Daniel
hmmmmm schoener artikel, ein paar dinge fehlen allerdings
bei winXP gibts ja bekanntlich die boot.ini datei ... wenn man da hinter das zu ladende betriebsystem (muss winxp sein) ...einfach /PAE schreibt, wird die prozess erweiterung aktiviert und die vollen 4GB sind auf einmal da, wenn man dann noch hinter das /PAE noch /3GB schreibt, koennen programme pleotzlich auf 3gb statt 2gb zugreifen .... die sache ist naemlich, windows nimmt sich fuer sich selbst erstmal die haelfte des speichers ... deswegen die 2gb grenze bei 32bit bzw. die 4gb grenze bei 64bit und 8gb ram .... das ganze laesst sich aber, wie o.g. umgehen
Die Spezielle Anpassung die man machen muss damit 32-bit progs über 2GB Speicher benutzen können interessiert mich. Ich kann diese Einstellung nur nirgendwo finden.
@ickemir: Du hast natürlich recht. Da es in dem Artikel aber primär um Vista geht, hätte das den Rahmen gesprengt.

@crash: Da hab' ich mich wohl etwas missverständlich ausgedrückt. Der Anwender kann hier nichts einstellen, die Option muss der Programmierer der Anwendung festlegen. Primät geht es hierbei um das Charakteristics-Feld "IMAGE_FILE_LARGE_ADDRESS_AWARE" im Dateiheader der Anwendung. Dieses kann beispielsweise in Visual C++ mit dem Linker gesetzt werden. Auch wenn dieser theoretisch auch bei "fertigen" Exen nachträglich gesetzt werden kann, sollte man das bei nicht selbst programmierten Anwendungen tunlichst unterlassen.
Gruß,
Daniel
Allerdings ist es so das 2 OEM Versionen immernoch viel billiger sind als eine Vollversion.
@ LukLuk einfach die datei für den Ruhezustand bei der
Festplattenbereinigung mit löschen. Dann isses auch aus.
Bei S3 braucht man's sowiso nichtmehr.
Sehr interessanter Artikel! Wirklich super. Der hat mich in Sachen 64 Bit doch um einiges schlauer gemacht. Also sollte man beim 64 Bit Viste mindesten 4GB Ram einkalkulieren, wohingegen man bei 32 Bit mit2 GB auch schon gut fährt.
Mit 1GB Ram macht Vista kein Spaß. Bei meinem Notebook hatte ich erst 1GB drin, was einfach nicht rund lief. Brauchte lange beim starten, stürzte häufiger ab. Dann gab es 2GB, so wie es beim "Großen" schon von allem Anfang war. Nun macht Vista auch mit dem Notebook Spaß. Aber eins kann ich beim Notebook leider nicht aufrüsten, die CPU. Da wäre ein Dual Core auch nicht schlecht. Das merkt man auch beim Vista Betrieb, ob man mit Single- oder Dual Core unterwegs ist.
Wie kann man den Performance Graph auf Seite 7 aufrufen?
Finde den bei meiner Busines Version nicht - ist das ein Ultimate Feature?
Es gibt auch andere Wege an einen 64bit Datenträger zu kommen .
http://www.wintotal.de/Tipps/tipp1454.html
Der ist Bestandteil des Process Explorers.
http://www.microsoft.com/technet/s [...] lorer.mspx
Gruß,
Daniel
Als ich den neuen Rechner mit 4 GB RAM von nem Kumpel zusammengeschustert habe, gab Vista (Ultimate 64 Bit) nach einer Neuinstallation immer einen Bluescreen aus.
Nach einigen google-sessions kam dann heraus, dass man ein Update benötigt um mehr als 3 GB verwenden zu können, was komischerweise nicht übers Autoupdate ausgeliefert wurde =/
Dies nur zur Info, falls wer das gleiche Problem hat.
@LukLuk:
Steht doch alles im Artikel. -> cmd.exe (Eingabeaufforderung)
powercfg -H off
super..dann weiß ja, was nächsten monat angeschafft wird *ggg*
thx THG, endlich mal ne brauchbare review!
Na toll, da steht "Ruhezustand deaktivieren" und wo/wie kann ich sie jetzt deaktivieren???
...guckst du hier
sehr guter Artikel :-) eines hab ich aber immer noch nicht definitiv aus dem Artikel und den Kommentaren raus lesen können... kann ich nun, wenn ich einen Systen Builder Key für z.B. Ultimate 32 Bit habe und mir einen Datenträger für 64-Bit besorgt habe, mit meinem Key ein 64-Bit installieren? Das würde meine Kaufentscheidung für Vista doch stark beschleunigen ^^
sehr schöner artikel. Aber mir wird wieder nur gezeigt, dass es für mich nicht lohnt eine 64 Bit version zu kaufen und auf windows 2k bleibe.

aber ich finds immer wieder interessant warum microsoft den arbeitsspeicher begrenzt...
siehe windows xp: sie deaktivieren die funktion, damit mehr Arbeitsspeicher (bzw. Speicher) verwendet werden kann als 4GB
Ich muss sagen ich bin seit kurzem auf Linux umgestiegen und es gefällt mir. Leider komme ich nicht um Windows herum, da einige Programme es nur auf Windows laufen. Finde ich eigentlich schade. Aber hier sieht man, das Microsoft einfach noch der Standart ist