|
Accueil > Actualités > Un bug avec les drivers Creative et les liens symboliques Un bug avec les drivers Creative et les liens symboliques
Avec Windows Vista, il est enfin possible de créer des liens symboliques entre les fichiers ou les répertoires de la même manière que sur les systèmes Linux et Unix. Grâce à la commande MKLINK, il est par exemple possible de créer le lien C :\Logiciels pour représenter en réalité le répertoire physique C :\Program Files ce qui est tout de même plus pratique. Microsoft appelle cela les points de jonction (junction points en Anglais) et par défaut, Windows Vista en contient plusieurs. Sous Vista, le répertoire C :\Documents and Settings n'existe plus mais il est tout de même présent sous la forme d'un point de jonction qui renvoi vers C :\Users afin d'assurer la rétrocompatibilité avec les applications qui accéderaient encore à ce répertoire.
Creative supprime les points de jonction Au mois d'avril, un utilisateur du forum de discussion Creative mettait en lumière un bug présent dans le programme d'installation des drivers Sound Blaster pour Windows Vista qui concerne justement ces points de jonction. En effet, le script d'installation des drivers Sound Blaster (fichier setup.inx) efface les fichiers temporaires contenus dans le répertoire C:\Users ce qui à priori est plutôt une bonne chose pour ne rien laisser traîner d'inutile sauf que cette opération est buggée et qu'elle supprime également tous les points de jonction créés par défaut sous Vista qui concernent le répertoire C:\Users. Le bug existe depuis plus d'un an De ce fait, la compatibilité avec certaines applications qui essayent d'accéder aux répertoires de données personnelles n'est plus forcément assurée suite à l'installation des drivers mis en cause même si aucun problème sérieux n'a été démontré jusqu'à présent. Ce problème a d'ailleurs été confirmé par daniel_k qui précise que tous les drivers pour cartes sons Creative Sound Blaster (Audigy, X-Fi...) sortis depuis avril 2007 sont concernés et que ce bug n'a pas empêché Microsoft d'apposer la certification WHQL à certains de ces drivers. Le programme d'installation du logiciel ALchemy serait lui aussi concerné. Quelle solution ? Pour résoudre ce problème avec les points de jonction de Windows Vista et les drivers Creative, certaines personnes ont créé un petit script BAT qui recréé avec la commande MKLINK les liens supprimés ainsi que leurs attributs et les permissions ACL associées. Le constructeur Creative, qui semble enfin écouter les remarques de ses clients, a finalement annoncé que le programme d'installation de ses futurs drivers sera modifié afin de ne plus supprimer les points de jonction de Windows Vista. Creative a même publié un patch nommé Junction Point Patch qui permet de restaurer les points de jonction sur les installations actuelles. Si vous possédez une carte son Creative Sound Blaster et que vous soupçonnez une incompatibilité de Vista avec une application qui utilise le répertoire C:\Users, n'hésitez pas à installer ce patch. Patch Creative pour restaurer les points de jonction de Windows Vista
Actualité publiée par Julien Sambourg le vendredi 16 mai 2008 à 10:05
Il y a 1 commentaire sur cette actualité Marque associée : Creative Catégorie associée : Carte son Flux RSS des actualités TousLesDrivers.com |
|