Tengo instalado MinGW y MSYS y nunca me importó realmente cómo funcionan los binarios. Sin embargo, hoy abrí Process Explorer y me di cuenta de que tengo algunos procesos virtualizados :
Sé que generalmente make / gcc / sh / mintty son para sistemas POSIX / unix-like, sin embargo, pensé que los proyectos MinGW / MSYS proporcionarían ejecutables nativos. Virtualizado es generalmente un término que asocio con máquinas virtuales y me confunde un poco. El administrador de tareas en realidad llama a la columna correspondiente "virtualización UAC".
Entonces, ¿qué significa la bandera virtualizada en Windows? ¿Es algún tipo de capa de compatibilidad para ejecutables anteriores a Vista?