Wo finde ich das organale himem.sys für windows 95 und free dos?

2 Antworten

Vom Beitragsersteller als hilfreich ausgezeichnet

Hier z. B.:

https://www.creopard.de/download/detail/bootdisk_win98se/56.htm

Ob man solchen Quellen vertrauen kann, musst Du selber entscheiden.

Update:

https://www.allbootdisks.com/disk_contents/95.html


creopard  15.11.2024, 16:13

Noch ein Hinweis: die Dateien von allbootdisks.com sind für die englische Version, die von https://www.creopard.de sind für die deutsche Version.

Ben123577 
Beitragsersteller
 30.07.2024, 09:19

war Malware

CatsEyes  30.07.2024, 09:21
@Ben123577

Ok, sorry, habe das nicht getestet. Der zweite Link auch? Habe selber noch irgendwo DOS-Disketten und Win95-CDs.

creopard  15.11.2024, 16:05
@Ben123577

Da ist sicherlich keine Malware drin (das wüsste ich)! Die EXE-Datei ist ein WinImage-Installer, der aus den Daten eine Bootdiskette erzeugen kann. Die EXE-Datei ist nicht signiert und deshalb nörgelt Windows 10/11 beim Öffnen.

https://de.wikipedia.org/wiki/HIMEM.SYS

Auszug aus der Quelle :

In der CONFIG.SYS soll HIMEM.SYS noch vor einem Expanded Memory Manager, wie EMM386.EXE, geladen werden. Ab MS-DOS 5.0 können danach Gerätetreiber mit dem Befehl DEVICEHIGH in den oberen Speicherbereich geladen werden.DR DOS unterstützt zusätzlich den Befehl HIDEVICE. Es ist jedoch Voraussetzung, dass DOS die Verwaltung der Speicherblöcke im oberen Speicherbereich (UMB, Upper Memory Block) übernimmt, wofür der Befehl DOS=UMB benötigt wird. Mit DOS=HIGH können Teile des DOS-Kernels selbst in den oberen Speicher geladen werden.

Beispiel für CONFIG.SYS



DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE
DOS=HIGH,UMB

Ab MS-DOS 6.0 unterstützt der Befehl DEVICEHIGH auch den Parameter /L, mit dem der Block direkt angegeben werden kann.

Die Startdatei AUTOEXEC.BAT folgt dieser Logik mit dem Befehl LOADHIGH oder kurz LH, ebenfalls ab MS-DOS 5.0. DR DOS versteht zusätzlich den Befehl HILOAD: