Für eine effizientere Nutzung aller Arten von Speicher empfohlen CONFIG.SYS Zeile DOS = HIGH, UMB, NOAUTO, nicht zu laden SETVER.EXE (benötigt für ältere DOS-Programme) und DBLBUFF.SYS (notwendig für die SCSI-Laufwerke) zu verschreiben - die desto besser - weniger jeden Mist geladen. Es ist ratsam, einen Befehl in Konfigurationsdateien mit Präfixen HOCH für die DEVICE, Loadhigh, INSTALL, BUFFERS, FCBSHIGH, FILESHIGH, LASTDRIVEHIGH, STACKS (wenn Sie sie benötigen) zu verwenden, die Basisspeicher freizugeben. Um dies zu tun, geben Sie die erste Zeile in der CONFIG.SYS

DEVICE = C: \ WINDOWS \ HIMEM.SYS / V / TESTMEM: Aus

DEVICE = C: \ WINDOWS \ EMM386.EXE NOEMS V

für den oberen Speicher. Achtung! Wenn Sie in diesem Fall fügen Sie nicht eine Zeile in der CONFIG.SYS

DEVICE = C: \ WINDOWS \ IFSHLP.SYS,

dann kann Ihr Computer nicht gestartet werden, da das Team DOS = NOAUTO Laden und dass die Treiber-Dateisystem deaktiviert. Verwenden Sie in diesem Fall wird die Boot-Diskette oder CD-ROM zu dieser Linie Konfiguration hinzugefügt werden. Parameter HIGH (kann ein wenig mehr freie obere Speicher hinzufügen) für EMM386 sollte vermieden werden, da die Wahrscheinlichkeit hoch ist, dass es Fehler und Systemabstürze verursachen.

Es sollte beachtet werden, dass Vind sich standardmäßig geladen werden (wenn die Konfiguration nicht registriert ist DOS = NOAUTO) eine Art "unsichtbar" der CONFIG.SYS, in dem die folgenden Zeilen:

dos = high, Auto

device = c: \ windows \ himem.sys

device = c: \ windows \ ifshlp.sys

device = c: \ windows \ setver.exe

FILESHIGH = 30

LASTDRIVEHIGH = z

BUFFERS = 30

STACKS = 9256

shell = command.com / p

fcbshigh = 4

Diese Treiber werden geladen, auch wenn in Ihrer Konfigurationsdatei, sie nicht registriert sind (und, auch wenn es keine Dateien AUTOEXEC.BAT und CONFIG.SYS), während, wenn Sie in Ihrem CONFIG.SYS geschrieben haben, Befehle ohne Präfixe HIGH (zB Dateien) das Team mit diesen Präfixen wird immer noch aus (FILESHIGH-Typ), für ältere Speicheradressen durchgeführt wird (oder besser gesagt, die Windows selbst entscheidet - verwenden ältere Speicheradresse oder nicht, und häufiger als das Ende der "HIGH" Befehle hinzufügen). Die eingestellten Werte Befehle Dateien, Lastdrive, Puffer, Stapel, fcbs und SETVER.EXE Treiber muss nur auf MS-DOS-Anwendungen, Windows'98 diese Einstellungen sind nicht erforderlich. Es gibt eine "hidden" AUTOEXEC.BAT:

@echo off

net start

set tmp = C: \ windows \ temp

set temp = C: \ windows \ temp

set COMSPEC = C: \ COMMAND.COM

Prompt $ p $ g

Pfad C: \ Windows; c: \ windows \ command

Durch die Änderung der Standardeinstellung die Werte von Konfigurationsparametern verwendet "Wind" können Sie eine rationellere Zuweisung von Speicher zu erreichen. Leicht kann Basisspeicher freigegeben werden, wenn Sie das Team LASTDRIVEHIGH Brief wirklich das letzte Laufwerk festgelegt (standardmäßig steht der Speicher mehr aus: ist reserviert für alle Laufwerke von A bis Z) - für jedes weitere Laufwerk 80 Bytes verbraucht. Es ist ratsam, Team STACKS = 0,0 wird die Zuweisung von Speicher für den Stack zu stornieren für die vorübergehende Speicherung von verschiedenen Systeminformationen und die Termine des DOS-Programms nur alte zugewiesen werden. Team BUFFERS = 20, können Sie die Größe des Speicher IO-Puffer begrenzen (jeweils nimmt 532 Bytes) als die "Windows" System seinen eigenen Cache Plattendaten VCache verwendet und für MS-DOS-Modus Dieser Wert ist in der Regel völlig ausreichend. Eine weitere Möglichkeit, die gewünschte Emulationsmodus MS-DOS das DOS-Programm - FCBS, gibt die Anzahl der Dateien bestimmter Steuereinheiten, auf denen natürlich, geht wertvolle Speicher (je 64 Byte), kann dieser Wert auf FCBSHIGH = 1 geändert werden. Der Basisspeicher kann durch Einstellen der Parameter FILESHIGH gespeichert werden = 10, so dass die Anzahl der Datei-Handler von 30 auf 10 (je 60 Bytes, ungefähr) zu reduzieren. Wenn Sie noch nie den Emulationsmodus von MS-DOS zu laden, können Sie noch kleinere Werte für diese Parameter setzen, wie meine Version zu unterstützen und ztogo Modus ausgerichtet ist. Wenn Sie einige veraltete Software verwenden, die nur von Emulationsmodus MS-DOS laufen will, müssen Sie diese Parameter zu ändern, wieder ihre Werte zu erhöhen, oder einige der DOS-Programm nicht startet, oder auch Legacy-EMS ermöglichen -Speicher, das Hinzufügen RAM Parameter auf den EMM386-Treiber! Zum Beispiel:

DEVICE = C: \ WINDOWS \ EMM386.EXE RAM VERBOSE,

in diesem Fall kann man den Fahrer si di Roma und einige andere die DOS-Treiber für die maximale Erhöhung des Volumens der Basisspeicher verzichten müssen - es ist am besten, es zu tun, ohne die grundlegenden Konfigurationsdateien zu ändern, und seine eine PIF-Datei für das Programm zu schaffen, in denen geben Sie die gewünschten Werte ein.

Wenn es eine Wurzel des Systemlaufwerks oder dblspace.bin drvspace.bin Windows ist die entsprechende Treiberdatei komprimiert Datenträger laden, auch wenn Sie diese Funktion nicht verwenden, so müssen Sie diese Dateien zu löschen!

Es ist sehr nützlich, um zu sehen, was mit dem Boot-Menü geladen wird (drücken Sie F8, während der PC booten, es zu nennen) Modus "Schritt-für-Schritt-Bestätigung". Zur gleichen Zeit können Sie sehen und korrigieren Fehler in Konfigurationsdateien, die in der Regel auf Grund auftreten falsche Pfade zu Treiber und Dateien zu schreiben. Ein Test, wie der Speicher effizient eingesetzt wird, können Sie den Befehl "MEM / P / C", zu benutzen, die in der "Run" zu wählen ( "Run") Schaltfläche "Start" notwendig ist. Wenn das Fenster, das angezeigt wird, werden Sie einige dieser Werte finden Sie unter:

Größtes ausführbares Programm size = 614032 (600k)

Größter freier obere Speicherblock = 0 (0K)

MS-DOS ist resident in den hohen Speicherbereich,

es ist alles in Ordnung. Ein weiterer nützlicher Befehl "MEM / D / P" wird die Verwendung von Speicher in mehr Einzelheiten enthalten.

Manchmal braucht man für Umgebungsvariablen mehr Speicher zuweisen (zum Beispiel, wenn Sie in avtoekzeke zusätzliche Optionen für ein Video von 3dfx festlegen möchten, und die Meldung "Out of Umgebung space"), wobei in diesem Fall die Liste der Zeile in der config:

SHELL = C: \ COMMAND.COM / P / E: 1024

Free RAM Volume kann mithilfe der Zwischenablage drastisch reduziert werden, vor allem, wenn es in großen Bild gespeichert ist, so vergessen Sie nicht, mit einem Puffer in leistungsfähige Software-Pakete nach der Arbeit um es zu reinigen, indem nur ein Brief von einem Notebook, zum Beispiel zu kopieren.