A. Gravure de CD sous Windows XP

Le passage à Windows XP brise parfois la compatibilité avec les logiciels de gravure. Easy CD Creator 4, par exemple, ne fonctionne pas sous Windows XP. Pourquoi cette soudaine incompatibilité? Le logiciel de gravure n'est-il pas une simple application? Ne devrait-il pas tourner sous XP comme le font WinZip, Office 2000 et tant d'autres? L'incompatibilité pourrait être due à la différence d'architecture imposée par le noyau NT par opposition à la structure DOS/Windows de la famille 9x/Me du système Microsoft ou à l'ajout par Microsoft d'un module permettant la gravure de CD sous Windows sans aucun logiciel tiers. Une importante différence entre les deux familles de Windows réside dans le système de sécurité. Sous Windows XP, un utilisateur normal ne peut pas accéder directement au matériel. Si le logiciel de gravure s'exécute dans une session utilisateur ordinaire, il ne parviendra peut-être pas à accéder au graveur. Dans ce cas, il faudra soit mettre le logiciel de gravure à jour, soit ne l'utiliser qu'en mode Administrateur. Les nouveaux logiciels résoudent ce problème en créant une couche propriétaire pour l'interaction avec le graveur. Cette couche se présente sous la forme d'un service Windows avec lequel le logiciel de gravure communique. Le service reçoit les privilèges nécessaires pour interagir avec le graveur. Easy CD Creator cache complètement cette couche tandis que Nero permet de la paramétrer avec Nero BurnRights. Toutefois, même dans le mode Administrateur, il se peut que l'ancien logiciel ne fonctionne pas, perturbé par le module de gravure intégré à Windows XP. Il faudra alors désactiver ce module ou mettre le logiciel à jour. La désactivation du module de gravure de Windows XP pourrait permettre, dans certains cas, de régler des problèmes avec un logiciel de gravure ou un graveur particulier.

Un autre problème potentiel est la nécessité pour certains logiciels d'interagir avec le noyau système par le biais de pilotes, par exemple avec les logiciels d'écriture par paquets. Ceci peut causer des problèmes sérieux avec la nouvelle plate-forme AMD64 qui impose l'usage de pilotes 64 bits.



Sous-sections
Eric Buist 2005-11-13