Windows Latest berichtet am 19. Oktober 2026, dass sein Reporter Abhijith M B EmulateHeap in Compatibility Administrator auf einem Windows-11-26H2-PC gefunden hat. Der Kompatibilitätsfix leitet Heap-Aufrufe des Betriebssystems für einen aktivierten Prozess an Ersatzfunktionen um, die das Verhalten des Windows-95-Heaps nachbilden. Raymond Chen, Microsoft-Engineer, beschreibt den Mechanismus in Microsoft Learn.

Was der Eintrag in Windows 11 26H2 zeigt

Windows 11: Was EmulateHeap vom Windows-95-Heap übernimmt

Der Bericht von Windows Latest bezieht sich auf einen PC mit Windows 11 26H2. Compatibility Administrator gehört zum Windows Assessment and Deployment Kit (Windows ADK). Microsofts Dokumentation zur ADK-Version 10.1.26100.9457 vom September 2026 nennt Unterstützung für Windows 11 26H2, 25H2 und 24H2.

Wie EmulateHeap arbeitet

Ein Heap ist ein Speicherbereich, aus dem ein Programm zur Laufzeit Speicherblöcke anfordern kann. Ist EmulateHeap für einen Prozess aktiviert, leitet Windows Betriebssystem-Aufrufe rund um diesen Speicher an Ersatzfunktionen weiter. Microsoft-Engineer Raymond Chen erklärt, dass dafür eine Kopie des Windows-95-Heap-Managers neu kompiliert und in die Kompatibilitätsinfrastruktur aufgenommen wurde. Der Code wird für den betreffenden Prozess geladen, wenn der Fix aktiv ist.

Warum alte Programme vom Windows-95-Heap abhängen konnten

Ältere Programme können versehentlich auf bestimmte Eigenheiten eines Heap-Managers angewiesen sein. Ein Programm erwartet etwa, dass eine spätere Speicheranforderung dieselbe Adresse wie zuvor erhält, oder liest bereits freigegebenen Speicher und rechnet mit einem bestimmten Inhalt. Ein Wechsel des Heap-Verhaltens kann solche Fehler sichtbar machen, auch wenn die Anwendung auf ihrem ursprünglichen System funktionierte.

Die Nachbildung hat einen technischen Preis: Laut Chen muss während der Aktivierung von EmulateHeap auch der neuere Low-Fragmentation-Heap abgeschaltet werden. Der Windows-95-Heap ist dabei nicht grundsätzlich besser oder robuster, sondern verhält sich anders.

Die SimCity-Sonderlösung war ein anderer Fix

Joel Spolsky schilderte in einem historischen Bericht eine spezielle Windows-95-Behandlung für SimCity. Spolsky führte den Fehler auf eine Schilderung des ursprünglichen SimCity-Autors Jon Ross zurück: Das Spiel griff auf Speicher zu, den es bereits freigegeben hatte. Windows 95 erkannte Spolsky zufolge SimCity und nutzte einen besonderen Allokator-Modus, der Speicher nicht sofort freigab. EmulateHeap bildet dagegen für einen aktivierten Prozess das Verhalten des Windows-95-Heaps nach.

Ein Nutzer meldete 2023 Probleme unter Windows 11 22H2

Ein anonymer Nutzer berichtete am 15. März 2023 in einem Microsoft-Q&A-Beitrag von Problemen nach Aktivierung von EmulateHeap oder verwandten Windows-95/98/ME-Kompatibilitätsmodi unter Windows 11 22H2. Der Nutzer nannte Tonausfälle bei Grand Theft Auto: Vice City und Grand Theft Auto III, Abstürze bei Grand Theft Auto: San Andreas, Need for Speed: Most Wanted 2005 und InstallShield-Programmen sowie Hänger bei Thief II und Thief 1 Gold Edition.