Ältere Programme unter Windows 2000 starten

Alexis Kälin

Administrator
Teammitglied
Auf der Windows-2000-CD befindet sich im Verzeichnis \Support das Tool APCOMPAT.EXE. Mit Apcompat kann Windows 2000 für ein bestimmtes Programm eine andere Windows-Umgebung simulieren. Damit können Sie auch Software installieren, die eigentlich nicht für Windows 2000 vorgesehen ist.
Manche Programme beziehungsweise deren Installationsroutinen fragen vor dem Start die Betriebssystem-Version ab. Wird eine dem Programm unbekannte Windows-Version gemeldet, bricht das Programm mit einem Warnhinweis ab - und zwar auch dann, wenn es unter Windows 2000 durchaus lauffähig wäre. Außerdem scheitern Installationsroutinen älterer Programme häufig, wenn der Temp-Ordner nicht im Verzeichnis %windir% liegt. Unter Win 2000 befindet sich dieser Ordner aber im jeweiligen Benutzerverzeichnis. Zudem gilt unter Windows 2000 eine neue Art der Speicherverwaltung, mit der manche Programme nicht zurechtkommen.
Um APCOMPAT.EXE zu nutzen, kopieren Sie es auf die Festplatte, starten es und geben das gewünschte Programm an. Anschließend wählen Sie die Betriebssystem-Version aus, die Sie dem Programm vorgaukeln wollen. Zusätzlich stehen Ihnen folgende Optionen zur Verfügung:
Der Eintrag "Disable Heap Manager on Windows 2000" deaktiviert die Speicherverwaltung von Windows 2000, "Correct disk space detection for 2-GB+ drives" emuliert ältere Dateisysterne, die nur bis zu 2 GB verwalten konnten. Mit "Use pre-Windows 2000 Temp path" umgehen Sie das oben genannte Problem mit dem Temp-Verzeichnis.

Achtung: Sie sollten mit dem Tool auf keinen Fall versuchen, Windows-9x-Treiber zu installieren - diese können trotz Emulation zu einem Systemabsturz führen.
 
Oben Unten