Zugriff auf Auslagerungsdatei wiederherstellen

Beim Systemstart erhalten Sie plötzlich die Fehlermeldung: »Das System hat entweder keine Auslagerungsdatei, oder die Auslagerungsdatei ist zu klein«. Manchmal wird die Auslagerungsdatei auch nicht mehr im Systemmonitor oder in der Diagnose angezeigt, erscheint jedoch unter »System« in der Systemsteuerung. Diesen Fehler wollen Sie abstellen.

Diese Fehlermeldung erscheint, wenn die Auslagerungsdatei defekt ist oder das System keine Zugriffsberechtigung für diese Datei besitzt. Das kann vorkommen, wenn Sie die Berechtigungen bearbeitet und dabei versehentlich das Systemkonto aus der entsprechenden Partition entfernt haben.

So beheben Sie den Fehler: Öffnen Sie im Windows-Explorer den »Arbeitsplatz« im linken Fenster. Markieren Sie das Laufwerk mit der Auslagerungsdatei – in der Regel das Systemlaufwerk.

Die Auslagerungsdatei PAGEFILE.SYS ist eine versteckte Betriebssystemdatei. Um sie anzuzeigen, rufen Sie im Explorer »Extras | Ordneroptionen« auf und deaktivieren im Register »Ansicht« die Option »Geschützte Systemdateien ausblenden (empfohlen)«. Bestätigen Sie die Sicherheitsabfrage mit »Ja«. Nach Ausführen des Tipps sollten Sie die Option wieder aktivieren, denn so verhindern Sie das versehentliche Löschen wichtiger Systemdateien.

Jetzt rufen Sie den Befehl »Datei | Eigenschaften« auf und aktivieren das Register »Sicherheitseinstellungen« beziehungsweise unter Windows XP »Sicherheit«, um die aktuellen Berechtigungen anzuzeigen. Dort klicken Sie auf »Hinzufügen«, markieren im folgenden Dialog den Eintrag »System«, klicken auf die Schaltfläche »Hinzufügen« und bestätigen Ihre Auswahl schließlich mit »OK«. Aktivieren Sie die Option »Vollzugriff«; dadurch werden die anderen Optionen automatisch aktiviert. Bestätigen Sie Ihre Änderungen dann noch durch einen Klick auf die Schaltfläche »OK«.

Vergewissern Sie sich als nächstes noch, dass das Administratorkonto auch die Berechtigung hat, die Auslagerungsdatei anzuzeigen und zu verändern. Dazu klicken Sie in der Systemsteuerung doppelt auf das Symbol »System«. Drücken Sie im Register »Erweitert« die Schaltfläche »Systemleistungsoptionen«. Bei XP ist der Weg etwas länger: Dort klicken Sie auf »Einstellungen« unter »Systemleistung«, holen das Register »Erweitert« vor und klicken bei »Virtueller Arbeitsspeicher« auf »Ändern«. Achten Sie im folgenden Dialog auf den Wert »Gesamtgröße der Auslagerungsdatei für alle Laufwerke«. Unter Windows 2000 klicken Sie daneben auf die Schaltfläche »Ändern«. Bei XP sind Sie schon im richtigen Dialog. Markieren Sie das Laufwerk, das die Auslagerungsdatei enthält. Auf diesem Laufwerk haben System- und Administratorkonto jetzt Vollzugriffsberechtigungen, und Sie können damit Änderungen durchführen. Schließlich richten Sie die Auslagerungsdatei mit der empfohlenen Größe für die Verwendung durch das Systemkonto ein. Geben Sie die Größe der Auslagerungsdatei in den Feldern »Anfangsgröße« sowie »Maximale Größe« ein und bestätigen Sie mit der Schaltfläche »Festlegen«.

Normalerweise verwenden Sie die Größe des physischen Arbeitsspeichers plus 12 MByte als Anfangsgröße und die 1,5fache Größe des RAM als maximale Größe. Bei 128 MByte RAM wären das also 140 MByte als Anfangsgröße und 192 MByte als Maximum.

Vergewissern Sie sich im unteren Abschnitt »Größe der Registrierung«, dass der Wert »Maximale Größe« mindestens das Doppelte der »Aktuellen Größe« beträgt. Dann bestätigen Sie die Änderungen mit »OK«, schließen alle laufenden Programme und starten neu.

Bei Änderungen der Berechtigungen sollten Sie immer Folgendes beachten: Die Standardberechtigung ist »Jeder« mit Vollzugriff. Sie wird oft aus Sicherheitsgründen entfernt, und stattdessen werden Einzelkonten wie zum Beispiel »Administrator« hinzugefügt. Die entfernte Gruppe »Jeder« enthält aber auch das Systemkonto. Wenn Sie diese Gruppe löschen, ohne das Systemkonto als Einzelkonto wieder hinzuzufügen, passiert der beschriebene Fehler: Sie machen die Auslagerungsdatei unbrauchbar.