HIMEM.SYS is een apparaatstuurprogramma voor geheugenbeheer dat vanaf MS-DOS 5.0 werd meegeleverd met MS-DOS-besturingssystemen. Het bood een manier om programma's in een groot geheugen te laden, dat wil zeggen het geheugengebied boven 1 MB. Hierdoor kregen programma's toegang tot meer geheugen dan ze zouden kunnen als ze in conventioneel geheugen zouden worden geladen, wat het geheugengebied is van minder dan 1 MB.
HIMEM.SYS bood ook ondersteuning voor uitgebreid geheugen, een type geheugen dat zich boven de 1 MB-markering maar onder de 16 MB-markering bevindt. Uitgebreid geheugen kan worden gebruikt om gegevens op te slaan die momenteel niet door programma's worden gebruikt, waardoor conventioneel geheugen vrijkomt dat andere programma's kunnen gebruiken.
HIMEM.SYS was een belangrijk apparaatstuurprogramma voor MS-DOS-gebruikers omdat ze hierdoor grotere programma's konden uitvoeren en meer geheugenintensieve applicaties konden gebruiken. HIMEM.SYS was echter niet zonder problemen. Het was bekend dat het conflicten veroorzaakte met bepaalde hardware en software, en soms systeemcrashes kon veroorzaken.
Met de release van Windows 95 was HIMEM.SYS niet langer nodig omdat Windows 95 een eigen geheugenbeheersysteem bevatte. HIMEM.SYS maakt nog steeds deel uit van MS-DOS, maar is niet langer vereist. |