Computer - Nutzer haben längst ein neues Gesetz der Natur gebracht, "Speicher kann nicht viel sein." 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, zu verwenden FCBSHIGH, FILESHIGH, LASTDRIVEHIGH, STACKS ( wenn Sie sie benötigen), 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 , als ob ein "unsichtbares» CONFIG.SYS (wenn die Konfiguration nicht DOS = NOAUTO registriert ist), 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 (wie FILESHIGH), 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 des «High» ergänzt die Teams). 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 Veränderung der Werte von Konfigurationsparametern verwendet "Windy" vorbelegt, 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 als "Windows" ist eine eigene Systemplatte Cache - Daten VCache verwendet und für MS-DOS - Modus Dieser Wert ist in der Regel genug BUFFERS = 20, können Sie die Größe des Speicher IO - Puffer begrenzen (jede dauert 532 Bytes). 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ü (drücken Sie die F8 - Taste, PC - Start, es zu nennen) Modus geladen wird «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 Sie im Menü «Run» ( «Run») , die notwendig ist , um Typ - Taste «Start». 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 dem hohen Speicherbereich,

es ist alles in Ordnung. Ein weiterer nützlicher Befehl «MEM / D / P» zeigt die Speichernutzung im Detail.

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 «Aus Umwelt Raum»), in welchem 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.