Prije dva tjedna iznijeli smo na vidjelo problem s Office Touch Previewom, paketom aplikacija koje je Microsoft izdao u Windows Store za korisnike Windows 10 Technical Preview. Ovdje možete pročitati o problemu -- u osnovi, aplikacije se ne bi pokrenule, pokazujući pogrešku koja kaže "Ova se aplikacija ne može otvoriti".
Isti se problem javlja s raznim drugim aplikacijama i obično bi rješenje bilo deinstalirati aplikaciju, a zatim ponovno instalirati aplikaciju. Nažalost, ova metoda ne radi s aplikacijama Office Touch. Srećom, problem je preciziran i ima veze s uslugom licenciranja Windows Storea.
U postu na službenim forumima Microsoftove podrške saznali smo da ovaj problem proizlazi iz toga što Windows Store nije uspio nabaviti novu licencu za aplikacije.
"Postojao je problem s uslugom licenciranja trgovine, što je značilo da su aplikacije za pregled prebrzo dobile licencu koja je prebrzo istekla. To je popravljeno 23., nažalost, otkrilo je još jedan problem zbog kojeg Trgovina neće uspjeti nabaviti novu licenca ako je već postojala – bez obzira na to je li licenca istekla. Uklanjanjem aplikacije i ponovnim instaliranjem predmemorija se ne briše, pa čak i ako to učinite, aplikacija i dalje ne uspijeva dobiti novu licencu pri pokretanju. Dakle, u osnovi ako ste instalirali aplikacije prije 2/23, tada biste naišli na ovaj problem i uklanjanje i ponovno instaliranje aplikacije neće riješiti problem."
Srećom, postoji ručno rješenje koje možete izvršiti da biste riješili ovaj problem upravo sada. Slijedite korake u nastavku da biste riješili problem.
- Otvorite Notepad.
- Zalijepite sljedeći tekst u prazan dokument:
odjeknuti
net stop clipsvc
ako je "%1"=="" (
echo ==== SIGURNOSNA KOPIJA LOKALNIH LICENCIJA
premjestiti %windir%\serviceprofiles\localservice\appdata\local\microsoft\clipsvc\tokens.dat %windir%\serviceprofiles\localservice\appdata\local \microsoft\clipsvc\tokens.bak
)
ako je "%1"=="oporavak" (
echo ==== OBRAVANJE LICENCI IZ SIGURNE
kopije %windir%\serviceprofiles\localservice\appdata\local\microsoft\clipsvc\tokens.bak %windir%\serviceprofiles\localservice\appdata\ local\microsoft\clipsvc\tokens.dat
)
net start clipsvc
- Spremite datoteku (negdje gdje je lako pronaći) kao "license.bat" (Obratite pažnju na ekstenziju .bat).
- Izvršite batch datoteku iz naredbenog retka s privilegiranim administratorom. (Možete desnom tipkom miša kliknuti gumb Start i odabrati Naredbeni redak (Administrator)).
- Idite na izbornik Start i deinstalirajte aplikaciju koja pokazuje takvo ponašanje.
- Idite na Windows Store i ponovno nabavite aplikaciju. Pokrenite ga i sada bi se trebao otvoriti, ponovno steći novu i valjanu licencu.
Ova skripta u osnovi zaustavlja uslugu klijentske licence, preimenuje predmemoriju i ponovno pokreće uslugu. Predmemorija će se ažurirati kako se aplikacije pokreću. Javite nam u komentarima u nastavku ako ova metoda riješi problem.