For to uger siden viste vi et problem med Office Touch Preview, en suite af apps udgivet af Microsoft til Windows Store for Windows 10 Technical Preview-brugere. Du kan læse om problemet her - grundlæggende ville apps ikke starte, hvilket viser en fejl, der siger "Denne app kan ikke åbnes."
Det samme problem opstår med forskellige andre apps, og en løsning vil typisk være at afinstallere appen og derefter geninstallere appen. Desværre virker denne metode ikke med Office Touch-apps. Heldigvis er problemet blevet identificeret, og det har at gøre med Windows Store-licenstjenesten.
I et indlæg på de officielle Microsoft supportfora har vi erfaret, at dette problem stammer fra, at Windows Store ikke har erhvervet en ny licens til apps.
"Der var et problem med butikslicenstjenesten, som betød, at forhåndsvisningsapps fik en licens, der udløb alt for hurtigt. Dette blev rettet den 23/2. Desværre afslørede dette et andet problem, hvor butikken ikke ville kunne erhverve en ny licens, hvis en allerede eksisterede – uanset om licensen var udløbet. Fjernelse af en app og installering igen rydder ikke cachen, så selvom du gør dette, kan appen stadig ikke erhverve en ny licens ved opstart. Så grundlæggende hvis du installerede appen før 23/2, så ville du ramme dette problem, og fjernelse og geninstallation af appen løser ikke problemet."
Heldigvis er der en manuel løsning, som du kan udføre for at løse dette problem lige nu. Følg nedenstående trin for at løse problemet.
- Åbn Notesblok.
- Indsæt følgende tekst i det tomme dokument:
ekko af
net stop clipsvc
hvis "%1"=="" (
echo ==== SIKKERHEDSKOPIERING AF LOKALE LICENSER
flytte %windir%\serviceprofiles\localservice\appdata\local\microsoft\clipsvc\tokens.dat %windir%\serviceprofiles\localservice\appdata\local \microsoft\clipsvc\tokens.bak
)
hvis "%1"=="gendan" (
echo ==== GENDANNELSE AF LICENSER FRA BACKUP
kopiere %windir%\serviceprofiles\localservice\appdata\local\microsoft\clipsvc\tokens.bak %windir%\serviceprofiles\localservice\appdata\ local\microsoft\clipsvc\tokens.dat
)
net start clipsvc
- Gem filen (et sted, der er let at finde) som "license.bat" (Bemærk .bat-udvidelsen).
- Udfør batchfilen fra en administratorprivilegeret kommandoprompt. (Du kan højreklikke på Start-knappen og vælge Kommandoprompt (Admin)).
- Gå til menuen Start, og afinstaller den app, der viser adfærden.
- Gå til Windows Store og hent appen igen. Start den, og den skulle nu åbne, genanskaffe en ny og gyldig licens.
Dette script stopper grundlæggende klientlicenstjenesten, omdøber cachen og genstarter tjenesten igen. Cachen opdateres, efterhånden som apps lanceres. Fortæl os i kommentarerne nedenfor, hvis denne metode løser problemet.