Die WinTipps 2001 - Das deutsche Windows-Portal
Das deutsche Windows-Portal
Artikel 183: Erstellen u. Nutzen einer Ramdisk

Dieser Artikel bezieht ausschliesslich auf die Betriebssysteme Windows NT 4.01 , Windows 2000 und Windows XP.

Es gibt für die o.g. Betriebssysteme einen Freeware-Treiber von AR Soft, mit dem Ramdisks in beliebiger Grösse angelegt werden können, was mit dem Standard-Treiber von Microsoft (ramdrive.sys) nicht möglich ist. Dort besteht eine Begrenzung der Ramdisk auf 32 MB.

Sie können den Treiber hier herunterladen.

So legen Sie die Ramdisk an:

  1. Nach dem Entpacken des Zip-Archivs starten Sie die setup.exe.
  2. Es folgt nun die Konfiguration, setzen Sie das Häkchen bei Enable Ramdisk
  3. Auf der Registerkarte General teilen Sie der Ramdisk einen freien Laufwerksbuchstaben zu, alle anderen Einstellungen lassen Sie unberührt.



  4. Wechseln Sie auf die Registerkarte Geometry und stellen Sie mit dem Schieberegler die Grösse der Ramdisk ein. Die Auswahlfelder für Bytes, Sectors u. Tracks sollten Sie nur ändern, wenn Sie wissen, was Sie tun.



  5. Wechseln Sie auf die Registerkarte File System. Hier können Sie die Bezeichnung der Ramdisk ändern. Die anderen Einstellungen sollten Sie auch hier nur ändern, wenn Sie wissen, was Sie tun.



Unter Windows XP ist die Ramdisk sofort verfügbar, während Sie bei NT 4.0 und Windows 2000 erst einen Neustart durchführen müssen.

Die Ramdisk kann in der Systemsteuerung jederzeit umkonfiguriert oder deaktiviert werden.

So nutzen Sie die erstellte Ramdisk effektiv:

  1. Installieren Sie ein häufig genutztes Programm, z.B. UltraEdit auf die Ramdisk (wir nehmen hier an, dass die Ramdisk den Laufwerksbuchstaben T hat).
  2. Da alle Daten auf der Ramdisk beim Herunterfahren des Rechners verloren gehen, müssen Sie den Inhalt der Ramdisk jedesmal sichern.
    Erstellen Sie hierfür einen Orner namens RAMDRIVE auf ener Festplatte Ihrer Wahl (Wir nehmen hier C).
  3. Öffnen Sie nun einen Editor, z.B. Notepad und schreiben dort diese Zeile:
    Zeile:  Code:
    1
    xcopy /k /r /e /i /s /c /h /Y t:\*.* c:\RAMDRIVE
     kompletten Code anzeigen

  4. Speichern Sie das als RAMSAVE.bat z.B. auf Laufwerk C ab. Ein Doppelklick auf diese Datei bewirkt, dass der komplette Inhalt (Ordner u. Dateien) ohne Rückfrage in den Ordner C:\RAMDRIVE kopiert werden.
  5. Nun muss dafür gesorgt werden, dass der Inhalt des Ordners C:\RAMDRIVE beim Systemstart automatisch auf die Ramdisk kopiert wird.
  6. Öffnen Sie wieder Notepad und schreiben dort diese Zeile:
    Zeile:  Code:
    1
    xcopy /k /r /e /i /s /c /h c:\RAMDRIVE\*.* t:\
     kompletten Code anzeigen

  7. Speichern Sie das als RAMCOPY.bat z.B. auf Laufwerk C ab. Ein Doppelklick auf diese Datei bewirkt, dass der komplette Inhalt (Ordner u. Dateien) auf die Ramdisk kopiert werden.

Die nötigen Dateien zur Sicherung u. Wiederherstellung der Daten auf der Ramdisk haben Sie nun erstellt. Jetzt müssen Sie noch dafür sorgen, dass diese Dateien automatisch beim Herunterfahren bzw, Starten des Rechners ausgeführt werden.
Dazu gehen Sie folgendermassen vor:

  1. Öffnen Sie über Start --> Ausführen --> gpedit.msc die Gruppenrichtlinie
  2. Erweitern Sie Computerkonfiguration
  3. Erweitern Sie Windows-Einstellungen
  4. Klicken Sie auf Scripts (Start/Herunterfahren)
  5. Im rechten Fenster sehen Sie nun die Einträge Starten und Herunterfahren
  6. Machen Sie einen Doppelklick auf Starten
  7. Klicken Sie auf Hinzufügen und geben als Scriptname C:\RAMCOPY.bat ein. Das Feld Scriptparameter lassen Sie leer.
  8. Bestätigen Sie 2x mit OK.
  9. Machen Sie einen Doppelklick auf Herunterfahren
  10. Klicken Sie auf Hinzufügen und geben als Scriptname C:\RAMSAVE.bat ein. Das Feld Scriptparameter lassen Sie auch hier leer.
  11. Bestätigen Sie 2x mit OK.
  12. Schliessen Sie nun die Gruppenrichtline.

Ab sofort werden automatisch bei

  • jedem Rechnerstart alle Dateien aus dem Ordner C:\RAMDRIVE in die Ramdisk kopiert
  • jedem Herunterfahren des Rechners der komplette Inhalt der Ramdisk ohne Rückfrage in den Ordner C:\RAMDRIVE kopiert

Auf diese Art stehen Ihnen die Daten und Programme auf der Ramdisk immer zur Verfügung, und das mit einer deutlich höheren Geschwindigkeit, als wenn von einer Festplatte gelesen wird.


Die WinTipps 2001  -  Ein Service von   TL Networks