Bonjour à tous

au lancement de mon application, je vérifie si l'extension XRS de mes fichiers est réalisée, et si non, je propose à l'utilisateur de le faire.

j'utilise ce code pour lire/manipuler la BdR:
http://delphi.developpez.com/faq/?pa...-une-extension

==> Sous windows XP : ok
==> Sous vista, 7 : ok, à condition de baisser au max le contrôle des comptes utilisateurs ( CCU = UAC in english )
==> sous Windows 10: Ne veut pas, même avec le CCU au minimum. Message d'erreur de Windows.

Je me doute bien qu il s'agit d'une histoire de droit d'accès.
mais comment faire ?

Faut il faire un " manifest " ? Delphi 2007 peut faire ça ?

Y a pas un code " libre " qui fait ça, un composant ?
Ou un composant ?

Merci par avance pour vos réponses.