Die perfekte Autoexec/Config ... ich weiß nix mehr
-
-
Damals gab es wenigstens noch Handbücher....
-
Damals gab es wenigstens noch Handbücher....
Ja, aber auch nur weil die Leute zu den Raubkopien der teuren Software Bücher brauchten, um sie zu verstehen
-
Der erste Auftrag, den mein Vater nach der Einheit bzw um die Einheit herum an Land gezogen hat war die Vervielfältigung von MS DOS und MS Windows Handbüchern - diese dicken weißen Wälzer.
Angeblich waren die als Schulungsmaterial gedacht. Es waren aber so was wie 500 Exemplare von jedem. Und der Auftrag worde danach noch 2, 3 mal aufgestockt.
Wir haben zwei Kopierer gekauft und weil sowas wie automatischer Einzug noch zu teuer war haben wir im Schichtbetrieb rund um die Uhr an den Dingern gesessen. Neue Seiten einlegen, 99 drücken und warten. 5 mal das ganze und dann noch 5 Seiten extra. dann die nächsten Seiten. Das ging wochenlang so. Ich hatte oft die Hundewache von um so um 3 bis um 7 wenn ich eh zur Schule musste.Dann die ganzen Kopienstapel der Einzelseiten "zusammentragen" also der Reihe nach zum Buchblock sortieren und dann klebebinden. Sahen aus wie das Original.
Damals haben wir uns überhaupt nix dabei gedacht. Heutzutage frage ich mich schon, wer die dazugehörigen Disketten ggf. auch so schön kopiert hat.
Wir haben 2 Kopierer komplett verschlissen und der Dritte hat dann noch Jahre treu gedient. War ein ganz guter Start in die Ungewissheit der Markwirtschaft während die alte Kundschaft wie Kartenhäuser um uns herum zusammenbrach.
ähm, sorry für offtopic. Kennt jemand das hier?
stehen paar richtig coole Sachen drin.
Auch Hilfsprogramm die man sich selber in BASIC schreiben kann. Ich muss es mal richtig lesen, nicht nur durchblättern. -
-
-
-
Sorry, aber ich glaube nicht, dass das controlport2 konkret weiterhilft.
-
Früher oder später landet ja jeder mal bei diesem Thema. Leider gibt es keine Heiliger-Gral-DOS-Konfiguration.
Natürlich ist es mühsam. Vor allem wenn man mit alternativen Speichertreibern versucht, mehr Freiraum rauszukitzeln.
Vor allem weil dann das eine oder andere Programm nicht mehr läuft. Darum läufts wohl bei den meisten auf ein Start-
menue hinaus. Bla bla blubb; da wir aber das beste Retro-PC-Board der Welt sind kann man sich sicher sein, dass hier
Einiges darüber zu finden sein muß.
Da hatten wir doch mal einen eigenen Thread für, oder? Und die Suchfunktion hilft hier auch weiter:
█ █ AUTOEXEC.BAT und CONFIG.SYS optimieren █ █
vG; Daryl_Dixon
-
-
Da es noch keiner genannt hat:
Ich habe zum optimieren mich noch in die Befehl Refernzen gestürzt.Da sind alle möglichen Parameter aufgelistet. Hat mir beim optimieren sehr geholfen
Habe alle möglichen Treiber laufen und keine Speicherprobleme.
MemMaker + von Hand nachconfigurieren ist ein guter Ansatz.
Nur MemMaker war für mich immer zu wenig und unaufgeräumt. -
Ehrlich gesagt, eine perfekte Config.sys und Autoexec.bat gibt es nicht.
Da ist man immer wieder dran am schrauben.
Deswegen hier mal meine Dateien.
Aber manchmal tuts einfach gut in den Configs rumzuspielen.[MENU]
MENUDEFAULT=EMM386,6
MENUCOLOR=15,2
SUBMENU=EMM386, Mit EMM386 Speicherverwaltung
MENUITEM=STANDARD, MS-DOS 6 Ursprüngliche Konfiguration
[EMM386]
MENUITEM=NOEMS, UMB Speicher
MENUITEM=EMS, UMB und EMS Speicher
MENUDEFAULT=NOEMS,6
[STANDARD]
DEVICE=C:\DOS\SETVER.EXE
DEVICE=C:\DOS\HIMEM.SYS
DOS=HIGH
COUNTRY=049,850,C:\DOS\COUNTRY.SYS
DEVICE=C:\DOS\DISPLAY.SYS CON=(EGA,,1)
FILES=30
[LOADFIRST]
DEVICE=C:\DOS\HIMEM.SYS /TESTMEM:OFF /VERBOSE
DOS=HIGH,UMB
MULTITRACK=ON
BUFFERS=1,0
STACKS=0,0
FCBS=1
LASTDRIVE=G
FILES=8
SWITCHES=/F
BREAK=ON
NUMLOCK=ON
COUNTRY=049,850,C:\DOS\COUNTRY.SYS
SHELL=C:\DOS\COMMAND.COM C:\DOS /E:512 /P
SET TEMP=C:\TEMP
SET TMP=C:\TEMP
SET COMSPEC=C:\DOS\COMMAND.COM
SET COPYCMD=/V
SET DIRCMD=/P /OGN
SET MOUSE=C:\DOS
SET DOS32A=C:\DOS32A
SET SOUND=
SET MIDI=
SET BLASTER=A220 I5 D1
SET UPX=-9 -k
SET SCREENTHIEF=DEFAULTS
;Norton Zeugs
SET NC=C:\NC
SET NU=C:\NU
SET SYMANTEC=C:\SYMANTEC
;┌──────────────────────────────────────────────────────────┐
;│ Laden Sie SETVER hier, wenn Sie SETVER für ältere System │
;│ Device Treiber benötigen. │
;├──────────────────────────────────────────────────────────┤
;│ Laden Sie hier System Device Treiber die nicht in den │
;│ hohen Speicher (UMB) geladen werden können oder vor │
;│ EMM386 geladen werden sollten. │
;└──────────────────────────────────────────────────────────┘
;DEVICE=C:\DOS\SETVER.EXE
[NOEMS]
INCLUDE=LOADFIRST
DEVICE=C:\DOS\EMM386.EXE VERBOSE NOTR NOEMS I=B100-B7FF
;DEVICE=C:\DOS\EMM386.EXE VERBOSE NOTR NOEMS HIGHSCAN I=B100-B7FF
INCLUDE=AFTEREMM386
[EMS]
INCLUDE=LOADFIRST
DEVICE=C:\DOS\EMM386.EXE 4096 VERBOSE NOTR RAM I=B100-B7FF
;DEVICE=C:\DOS\EMM386.EXE 4096 VERBOSE NOTR RAM HIGHSCAN I=B100-B7FF
INCLUDE=AFTEREMM386
[AFTEREMM386]
DEVICEHIGH=C:\DOS\SETVER.EXE
DEVICEHIGH=C:\DOS\DISPLAY.SYS CON=(EGA,,1)
DEVICEHIGH=c:\DOS\XMSDSK.EXE 128
DEVICEHIGH=c:\DOS\XDVD2.SYS /D:CDDVDXXX
[COMMENTS]
;┌──────────────────────────────────────────────────────────┐
;│ DISPLAY.SYS │
;│ Wird ab 5.0 bis 7.10 in die HMA geladen, somit steht │
;│ weniger Platz für BUFFERS in der HMA zur verfügung. │
;├──────────────────────────────────────────────────────────┤
;│ BUFFERS │
;│ MS-DOS 6x lädt die BUFFERS in die HMA, solange dort │
;│ ausreichend freier Speicher für alle konfigurierten │
;│ BUFFERS vorhanden ist. │
;│ Steht nicht genügend HMA Speicher zur Verfügung, werden │
;│ alle BUFFERS in den Konvetionellen Speicher geladen. │
;│ Sie können sich Informationen des HMA Speichers mit │
;│ MEM /A oder HMAGAUGE anzeigen lassen. │
;├──────────────────────────────────────────────────────────┤
;│ ; Erlaubt Kommentare in der CONFIG.SYS oder deakti- │
;│ viert System Device Treiber. │
;│ ? Fragt nach Bestätigung beim laden eines Treibers. │
;│ DEVICE?=C:\HANSI.SYS │
;│ ESC Bricht die Einzelabfrage ab und lädt alle Treiber │
;│ ohne weitere [J/N] Abfragen. │
;├──────────────────────────────────────────────────────────┤
;│ Weitere Informationen erhalten Sie, wenn Sie den Befehl │
;│ "HELP config" eingeben. │
;└──────────────────────────────────────────────────────────┘
[COMMON]
;┌──────────────────────────────────────────────────────────┐
;│ Dieser Bereich wird von MS-DOS bei jeder Konfiguration │
;│ geladen und sollte immer am Ende der CONFIG.SYS stehen. │
;│ Software und Treiber Intsallationen nehmen Änderungen an │
;│ den Startdateien meist am Ende der Datei vor. │
;└──────────────────────────────────────────────────────────┘
@ECHO OFF
IF NOT EXIST C:\TEMP\NUL MD C:\TEMP
IF NOT EXIST C:\TMP\NUL MD C:\TMP
IF "%CONFIG%"=="EMS" GOTO NEWCONFIG
IF "%CONFIG%"=="NOEMS" GOTO NEWCONFIG
IF "%CONFIG%"=="STANDARD" GOTO STANDARD
:NEWCONFIG
PATH=C:\DOS;c:\DOS\BAT;c:\DOS\TOOLS
REM NEWDOS= @ Zeichen auf ALT+213
MODE CON CODEPAGE PREPARE=((850) C:\DOS\NEWDOS.CPI)
MODE CON CODEPAGE SELECT=850
LH c:\DOS\TOOLS\FORCEXT.COM
CALL BIOSCHK.BAT CHECK
CALL c:\DOS\BAT\AAVICHK.BAT
c:\DOS\TOOLS\UMBFILES=39
REM LH c:\DOS\TOOLS\PERUSE /X2048 ::Buhhhh,is scho gscheit alt
LH c:\DOS\SHSUCDX\SHSUCDX.COM /D:CDDVDXXX /C /M:8 /V /~
LH c:\DOS\CTMOUSE.EXE /W /R1
LH SMARTDRV.EXE /X
REM HINWEIS! Treiber für Tastatur vor oder nach Smartdrv laden, wegen Affengriff, ich weis es nicht mehr?
c:\DOS\MKEYB.EXE GR
REM HINWEIS! DOSKEY nach Treiber für Tastatur laden, da DOSKEY sonst
REM nicht mehr aus dem Speicher entfernt werden kann.
LH c:\DOS\DOSKEY.COM -v -c -s -b=600
IF NOT EXIST C:\CAPTURE\NUL MD C:\CAPTURE
c:\DOS\ST204F\ST.EXE
GOTO COMMON
:STANDARD
@ECHO OFF
C:\DOS\SMARTDRV.EXE /X
PROMPT $p$g
PATH C:\DOS
SET TEMP=C:\TEMP
MODE CON CODEPAGE PREPARE=((850) C:\DOS\EGA.CPI)
MODE CON CODEPAGE SELECT=850
KEYB GR,,C:\DOS\KEYBOARD.SYS
GOTO COMMON
:COMMON
REM Bereich für Treiber installation duch Anwendungen
Anmerkungen: Ja man kann SET in der CONFIG.SYS eintragen und ich hatte in den 90ern schon keine Probleme mit.
Die Zwei Configs weren bei mit mit nem Setup Script erstellet und sind auch noch nicht fertig, weder Linksschreibfehler noch
Startreihenfolgen sind finale. Es gibt übrigens einen neuen MKEYB Tabulaturtreiber der nach Jahren den STRG+Y/Z Bug behoben hat, wenn man COPY CON benutzt.
Wer den MS Undelete Sentinel installiert, muss damit leben, dass Konventioneller Arbeitsspeicher verbraten wird, UNDELÖETE darf keinensfalls mit
INSTALL(HIGH) in der Config.sys geladen oder noch schlimmer; hochgeladen werden.
Wer es bis heut noch nicht bemerkt hat, Microsoft hat seit der Einführung mit MS-DOS 5 den Oberen Speicher mit dem Hohen Speicher verwechselt.
Also wenn Microsoft von hohem speicher Spricht ist im Normalfall der obere Speiche gemeint (UMB), wenn sie von oberen sprechen, meinen sie eigentlich
den hohen Speicher also die HMA.
Das haben sie in Windows 98 zumindest versucht zu beheben. Einfach mal MEM Ausgaben vergleichen....
Deswegen ist bei mir SETVER immer geladen, da ich den MEM Befehl von 98 verwende.
Weiter optimieren kann mann dan mit /L bei Devicehigh und Loadhigh, Die Speichergrößen berechnungen von MEMMAKER bei der Option /L sind mit vorsicht zu genießen. -
Dylldophlo sehr schön kommentierte Dateien
ZitatBuhhhh,is scho gscheit alt
Welcher CD-ROM Treiber ist deiner Meinung nach der Universellste, sprich: verbraucht wenig RAM, unterstützt CD-Audio, kann ggf. noch UDMA?
Es gibt dazu auch einen länglichen Thread bei vogons.org, aber der ist mittlerweile etwas unübersichtlich.
Wer dazu noch Vorschläge hat, gerne mehr Infos dazu.
Ich schwanke derzeit zwischen "XDVD2.SYS" und "MTMCDAI.SYS" (Mitsumi) in Verbindung mit "MSCDEX v2.25", wobei ich bei beiden Treibern nicht weiß, ob sie CD-Audio unterstützen...
-
Mich nervt gerade nur der EMM386.EXE, wenn man NOVCPI mit angibt, läuft zwar alles Prima, aber viele Speicherintensive Anwendungen laufen dann nicht mehr. Mit dem EMM386 von IBM DOS 2000 verhällt es sich genauso. Also wohl da auch auf was anderes ausweichen.
Also ich verwende seit Jahren nur XDVD2.SYS Version 9-25-2019 und SHSUCDX.COM Version 3.05, mit denen hab momentan keine Probleme.
Ob die CD Audio unterstützen, Puhhh! Ich bin nur virtuell unterwegs. Aber soweit ich weis, ist zum Abspielen von Audio CD's MSCDEX notwendig.
Ich hab irgendwo vor kurzem was von nem CD-Player gelesen der keinen MSCDEX benötigt.
Steht in den Readme's nix dazu?
Ansonsten ausprobieren, bei alten Laufwerken wird ja der CD-Sound eh nur über ein analoges Audiokabel in nen CD-IN (AUX) in die Soundkarte geschleift.
Aber ich denke mal, du möchtest ein Digitalsignal verarbeiten. -
Mich nervt gerade nur der EMM386.EXE,
Welche Version von EMM386.EXE hast denn im Einsatz? 4.95?
Ansonsten ausprobieren, bei alten Laufwerken wird ja der CD-Sound eh nur über ein analoges Audiokabel in nen CD-IN (AUX) in die Soundkarte geschleift.
Aber ich denke mal, du möchtest ein Digitalsignal verarbeiten.Nö, analog reicht vöffig, nicht dieses neumodische Zeug...
-
Also wenns analog reicht, dann wär am besten so ein altes Double Speed mit Play Tasten vorne dran.
Dann braucht man keine Software. War aber früher schon selten.Emm ist 3.48, warum? Ich mach mal den 95er drauf
....
....
Etwas Später... schon läuft auch der TASM52 ohne Absturz mit geladenen EMM386.
Jetzt erinner ich mich, es gab da sogar mal ein update für emm386 unter DOS 6.20 Zeiten.
http://ftpmirror.your.org/pub/…ftlib/MSLFILES/EMM622.EXE
Das ist EMM386 4.49, geht aber nur mit der englischen DOS Version 6.20. -
Bei einer deutschen DOS 6.22 liegt noch die EMM386.EXE in Vesion 4.48 bei (wenn man sich die .exe-Datei in einem Editor anschaut).
Eigentlich sollte es da zumindest die 4.49 sein, das gibt aber wohl nur für die englische Version:
Zitat -
Ehrlich gesagt, eine perfekte Config.sys und Autoexec.bat gibt es nicht.
Da ist man immer wieder dran am schrauben.
Hm ... das möchte ich mal nicht ganz so allgemein stehen lassen.
Es ist schon möglich mit vorgegebenen Zielvorgaben seine Konfiguration zu optimieren.
Dabei mag es allerdings mehrere Lösungen geben, welche die gleichen "optimalen" Ergebnisse liefert.
Wenn du allerdings deine Zielvorgaben laufend änderst, dann wirst du immer daran schrauben, dass stimmt.
Es gibt allerdings keine optimierte Allzweckkonfiguration für jeden Nutzer. Da stimme ich dir zu.
Ich habe am Anfang auch viel daran herumgeschraubt, bis ich meine optimale Konfiguration gefunden habe.
Ziel: Alle fundamental benötigten Treiber laden (RAM, Festplatte, 2 Soundkarten, Mouse, CD ROM, Umgebungsvariablen äh... Windows 3.1 Kram) und dabei soviel unteren Speicher freihaben wie möglich.
Optimiert wurde dabei nach der freien Speichergröße im unteren Bereich, so dass ich nachher noch knapp unter 600 KB frei hatte.
Wenn du in so einem Fall ein Optimum gefunden hast, ist das eine "perfekte" Lösung.
Wollte ich nur anmerken, da es etwas so klingt, als könnte man beliebig mit den Parametern und der Reihenfolge der Kommandos herumspielen, ohne je an ein Ziel zu gelangen.Das Ziel darf halt nicht variabel sein
-
Bei einer deutschen DOS 6.22 liegt noch die EMM386.EXE in Vesion 4.48 bei (wenn man sich die .exe-Datei in einem Editor anschaut).
Eigentlich sollte es da zumindest die 4.49 sein, das gibt aber wohl nur für die englische Version:
Ja ist richtig, Dos 6.22 DE hat die v4.48 dabei und die 6.22 EN die 4.49.
Der obige Patch ist auch nur mit der englischen EMM386.exe 4.48 verwendbar.Eine deutsche EMM386.EXE 4.49 ist mir noch nicht untergekommen.
man könnte ja mal gucken was der Patch macht und evtl. die deutsche 4.48 von Hand auf 4.49 Patchen, aber zu was, wenn man auch die 95er nehmen kann.
-
Als Antwort auf Phil's Starter Pack ist nun ein neues aufgetaucht. Ich habe mir bisher nur das Video dazu angeschaut und finde einige interessante Ansätze:
Ultimate MS-Dos 7.1 Installation & Overview
Externer Inhalt www.youtube.comInhalte von externen Seiten werden ohne Ihre Zustimmung nicht automatisch geladen und angezeigt.Durch die Aktivierung der externen Inhalte erklären Sie sich damit einverstanden, dass personenbezogene Daten an Drittplattformen übermittelt werden. Mehr Informationen dazu haben wir in unserer Datenschutzerklärung zur Verfügung gestellt.
Jetzt mitmachen!
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!