Πριν από δύο εβδομάδες, φέραμε στο φως ένα πρόβλημα με το Office Touch Preview, μια σουίτα εφαρμογών που κυκλοφόρησε από τη Microsoft στο Windows Store για χρήστες Windows 10 Technical Preview. Μπορείτε να διαβάσετε για το ζήτημα εδώ -- βασικά, οι εφαρμογές δεν θα εκκινούσαν, εμφανίζοντας ένα σφάλμα που λέει "Αυτή η εφαρμογή δεν μπορεί να ανοίξει".
Το ίδιο πρόβλημα παρουσιάζεται με διάφορες άλλες εφαρμογές και συνήθως μια λύση θα ήταν η απεγκατάσταση της εφαρμογής και, στη συνέχεια, η επανεγκατάσταση της εφαρμογής. Δυστυχώς, αυτή η μέθοδος δεν λειτουργεί με τις εφαρμογές του Office Touch. Ευτυχώς, το ζήτημα έχει εντοπιστεί και έχει να κάνει με την Υπηρεσία Άδειας Χρήσης του Windows Store.
Σε μια ανάρτηση στα επίσημα φόρουμ υποστήριξης της Microsoft, μάθαμε ότι αυτό το ζήτημα οφείλεται στην αποτυχία του Windows Store να αποκτήσει νέα άδεια χρήσης για τις εφαρμογές.
"Υπήρχε ένα πρόβλημα με την Υπηρεσία αδειοδότησης καταστήματος που σήμαινε ότι δόθηκε στις Εφαρμογές προεπισκόπησης μια άδεια χρήσης που έληξε πολύ γρήγορα. Αυτό διορθώθηκε στις 23/2. Δυστυχώς, αυτό αποκάλυψε ένα άλλο ζήτημα σύμφωνα με το οποίο το Κατάστημα δεν θα μπορούσε να αποκτήσει ένα νέο άδεια εάν υπήρχε ήδη – ανεξάρτητα από το αν η άδεια χρήσης είχε λήξει. Η κατάργηση μιας εφαρμογής και η εκ νέου εγκατάσταση δεν διαγράφει την προσωρινή μνήμη, επομένως, ακόμα κι αν το κάνετε αυτό, η εφαρμογή εξακολουθεί να αποτυγχάνει να αποκτήσει μια νέα άδεια κατά την εκκίνηση. Οπότε βασικά εάν εγκαταστήσατε την εφαρμογή πριν από τις 23/2, τότε θα αντιμετωπίσετε αυτό το πρόβλημα και η κατάργηση και η επανεγκατάσταση της εφαρμογής δεν θα διορθώσει το πρόβλημα."
Ευτυχώς, υπάρχει μια μη αυτόματη λύση που μπορείτε να εκτελέσετε για να διορθώσετε αυτό το ζήτημα αυτήν τη στιγμή. Ακολουθήστε τα παρακάτω βήματα για να διορθώσετε το πρόβλημα.
- Ανοίξτε το Σημειωματάριο.
- Επικολλήστε το ακόλουθο κείμενο στο κενό έγγραφο:
ηχώ απενεργοποιημένη
net stop clipsvc
if "%1"=="" (
echo ==== ΔΗΜΙΟΥΡΓΙΑ
ΑΝΤΙΓΡΑΦΩΝ ΤΟΠΙΚΩΝ ΑΔΕΙΩΝ Μετακίνηση %windir%\serviceprofiles\localservice\appdata\local\microsoft\clipsvc\tokens.dat %windir%\serviceprofiles\localservice\appdata\local \microsoft\clipsvc\tokens.bak
)
if "%1"=="recover" (
echo ==== ΑΝΑΚΤΗΣΗ ΑΔΕΙΩΝ ΑΠΟ ΑΝΤΙΓΡΑΦΗ ΑΝΤΙΓΡΑΦΟΥ
%windir%\serviceprofiles\localservice\appdata\local\microsoft\clipsvc\tokens.bak %windir%\serviceprofiles\localservice\appdata\ local\microsoft\clipsvc\tokens.dat
)
καθαρή εκκίνηση clipsvc
- Αποθηκεύστε το αρχείο (κάπου που είναι εύκολο να το βρείτε) ως "license.bat" (Σημειώστε την επέκταση .bat).
- Εκτελέστε το αρχείο δέσμης από μια γραμμή εντολών με προνόμιο διαχειριστή. (Μπορείτε να κάνετε δεξί κλικ στο κουμπί Έναρξη και να επιλέξετε Γραμμή εντολών (Διαχειριστής)).
- Μεταβείτε στο μενού Έναρξη και απεγκαταστήστε την εφαρμογή που εμφανίζει τη συμπεριφορά.
- Μεταβείτε στο Windows Store και αποκτήστε ξανά την εφαρμογή. Εκκινήστε το και θα πρέπει τώρα να ανοίξει, να αποκτήσει ξανά μια νέα και έγκυρη άδεια χρήσης.
Αυτό το σενάριο ουσιαστικά σταματά την υπηρεσία άδειας χρήσης πελάτη, μετονομάζει την προσωρινή μνήμη και επανεκκινεί ξανά την υπηρεσία. Η προσωρινή μνήμη θα ενημερώνεται καθώς εκκινούνται οι εφαρμογές. Ενημερώστε μας στα παρακάτω σχόλια εάν αυτή η μέθοδος επιλύει το πρόβλημα.