Después de LIM EMS, Microsoft alteró ligeramente su implementación en el DOS 3.31, de modo que la memoria fuera alineada en límites de palabra en vez de límites de byte como determinada la especificación original, haciendo fallar en funcionar correctamente a algunas aplicaciones.