¿Dónde desapareció la unidad Q: de Office?

Microsoft solía usar la unidad Q: para su virtualización de Office click-and-run, pero ahora ya no. ¿Cómo logró dejar de usarla? La clave es que Microsoft no dejó de virtualizar Office, simplemente cambió cómo lo hace internamente.

Diagrama técnico que muestra la transición desde un sistema de virtualización con unidad Q: visible hacia una arquitectura moderna de Click-to-Run integrada.
Diagrama comparativo entre la antigua virtualización basada en App-V con unidad Q: y el nuevo modelo de Click-to-Run transparente.

La era de la unidad Q:

Antes (Office 2010–2016 aprox.), Click-to-Run usaba una tecnología basada en App-V, que montaba un sistema de archivos virtual como si fuera una unidad real. Ahí aparecía la famosa Q:, que en realidad era un «drive» virtual aislado del sistema, donde vivían los binarios y dependencias de Office.

Era práctico, pero tenía problemas: conflictos con políticas de red o software corporativo, apps que no entendían rutas tipo Q:, y usuarios confundidos por esa unidad fantasma.

¿Qué cambió?

Con versiones más nuevas (Office 2019, Microsoft 365 Apps), la empresa migró a un modelo de virtualización mucho más transparente. Ya no expone una unidad virtual con letra; ahora usa redirecciones a nivel de sistema de archivos (reparse points, junctions) y todo vive en rutas normales como C:Program FilesCommon FilesMicrosoft SharedClickToRun.

En otras palabras: la virtualización sigue ahí, pero ahora está «escondida» dentro del sistema.

El impacto en Wine y Linux

Este cambio hace que ejecutar Office moderno bajo Wine sea casi imposible. Lo que rompe Wine no es solo la virtualización, sino la combinación de capas modernas como el servicio ClickToRunSvc, integración profunda con servicios del sistema Windows (COM, tareas programadas) y dependencias de APIs menos documentadas.

Más que un bloqueo intencional, Microsoft optimizó Office para despliegue corporativo y actualizaciones continuas. El resultado es que cualquier entorno que no sea Windows completo queda fuera. Portar desde macOS tampoco es viable porque la interfaz nativa depende de AppKit, lo que obligaría a rehacer casi todo el stack gráfico.

En resumen: la unidad Q: desapareció porque la virtualización se volvió invisible e integrada. Esto hace que Office sea un ecosistema que depende tanto del sistema operativo que no tiene incentivos económicos para portarlo a Linux, dejando a los usuarios con la versión web o máquinas virtuales.