Etter at 32 biters prosessorer som Intel 80386 kom på markedet, kunne også operativsystemer benytte seg av virtuell 8086 modus, noe som effektiviserte minnehåndtering. Fra og med Windows 3.0, kunne Windows også tilby utvidet minne til DOS-programmer som kjører i virtuell 8086 modus, en finesse som ble betydelig forbedret med Windows 95 (Win32 APIet). For DOS sin del kom det minnehåndterings-programvare i form av EMM386 og QEMM som kunne emulere den eldre teknologien på en effektiv måte, ved hjelp av prosessorens minnehåndterings-enhet (engelsk: memory-mapping unit (MMU)). Begge benyttet seg av forbedret minnehåndtering for å flytte utstyrsdrivere ut av konvensjonelt minne og frigjøre plass for vanlige DOS-programmer.