Mit dem Einsatz besserer Fahrer einverstanden. Ich sah OAKCDROM.SYS und dachte sofort an Alternativen. Ich wusste nicht über UIDE, als ich vor vielen Jahren nachforschte. Aber ich habe immer noch bessere Alternativen als OAKCDROM.SYS gefunden: Siehe TOOGAMs Software-Archiv: CD-ROM-Treiber . CuteMouse ist auch eine großartige Empfehlung. Diese können Ihnen mehr freien Speicher bieten und wirklich keine Nachteile haben. Es ist nur neuer und besserer Code.
SHSUCDX kann Speicherplatz sparen, obwohl bei CD-Audio einige Probleme auftreten können (zumindest bei Version 2.20b, wie ich mich erinnere). Wenn CD-Audio damit gut funktioniert oder wenn dies kein Problem ist, verwenden Sie es.
Ich stimme auch der Verwendung von DOS = HIGH, UMB und dem Versuch zu, DEVICEHIGH zu verwenden. Wenn Sie jedoch DEVICEHIGH verwenden, kann dies ein kleines bisschen an oberem Speicher verbrauchen, und dann haben Sie gerade noch nicht genug Speicher für etwas Größeres. Daher ist es notwendig, die Dinge genau zu beobachten, um die ideale Einstellung zu erhalten. Machen Sie sich nicht die Mühe, bis Sie wissen, welche Treiber Sie wollen.
LH kann dann für alles von der Befehlszeile verwendet werden, einschließlich für alles, was von der AUTOEXEC.BAT geladen wird.
Befreien Sie sich von DOSKey: Stattdessen ersetzen Sie Command.Com mit 4DOS. 4DOS war früher Shareware, aber es gibt jetzt eine Freeware-Version, und später wurde der Quellcode verfügbar. Ich glaube, dass 4DOS dazu neigt, weniger konventionellen Speicher zu verwenden, oder zumindest dafür konfiguriert werden kann. Um 4DOS zu nutzen, besorgen Sie sich die Software und lassen Sie die CONFIG.SYS über SHELL darauf verweisen, zB:
SHELL = C: \ 4DOS \ 4DOS.Com
Stellen Sie auch die COMSPEC ein:
SET COMSPEC = C: \ 4DOS \ 4DOS.Com
Comspec kann CONFIG.SYS oder AutoExec.bat sein
Beseitigen Sie SETVER wahrscheinlich: Es ist normalerweise völlig unnötig. Es macht einfach etwas Software zum Laufen, anstatt dass sich die Software sinnlos über Softwareversionen beschwert. Aber Software macht dies normalerweise nicht, wenn sie nicht mit einer anderen (kommerziellen?) DOS-Version gebündelt wurde.
] [CyberPillar] [: DOS-Speicher listet einige andere Optionen auf, z. B. das Ersetzen der Speichermanager. Beispiel: Wenn Sie die Zeit haben, wirklich mit Sachen zu spielen, prüfen Sie, ob UMBPCI auf Ihrem System funktioniert. Wenn ja, verwenden Sie das statt EMM386.
Ansonsten hat EMM386 (ich denke, vielleicht HIMEM, aber ich denke, EMM) einige Parameter (HIGHSCAN, wenn ich mich recht erinnere), die mehr Speicher erzeugen können, aber einen kleinen Prozentsatz von Systemen einfrieren. Überprüfen Sie die Online-Hilfe für einen solchen Parameter. Dadurch kann mehr Speicher gefunden und verwendet werden.
Nun, wenn Sie all diesen Tipps folgen, ist das trotzdem ein guter Anfang.
Ich weiß, dass Sie dies in Ihrer Frage angesprochen haben, aber da diese Zeile leicht zu übersehen ist, weise ich schnell darauf hin, dass NLSFunc (National Keyboard Language Functionality) und DISPLAY.SYS (in CONFIG.SYS geladen) möglicherweise unnötig sind, sofern Sie es nicht sind versucht, nicht-amerikanische Codeseiten zu unterstützen. Ähnlich für KEYB. Ich weiß nicht, wie gut POWER ist.
Habe nicht viel Vertrauen in MemMaker. Es kann helfen. Es kann die Dinge verschlimmern. Normalerweise hilft es ein bisschen, wenn Sie ein nicht optimiertes System verwenden. Versuchen Sie es möglicherweise erneut, nachdem Sie alle anderen empfohlenen Änderungen vorgenommen haben, einschließlich der Sicherung Ihrer CONFIG.SYS und der AUTOEXEC.BAT, bevor Sie MemMaker das System anzeigen lassen.
Wenn Sie Speicher für eine bestimmte Anwendung benötigen, können Sie möglicherweise ein Startmenü erstellen, in dem Sie auswählen können, welche Treiber geladen werden sollen. MS-DOS 6.x unterstützte dies, indem Befehle in einer CONFIG.SYS verwendet wurden. (Siehe HELP für "Menü" -Befehle.)