Il y a récemment eu une mise à jour de sécurité par Microsoft implémentée pour Windows 7 et 8 qui perturbe la compatibilité native avec une très grande quantité de vieux jeux sur CD, notamment ceux dotés de protections SafeDisc ou SecuROM. Cette modification de sécurité est intégrée à Windows 10 et ne peut pas être contournée. Voici une liste fortement abrégée de jeux potentiellement affectés:
- Age of Empires 2
- Alice d'American McGee
- Battlefield 1942
- Civilization III et IV
- La série Command & Conquer
- Crysis
- Diablo II
- La série Empire Earth
- Far Cry (1 et 2)
- La série Grand Theft Auto
- Halo
- Jeux LEGO
- La série Might & Magic
- La série Need for Speed
- La série Rainbow Six
- Jeux Star Wars (y compris KOTOR)
- Les Sims (1 et 2)
- La série Total War
La solution à ce problème est en réalité assez simple (pour Windows 7 et 8 uniquement). Il suffit de réactiver le service du pilote désactivé par la mise à jour de sécurité et de démarrer le service. Pour ce faire, ouvrez une invite de commande en mode administrateur:
Bouton Windows -> cmd.exe -> clic droit -> Exécuter en tant qu'administrateur
Exécutez cette commande (avec les espaces exacts) pour réactiver le service du pilote:
sc config secdrv start= demand
Vous devriez recevoir un message [SC] ChangeServiceConfig SUCCESS
. Ensuite, exécutez cette commande pour démarrer le service:
sc start secdrv
Ensuite, lancez le jeu et il devrait fonctionner! Pour plus de sécurité, vous pouvez arrêter le service en redémarrant votre ordinateur ou en utilisant la commande :
sc stop secdrv
Si vous ne voulez pas devoir démarrer ce service à chaque fois que vous allumez votre ordinateur, vous pouvez définir la configuration sur auto
au lieu de demand
. Selon la mise à jour de sécurité, cela pourrait potentiellement laisser votre ordinateur vulnérable à certaines attaques de virus, donc faites preuve de prudence tant que ce service est activé.