Supportnet Computer
Planet of Tech

Supportnet / Forum / Windows2000

Win2k RamDrive





Frage

Hi @ all, ich hab in letzter Zeit immer öfter das Wort RamDrive gelesen/gehört. Kann mir jemand sagen, wie ich unter Win2k ein solches RamDrive einrichten kann um die Temp-Dateien von Win darauf abzulegen...? Danke schon mal im Voraus. Ciao HellAngel

Antwort 1 von Undertaker

Hi,


Den Link zum Text habe ich leider nicht mehr...

Zitat:
In ihrem PC mit Windows 2000 haben Sie reichlich Arbeitsspeicher eingebaut.
Nun möchten Sie einen Teil des Speichers als Ablage für temporäre Dateien
nutzen und dazu eine Ramdisk einrichten. Unter Windows 95/98/ME gibt es den
mitgelieferten Treiber RAMDRIVE.SYS. In Windows 2000/XP suchen Sie
Vergleichbares aber vergebens. Sie können hier eine Ramdisk mit einem
kostenlosen Treiber von Microsoft nachrüsten. Der englischsprachige
Knowledge-Base-Artikel bietet einen Link zur Download-Adresse des Treibers

http://support.microsoft.com/default.aspx?scid=kb;EN-US;q257405 (57 KB).
Die Datei RAMDISK.EXE ist ein selbstentpackendes Archiv, das Sie per
Doppelklick in ein beliebiges Verzeichnis dekomprimieren. Den Ramdisk-Treiber
binden Sie nun als neues Gerät ins System ein. Öffnen Sie dazu die
Systemsteuerung und gehen Sie dort auf "System". Hier starten Sie den
Hardware-Assistenten im Register "Hardware". Nach der obligatorischen
Begrüßungsmeldung wählen Sie im nächsten Fenster "Gerät hinzufügen", klicken
dann auf "Weiter" und danach auf "Neues Gerät hinzufügen".


Anschließend markieren Sie die Option "Nein, die Hardwarekomponenten selbst in
der Liste auswählen" und klicken abermals auf "Weiter". Im folgenden Menü
wählen Sie als "Hardwaretyp" den Eintrag "Andere Geräte" und klicken im
nächsten Dialogfenster auf den Punkt "Datenträger". Windows 2000/XP verlangt
nun nach dem Pfad der Installationsdateien. Geben Sie das Verzeichnis an, in
das Sie den Treiber entpack haben. Nach der Installation steht die Ramdisk
unter dem Laufwerksbuchstaben Z: sofort zur Verfügung.

Die Standardgröße der Ramdisk nach der Installation beträgt allerdings nur 1MB.
Um die Größe zu ändern, starten Sie REGEDIT.EXE, denn die Konfiguration erfolgt
komplett über die Registry. Alle Parameter des Treibers finden Sie im Schlüssel

"Hkey_Local_Machine\SystemControlSet001\Services\Ramdisk\Parameters".

Der Eintrag "DriveLetter" weist der Ramdisk den angegebenen Laufwerksbuchstaben
zu, "DiskSize" legt die Größe in Byte fest. Den Wert geben Sie entweder als
Hex-Wert oder als Dezimalwert ein.
Die Größe der Ramdisk ist allerdings auf 1F00000 (hex) limitiert, was einer
Größe von rund 31 MB entspricht. Eine 16-MB-Ramdisk erreichen Sie mit dem
Hex-Wert "1000000", mit "800000" würde sie circa 8 MB fassen. Bei ungültigen
Größenangaben verwehrt die Ramdisk den Dienst, stört das System aber ansonsten
nicht.
Nach jeder Änderung eines Parameters ist ein Neustart fällig. Sollten Sie die
Ramdisk nicht mehr benötigen, können Sie entweder die Größe in der Registry auf
Null setzen oder den Treiber über den Hardware-Assistenten wieder
de-installieren.

Für diesen Trick möchte ich mich recht herzlich bei Damian Dandik bedanken. Er
leitet das Projekt “www.damian-dandik.de”. Die Seite fürs Netzwerk unter
Win9x/Me und 2000/ XP.


Gruß
Undertaker