In deinem PC mit Windows 2000 hast du reichlich Arbeitsspeicher eingebaut. Nun möchtest du 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 suchst du Vergleichbares aber vergebens. Du kannst unter Windows 2000/XP 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 du per Doppelklick in ein beliebiges Verzeichnis dekomprimieren. Den Ramdisk-Treiber bindest du nun als neues Gerät ins System ein.
Dazu klicke nacheinander auf Start -> einstellungen-> Systemsteuerung-> System -> Hardware- > Hardware-Assistent.(i) Im neuen erscheinenden Fenster klicke auf“ Weiter”.
Wähle nun “Ja, die Hardware wurde bereits angeschlossen” und klicke auf “Weiter”. Im folgenden Fenster scrolle ganz runter und wählen “Neue Hardware hinzufügen” gefolgt von “Weiter”.
Markiere danach die Option “Hardware manuell aus einer Liste wählen und installieren”. Gehe nun “Alle Geräte anzeigen” und erneut auf “Weiter”. Nun braucht dein PC etwas Zeit.
Klicke jetzt auf “Datenträger” und wähle den Pfad zu deinem Ramdisk Treiber an. Doppelklicke auf die Datei. 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 1 MB. Um die Größe zu ändern, starte REGEDIT.EXE über den Startmenüpunkt “Ausführen”, 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 gebe 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 erreichst du 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. Sollte die Ramdisk nicht mehr benötigen, kannst du 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.
Quelle siehe Hinweis