Malheureusement, personne n'est encore parvenu à contourner le problème.
Le plus grand obstacle est que la vérification du support du NX bit par le processeur est assurée par le noyau lors du démarrage de Windows 8, ce qui signifie qu'installer le système d'exploitation sur un ordinateur plus récent et ensuite transférer le disque dur sur un ordinateur ayant un processeur non compatible n'est pas une solution.
Si le processeur n'est pas compatible NX bit, Windows 8 ne démarre pas, c'est aussi simple que cela. Probablement que certains composants de Windows (je pense notamment à Defender et DEP) ont désormais obligatoirement recours à NX bit, mais il doit être possible de désactiver ces services (peut être pas pour DEP, même si ce dispositif peut être désactivé sous Windows 7).
En imposant NX bit, Microsoft a décidé d'augmenter le niveau minimal de sécurité de son système et permet aussi de simplifier la tâche à ses développeurs : de Windows XP SP2 jusqu'à Windows 7, ces derniers devaient concevoir la sécurité du système en fonction de deux scénarios (processeur compatible NX bit et non compatible). Avec Windows 8, ils ne doivent plus considérer qu'un seul scénario.
Si vous avez une ancienne machine non compatible NX bit, contentez-vous de Windows 7 : ça reste un excellent logiciel et Microsoft continuera de le supporter jusqu'en 2020.