Emulatory systemu DOS
Programy typu DOSBox (i jego pochodne: DoSBox-X oraz DosBox Staging) oraz vDOS emulują procesory x86 działające w środowisku DOS, co pozwala na uruchamianie programów przeznaczonych dla tego systemu. Różnice między tymi emulatorami sprowadzają się do tego, co stanowi priorytet dla ich twórców — np. większa kompatybilność z grami (możliwość obecności nietypowych rozwiązań programistycznych) albo lepsza integracja z systemem 64-bitowym (łatwiejsze korzystanie z sieci i drukarek, co jest ważniejsze dla programów użytkowych). Emulatory te pozwalają na zainstalowanie i uruchamianie środowiska Windows 1.x/2.x/3.x (problemy mogą dotyczyć legalności — np. konieczność posiadania licencji), co umożliwia uruchamianie aplikacji 16-bitowych Windows, ale ich integracja z systemem 64-bitowym jest ograniczona w porównaniu do wcześniejszych rozwiązań.
Managery maszyn wirtualnych
Programy takie jak np. VirtualBox czy VMWare pozwalają na wykorzystanie możliwości wirtualizacyjnych procesora i utworzenie maszyny wirtualnej, w której instalowany jest system obsługujący dane aplikacje.