2015-08-16 02:26:42 +0000 2015-08-16 02:26:42 +0000
128
128

Nie można zainstalować czcionek w systemie Windows 10

Używam systemu Windows 10 x64 Pro i nie mogę wyświetlić podglądu ani zainstalować czcionek.

Kiedy próbuję wyświetlić podgląd czcionki (podwójne kliknięcie lub Right Click >> Preview), otrzymuję komunikat o błędzie, który brzmi “Żądany plik \u0026apos; nie jest prawidłowym plikiem czcionki”, jak pokazano na poniższym zrzucie ekranu:

Kiedy próbuję zainstalować czcionkę (Right Click >> Install), pojawia się kolejny błąd, który brzmi “Żądany plik \u0026apos; nie wydaje się być poprawną czcionką” (zrzut ekranu poniżej):

Rzeczy, które sprawdziłem:

  • Mam włączony UAC w moim rejestrze, ale ustawiony na najniższe ustawienie “Nigdy nie powiadamiaj”. Myślałem, że UAC ma z tym coś wspólnego, ale zachowanie jest takie samo, niezależnie od tego, czy EnableLUA jest ustawione na 0 lub 1 w rejestrze, czy nie.
  • Sprawdziłem Event Viewer (sekcje Application i System) w poszukiwaniu wskazówek do problemu, ale ten błąd nie jest w ogóle zgłaszany w logach z tego co widzę. Wydaje się to dziwne.

Dlaczego nie mogę zainstalować czcionek w Windows 10? Zweryfikowałem to zachowanie z kilkoma pobranymi plikami czcionek otf i ttf. Więc jestem dość pewny, że pliki nie są uszkodzone.

EDIT

Kiedy przechodzę do sekcji Czcionki w Panelu sterowania, nie widzę opcji “Zainstaluj czcionkę” w menu “Plik”, jak pokazano na poniższym zrzucie ekranu.

Odpowiedzi (2)

159
159
159
2015-08-17 18:33:26 +0000

Po tygodniu próbowania wszystkiego. Odpowiedzią tak dziwną jak to brzmi jest włączenie zapory systemu Windows. Wiem, to nie ma sensu prawda? Nie jest to związane z ustawieniami czcionek, jednak po włączeniu byłem w stanie naprawić mój problem z instalacją czcionek na Windows 10 i to bez komunikatu o błędzie!

7
7
7
2016-06-26 13:12:23 +0000

Spotkałem się z tym problemem również poprzez moje repozytoria git hostujące pliki czcionek. Oto dziwne rozwiązanie, które zadziałało dla mnie. Skopiuj (i tak jego Ctrl + C nie Ctrl + X do cięcia) plik gdzieś indziej lub nawet w tym samym katalogu, a skopiowany plik będzie działał.

Również górne rozwiązanie nie działa dla mnie. Mój firewall jest już włączony.

Dalsze kopanie wykazało, że kopiowanie nie zmieniło żadnej zawartości pliku. Oba są takie same, uruchomiłem sha1sum na obu plikach i ich hashe się zgadzały.

Później sprawdzając właściwości zabezpieczeń na oryginalnym pliku czcionki, Windows wyskoczył z informacją “Uprawnienia na X.ttf są nieprawidłowo uporządkowane, co może spowodować, że niektóre wpisy będą nieefektywne.”. Wygląda więc na to, że moje klonowanie repozytorium przez git powoduje, że niektóre uprawnienia są ustawiane podczas umieszczania pliku czcionki w systemie Windows. W takim przypadku ma to jakiś związek z systemem zabezpieczeń i uprawnień w systemie Windows. Oznacza to tylko, że błąd, który zwraca aplikacja do przeglądania czcionek, jest bardzo źle sformułowany.