32位保护模式下运行 ，但它的存根和库很大程度上依赖于许多16位DOS和BIOS调用。 因为x86-64版本的Windows支持16位程序， 没有NTVDM ，并且无法运行DJGPP应用程序。 在x86-64系统下，这些应用程序仅通过仿真运行（例如DOSBox）， x86虚拟化 （例如 VirtualBox ）或类似的（例如 Linux的DOSEMU ）。 出现此问题是因为在长模式 x86-64处理器不支持用于在IA-32处理器中运行16位代码的虚拟8086模式 。 带有VT-x的较新的x86 CPU确