ZDNet ha publicado un artículo en el que explica los motivos por los cuales algunas aplicaciones pueden ser incompatibles con el nuevo sistema operativo de Microsoft que vendrá probablemente para finales de 2009.
En el documento Windows Application Quality Cookbook que ofreció Microsoft en su sitio Microsoft Developer Network, aparecen enumeradas algunas de estas causas que pueden conllevar ciertas incompatibilidades con algunas aplicaciones. Aunque la mayoría de aplicaciones de Windows XP y Vista serán compatibles en Windows 7, no lo serán al 100% debido a las innovaciones de seguridad y fiabilidad.
La lista está ordenada de mayor a menor en la forma que puede afectar a la compatibilidad de las aplicaciones:
- Internet Explorer 8-User Agent String
- Internet Explorer 8-Data Execution Protection/NX
- Removal of Windows Mail
- Microsoft Message Queuing (MSMQ)-Removal of Windows 2000 Client Support Service
- Compatibility – Operating System Versioning
- Server Core – WoW64 is Now an Optional Feature
- User Interface – Enhanced Taskbar
- Microsoft Message Queuing (MSMQ) – Improved Queue Handing
- Windows Server – Terminal Services
- User Interface – High DPI Awareness
- Removal of WPDUSB.SYS Driver for Windows Portable Devices
- Server – Hyper-V
- Server – 64-Bit Only
- File Library Replaces Document Folder
- New Binaries – Refactoring
- Compatibility – Application Manifest
- Microsoft Message Queuing (MSMQ) – SHA-2 Is the Default Encryptation Algorithm
- User Interface – User Access Control Dialog Updates