Αντιμετώπιση προβλημάτων – Δεν είναι δυνατή η διαγραφή της γραμματοσειράς Helvetica Neue Light στα Windows 10

Βοήθεια

Ως χρήστες των Windows, ήμασταν όλοι εκεί – προσπαθώντας να διαγράψουμε μια ενοχλητική γραμματοσειρά από το σύστημά μας, για να συναντηθούμε με το φοβερό μήνυμα σφάλματος “Γραμματοσειρά σε χρήση”. Σε αυτόν τον περιεκτικό οδηγό, θα ακολουθήσουμε όλα τα βήματα που απαιτούνται για την επιτυχή κατάργηση ενοχλητικών γραμματοσειρών από ένα σύστημα Windows 10.

Κατανόηση γιατί «κολλάνε» οι γραμματοσειρές

Για να καταλάβουμε γιατί οι γραμματοσειρές αρνούνται να διαγραφούν, πρέπει πρώτα να μάθουμε πώς τις χειρίζονται τα Windows. Τα Windows αποθηκεύουν τις εγκατεστημένες γραμματοσειρές σε ειδικούς φακέλους όπως C:\Windows\Fonts. Όταν ένα πρόγραμμα χρειάζεται να χρησιμοποιήσει μια γραμματοσειρά, τα Windows τη φορτώνουν στη μνήμη για γρήγορη πρόσβαση. Εάν η γραμματοσειρά εξακολουθεί να είναι φορτωμένη στη μνήμη όταν προσπαθείτε να τη διαγράψετε, τα Windows αποτρέπουν τη διαγραφή για να αποφευχθεί η συντριβή του εξαρτώμενου προγράμματος.

Η γραμματοσειρά μπορεί επίσης να είναι “σε χρήση” εάν:

  • Είναι ενσωματωμένο σε ένα έγγραφο/εικόνα που είναι ανοιχτό αυτήν τη στιγμή.
  • Δεν έχετε δικαιώματα διαγραφής γραμματοσειρών συστήματος.
  • Η γραμματοσειρά είναι κατεστραμμένη.

Τώρα που καταλαβαίνουμε γιατί κολλάνε οι γραμματοσειρές, ας δούμε τις λύσεις βήμα προς βήμα.

Βήμα 1: Ελέγξτε εάν η γραμματοσειρά χρησιμοποιείται και κλείστε προγράμματα

Το πρώτο μας βήμα είναι να ελέγξουμε ποια προγράμματα έχουν φορτώσει τη γραμματοσειρά στη μνήμη και να τα κλείσουμε. Ακολουθούν δύο εύκολοι τρόποι ελέγχου:

  • Ανοίξτε τη Διαχείριση εργασιών και δείτε τη λίστα διεργασιών. Εάν κάποια διαδικασία εμφανίζει το όνομα της γραμματοσειράς, είναι πιθανό να χρησιμοποιεί τη γραμματοσειρά.

  • Ανοίξτε τη γραμμή εντολών ως διαχειριστής και εκτελέστε:

net αρχείο | findstr /i "FontName"

Αυτό σαρώνει ανοιχτά αρχεία στο σύστημα και εμφανίζει όσα αναφέρονται στη γραμματοσειρά.

Αφού προσδιορίσετε τα προγράμματα, αποθηκεύστε την εργασία σας και κλείστε τα προγράμματα. Αυτό ελευθερώνει τη γραμματοσειρά από τη μνήμη.

Βήμα 2: Κάντε επανεκκίνηση σε ασφαλή λειτουργία

Εάν το κλείσιμο προγραμμάτων δεν λειτουργεί, επανεκκινήστε τα Windows σε ασφαλή λειτουργία. Δείτε πώς:

  • Ανοίξτε τις Ρυθμίσεις > Ενημέρωση και ασφάλεια > Ανάκτηση.

  • Στην ενότητα Εκκίνηση για προχωρημένους, κάντε κλικ στην επιλογή Επανεκκίνηση τώρα.

  • Στην επόμενη οθόνη, επιλέξτε Αντιμετώπιση προβλημάτων > Σύνθετες επιλογές > Ρυθμίσεις εκκίνησης > Επανεκκίνηση.

  • Μετά την επανεκκίνηση, πατήστε 4 ή F4 για να ξεκινήσετε σε ασφαλή λειτουργία.

Στην ασφαλή λειτουργία, φορτώνονται μόνο βασικά προγράμματα οδήγησης και υπηρεσίες. Αυτό εμποδίζει τα προγράμματα να κλειδώσουν τη γραμματοσειρά. Τώρα δοκιμάστε να διαγράψετε ξανά τη γραμματοσειρά.

Βήμα 3: Απενεργοποιήστε τις προεπισκοπήσεις γραμματοσειρών

Εάν η ασφαλής λειτουργία δεν λειτουργεί, η γραμματοσειρά μπορεί να έχει κολλήσει στην προσωρινή μνήμη προεπισκόπησης. Για να διορθώσετε αυτό:

  • Ανοίξτε τον Πίνακα Ελέγχου > Γραμματοσειρές.

  • Κάντε κλικ στην Οργάνωση > Διάταξη > Λεπτομέρειες – και καταργήστε την επιλογή “Εμφάνιση προεπισκοπήσεων”.

  • Τώρα διαγράψτε τη γραμματοσειρά.

Η απενεργοποίηση των προεπισκοπήσεων διαγράφει τυχόν αποθηκευμένα δεδομένα γραμματοσειράς.

Βήμα 4: Διακοπή της υπηρεσίας προσωρινής αποθήκευσης γραμματοσειρών των Windows

Η υπηρεσία προσωρινής αποθήκευσης γραμματοσειρών των Windows διαχειρίζεται την προσωρινή αποθήκευση γραμματοσειρών. Η διακοπή του διαγράφει τυχόν κλειδωμένους πόρους γραμματοσειράς. Για να γινει αυτο:

  • Πατήστε Windows + R και εκτελέστε το “services.msc”.

  • Εντοπίστε την υπηρεσία προσωρινής αποθήκευσης γραμματοσειρών των Windows, κάντε δεξί κλικ σε αυτήν και επιλέξτε Διακοπή.

  • Τώρα δοκιμάστε να διαγράψετε ξανά τη γραμματοσειρά.

  • Μόλις τελειώσετε, επανεκκινήστε την υπηρεσία.

Αυτό αναγκάζει τα Windows να ξαναχτίσουν την προσωρινή μνήμη γραμματοσειρών, απελευθερώνοντας τυχόν κλειδωμένα αρχεία.

Βήμα 5: Διαγράψτε τα κλειδιά μητρώου

Εάν η γραμματοσειρά παραμένει, μια καταχώρηση μητρώου μπορεί να τη διατηρεί ζωντανή. Δείτε πώς μπορείτε να το αφαιρέσετε:

  • Πατήστε Windows + R, εκτελέστε το “regedit” και μεταβείτε στο:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts
  • Διαγράψτε τυχόν πλήκτρα που αναφέρονται στη γραμματοσειρά.

  • Διαγράψτε επίσης τα κλειδιά που ταιριάζουν σε:

HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Fonts

Αυτό διαγράφει όλα τα ίχνη μητρώου της γραμματοσειράς.

Βήμα 6: Διαγραφή από τη γραμμή εντολών

Η τελευταία μας λύση είναι η μη αυτόματη διαγραφή του αρχείου γραμματοσειράς από μια ανυψωμένη γραμμή εντολών:

Κατάργηση /f C:\Windows\Fonts\FontName.ttf Icacls C:\Windows\Fonts\FontName.ttf /reset /T Del C:\Windows\Fonts\FontName.ttf

Αυτό παρακάμπτει τα δικαιώματα και διαγράφει αναγκαστικά το αρχείο γραμματοσειράς.

Αποφυγή προβλημάτων διαγραφής γραμματοσειρών

Για να αποφύγετε προβλήματα διαγραφής γραμματοσειράς στο μέλλον:

  • Μην εγκαθιστάτε διπλές γραμματοσειρές. Επιμείνετε στις προεπιλογές του συστήματος.

  • Χρησιμοποιήστε έναν διαχειριστή γραμματοσειρών όπως το Nexus Font για να εγκαταστήσετε/διαγράψετε γραμματοσειρές.

  • Διαγράψτε τις γραμματοσειρές αμέσως μετά την απεγκατάσταση των σχετικών προγραμμάτων.

  • Μην τροποποιείτε τα δικαιώματα για γραμματοσειρές συστήματος.

Ακολουθήστε αυτές τις συμβουλές και η διαγραφή γραμματοσειρών θα είναι ομαλή! Απευθυνθείτε στα σχόλια εάν κάποια γραμματοσειρά συνεχίζει να στοιχειώνει το σύστημά σας.

βιβλιογραφικές αναφορές

  1. https://www.thewindowsclub.com/cannot-delete-font-files-in-windows-11-10-fixed
  2. https://superuser.com/questions/1720867/return-my-helvetica-neue-to-default-windows-10

WindoQ