Il y a deux semaines, nous avons mis en lumière un problème avec Office Touch Preview, une suite d'applications publiée par Microsoft sur le Windows Store pour les utilisateurs de Windows 10 Technical Preview. Vous pouvez en savoir plus sur le problème ici . En gros, les applications ne se lancent pas, affichant une erreur indiquant "Cette application ne peut pas s'ouvrir".
Le même problème se produit avec diverses autres applications et une solution consiste généralement à désinstaller l'application, puis à la réinstaller. Malheureusement, cette méthode ne fonctionne pas avec les applications Office Touch. Heureusement, le problème a été identifié et il concerne le service de licence Windows Store.
Dans un article sur les forums de support officiels de Microsoft, nous avons appris que ce problème provient du fait que le Windows Store n'a pas réussi à acquérir une nouvelle licence pour les applications.
"Il y avait un problème avec le service de licence du magasin, ce qui signifiait que les applications de prévisualisation recevaient une licence qui expirait beaucoup trop rapidement. Cela a été corrigé le 23/02. Malheureusement, cela a révélé un autre problème dans lequel le magasin ne parvenait pas à acquérir un nouveau licence si elle existait déjà - que la licence ait ou non expiré. Supprimer une application et réinstaller n'efface pas le cache, donc même si vous faites cela, l'application ne parvient toujours pas à acquérir une nouvelle licence au démarrage. Donc, en gros, si vous avez installé l'application avant le 23/02, vous rencontrez alors ce problème et la suppression et la réinstallation de l'application ne résoudront pas le problème."
Heureusement, il existe une solution de contournement manuelle que vous pouvez exécuter pour résoudre ce problème dès maintenant. Suivez les étapes ci-dessous pour résoudre le problème.
- Ouvrez le Bloc-notes.
- Collez le texte suivant dans le document vierge :
Écho off
arrêt net clipsvc
if "%1"=="" (
echo ==== SAUVEGARDE DES LICENCES LOCALES
déplacer %windir%\serviceprofiles\localservice\appdata\local\microsoft\clipsvc\tokens.dat %windir%\serviceprofiles\localservice\appdata\local \microsoft\clipsvc\tokens.bak
)
if "%1"=="récupérer" (
echo ==== RÉCUPÉRATION DES LICENCES À PARTIR DE LA SAUVEGARDE
copie %windir%\serviceprofiles\localservice\appdata\local\microsoft\clipsvc\tokens.bak %windir%\serviceprofiles\localservice\appdata\ local\microsoft\clipsvc\tokens.dat
)
démarrage net clipsvc
- Enregistrez le fichier (dans un endroit facile à trouver) sous le nom "license.bat" (notez l'extension .bat).
- Exécutez le fichier batch à partir d'une invite de commande privilégiée par l'administrateur. (Vous pouvez cliquer avec le bouton droit sur le bouton Démarrer et sélectionner Invite de commandes (Admin)).
- Accédez au menu Démarrer et désinstallez l'application présentant le comportement.
- Accédez au Windows Store et récupérez l'application. Lancez-le et il devrait maintenant s'ouvrir, récupérez une nouvelle licence valide.
Ce script arrête essentiellement le service de licence client, renomme le cache et redémarre à nouveau le service. Le cache se mettra à jour au fur et à mesure du lancement des applications. Faites-nous savoir dans les commentaires ci-dessous si cette méthode résout le problème.