For to uker siden avdekket vi et problem med Office Touch Preview, en pakke med apper utgitt av Microsoft til Windows Store for Windows 10 Technical Preview-brukere. Du kan lese om problemet her -- i utgangspunktet ville ikke appene starte, og viser en feilmelding som sier "Denne appen kan ikke åpnes."
Det samme problemet oppstår med forskjellige andre apper, og en løsning vil vanligvis være å avinstallere appen og deretter installere appen på nytt. Dessverre fungerer ikke denne metoden med Office Touch-appene. Heldigvis har problemet blitt identifisert, og det har å gjøre med Windows Store Licensing Service.
I et innlegg på de offisielle Microsoft-støtteforumene har vi fått vite at dette problemet stammer fra at Windows Store ikke klarte å anskaffe en ny lisens for appene.
"Det var et problem med Store Licensing Service som førte til at forhåndsvisningsappene fikk en lisens som ble tidsavbrutt altfor raskt. Dette ble løst 23.2. Dessverre avslørte dette et annet problem der butikken ikke ville skaffe en ny lisens hvis en allerede eksisterte – uavhengig av om lisensen var utløpt. Fjerning av en app og installering på nytt tømmer ikke bufferen, så selv om du gjør dette klarer appen fortsatt ikke å anskaffe en ny lisens ved oppstart. Så i utgangspunktet hvis du har installert appen før 23/2, vil du treffe dette problemet, og å fjerne og installere appen på nytt vil ikke løse problemet."
Heldigvis er det en manuell løsning du kan utføre for å fikse dette problemet akkurat nå. Følg trinnene nedenfor for å fikse problemet.
- Åpne Notisblokk.
- Lim inn følgende tekst i det tomme dokumentet:
ekko av
nettstopp clipsvc
hvis "%1"=="" (
echo ==== SIKKERHETSKOPIERING AV LOKALE LISENSER
flytt %windir%\serviceprofiles\localservice\appdata\local\microsoft\clipsvc\tokens.dat %windir%\serviceprofiles\localservice\appdata\local \microsoft\clipsvc\tokens.bak
)
hvis "%1"=="gjenopprette" (
echo ==== GJENOPPER LISENSER FRA SIKKERHETSKUPP
kopiere %windir%\serviceprofiles\localservice\appdata\local\microsoft\clipsvc\tokens.bak %windir%\serviceprofiles\localservice\appdata\ local\microsoft\clipsvc\tokens.dat
)
net start clipsvc
- Lagre filen (et sted som er lett å finne) som "license.bat" (Merk .bat-utvidelsen).
- Kjør batchfilen fra en administratorprivilegert ledetekst. (Du kan høyreklikke på Start-knappen og velge Ledetekst (Admin)).
- Gå til Start-menyen og avinstaller appen som viser oppførselen.
- Gå til Windows Store og kjøp appen på nytt. Start den og den skal nå åpnes, skaffe en ny og gyldig lisens.
Dette skriptet stopper i utgangspunktet klientlisenstjenesten, gir nytt navn til hurtigbufferen og starter tjenesten på nytt. Bufferen oppdateres etter hvert som appene startes. Gi oss beskjed i kommentarene nedenfor hvis denne metoden løser problemet.