Vor zwei Wochen haben wir ein Problem mit Office Touch Preview ans Licht gebracht, einer Suite von Apps, die von Microsoft im Windows Store für Benutzer von Windows 10 Technical Preview veröffentlicht wurde. Sie können hier mehr über das Problem lesen – im Grunde wurden die Apps nicht gestartet und zeigten einen Fehler an, der besagt, dass diese App nicht geöffnet werden kann.
Das gleiche Problem tritt bei verschiedenen anderen Apps auf und normalerweise besteht eine Lösung darin, die App zu deinstallieren und dann die App neu zu installieren. Leider funktioniert diese Methode nicht mit den Office Touch-Apps. Glücklicherweise wurde das Problem lokalisiert und es hat mit dem Windows Store-Lizenzierungsdienst zu tun.
In einem Beitrag in den offiziellen Microsoft-Supportforen haben wir erfahren, dass dieses Problem darauf zurückzuführen ist, dass der Windows Store keine neue Lizenz für die Apps erworben hat.
"Es gab ein Problem mit dem Store Licensing Service, das dazu führte, dass die Vorschau-Apps eine Lizenz erhielten, die viel zu schnell abgelaufen war. Dies wurde am 23.02. behoben. Leider wurde dadurch ein weiteres Problem aufgedeckt, bei dem der Store keine neue erwerben konnte Lizenz, wenn bereits eine vorhanden war – unabhängig davon, ob die Lizenz abgelaufen war. Das Entfernen einer App und die erneute Installation löscht den Cache nicht, sodass die App auch dann keine neue Lizenz beim Start erwerben kann. Also im Grunde, wenn Sie installiert haben die App vor dem 23.02., dann würden Sie auf dieses Problem stoßen und das Entfernen und Neuinstallieren der App wird das Problem nicht beheben."
Glücklicherweise gibt es eine manuelle Problemumgehung, die Sie ausführen können, um dieses Problem jetzt zu beheben. Führen Sie die folgenden Schritte aus, um das Problem zu beheben.
- Öffnen Sie den Editor.
- Fügen Sie den folgenden Text in das leere Dokument ein:
Echo aus
net stop clipsvc
if "%1"=="" (
echo ==== LOKALE LIZENZEN SICHERN
move %windir%\serviceprofiles\localservice\appdata\local\microsoft\clipsvc\tokens.dat %windir%\serviceprofiles\localservice\appdata\local \microsoft\clipsvc\tokens.bak
)
if "%1"=="recover" (
echo ==== WIEDERHERSTELLEN VON LIZENZEN AUS DER SICHERUNG
kopieren %windir%\serviceprofiles\localservice\appdata\local\microsoft\clipsvc\tokens.bak %windir%\serviceprofiles\localservice\appdata\ local\microsoft\clipsvc\tokens.dat
)
net start clipsvc
- Speichern Sie die Datei (irgendwo leicht zu finden) als "license.bat" (beachten Sie die Erweiterung .bat).
- Führen Sie die Batchdatei von einer Eingabeaufforderung mit Administratorrechten aus. (Sie können mit der rechten Maustaste auf die Schaltfläche Start klicken und Eingabeaufforderung (Admin) auswählen).
- Gehen Sie zum Startmenü und deinstallieren Sie die App, die das Verhalten zeigt.
- Gehen Sie zum Windows Store und erwerben Sie die App erneut. Starten Sie es und es sollte sich jetzt öffnen und eine neue und gültige Lizenz erneut erwerben.
Dieses Skript stoppt im Grunde den Client-Lizenzdienst, benennt den Cache um und startet den Dienst erneut. Der Cache wird aktualisiert, wenn die Apps gestartet werden. Lassen Sie es uns in den Kommentaren unten wissen, wenn diese Methode das Problem behebt.