Applies ToWindows 10, version 1607, all editions Windows 10, version 1703, all editions Windows 10, version 1709, all editions Windows 10, version 1803, all editions

Objaw

Jeśli włączysz obsługę znaków zdefiniowanych przez użytkownika końcowego (EUDC) dla poszczególnych czcionek, system przestanie działać i podczas uruchamiania pojawi się niebieski ekran. Nie jest to typowe ustawienie w regionach innych niż azjatyckie.

Obejście

1. Jeśli zainstalowano już aktualizację, z którą jest problem, należy ją odinstalować, uruchomić urządzenie ponownie i zalogować się do systemu Windows.

2. W programie RegEdit przejdź do klucza HKEY_CURRENT_USER\EUDC

3. Znajdź wszystkie klucze rejestru EUDC dla poszczególnych czcionek w kluczu podrzędnym. Jeśli funkcja EUDC jest połączona tylko z jednym plikiem czcionki, przejdź do kroku 4. Jeśli funkcja EUDC jest połączona z więcej niż jedną czcionką podstawową, przejdź do kroku 5.

4. Każdej funkcji EUDC dla poszczególnej czcionki należy zmienić wartość klucza: dodać na końcu każdego klucza ciąg ",FontFaceName". Tekst nie musi być dokładnie ciągiem „FontFaceName”, może być sensowną nazwą w danym przypadku. 

Uwaga

Nie należy zmieniać klucza rejestru o nazwie „SystemDefaultEUDCFont”. Odpowiada on funkcji EUDC dla całego systemu, a nie dla konkretnej czcionki.

Przykład: To jest funkcja znaków zdefiniowanych przez użytkownika końcowego (EUDC) dla poszczególnych czcionek w stronie kodowej 936, nazwa czcionki podstawowej to „新宋体”, wartość klucza to „C:\Users\LocalAdminUser\AppData\Local\Microsoft\Windows\EUDC\MyTest.TTE”

Regedit

Po dodaniu do klucza tekstu „,TestFont” będzie on mieć wartość „C:\Users\LocalAdminUser\AppData\Local\Microsoft\Windows\EUDC\MyTest.TTE,TestFont”

Regedit

5. Jeśli z wieloma czcionkami podstawowymi jest połączony ten sam plik czcionki EUDC, konieczne będzie sklonowanie go i nadanie kopiom różnych nazw podczas łączenia ich z różnymi czcionkami podstawowymi.

Przykład — na poniższym zrzucie ekranu ten sam plik czcionki EUDC MyTest2.TTE jest połączony z dwiema czcionkami, Microsoft YaHei UI i 黑体. W takim przypadku czcionka funkcji EUDC nie będzie działać dla czcionki 黑体. Obejściem tego problemu jest sklonowanie pliku MyTest2.TTE do innego pliku, np. MyTest3.TTE. Następnie należy połączyć nowy plik czcionki EUDC o nazwie MyTest3.TTE z czcionką 黑体.

Regedit

Po zastosowaniu obejścia (należy zwrócić uwagę, że ostatni klucz rejestru teraz ma wartość MyTest3.TTE zamiast MyTest2.TTE):

Regedit

6. Powtórz te kroki dla wszystkich innych ustawień użytkownika EUDC w obszarze HKEY_USERS\SID\EUDC.

7. Zamknij program Regedit. Wyloguj się z powrotem do systemu Windows i sprawdź, czy funkcja EUDC dla poszczególnych czcionek działa zgodnie z oczekiwaniami.

8. Teraz można zainstalować aktualizacje, z którymi był problem.

Wymagania wstępne

 Nie ma żadnych wymagań wstępnych dotyczących stosowania tego obejścia.

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.