O sistema para de funcionar após a atualização com caracteres definidos pelo usuário (EUDC) por fonte habilitados

Aplica-se a
Windows 10, version 1607, all editions Windows 10, version 1703, all editions Windows 10, version 1709, all editions Windows 10, version 1803, all editions

Sintoma

Se você habilitar caracteres definidos pelo usuário (EUDC) por fonte, o sistema deixará de funcionar, e uma tela azul aparecerá na inicialização. Esta não é uma configuração comum em regiões não asiáticas.

Solução alternativa

1. Se você já tiver instalado uma atualização afetada, precisará desinstalar essa atualização, reiniciar e fazer logon no Windows.

2. No RegEdit, navegue até HKEY_CURRENT_USER\EUDC

3. Encontre todas as chaves do Registro EUDC por fonte na subchave. Se o EUDC estiver vinculado a apenas um arquivo de fonte, vá para a etapa 4. Se o EUDC estiver vinculado a mais de uma fonte base, vá para a etapa 5.

4. Para cada EUDC por fonte, você precisará editar o valor da chave para adicionar ",FontFaceName" ao final de cada uma. O texto não precisa ser "FontFaceName", pode ser um nome que faça sentido no seu cenário. 

Observação

A chave do Registro com o nome "SystemDefaultEUDCFont" não deve ser alterada. É um EUDC em todo o sistema, não um EUDC por fonte.

Exemplo: este é um EUDC por fonte na página de código 936, o nome da fonte base é "新宋体", o valor da chave é "C:\Users\LocalAdminUser\AppData\Local\Microsoft\Windows\EUDC\MyTest.TTE"

Chave EUDC do Editor do Registro mostrando um mapeamento de fonte personalizado

Depois de adicionar ",TestFont" ao valor da chave, ele se torna "C:\Users\LocalAdminUser\AppData\Local\Microsoft\Windows\EUDC\MyTest.TTE,TestFont"

Chave EUDC do Editor do Registro mostrando o valor SystemDefaultEUDCFont

5. Se o mesmo arquivo de fonte EUDC estiver vinculado a várias fontes básicas, você precisará clonar esse arquivo de fonte EUDC e dar a ele nomes diferentes ao vinculá-lo a fontes base diferentes.

Exemplo – Na captura de tela a seguir, o mesmo arquivo de fonte EUDC MyTest2.TTE está vinculado à interface do usuário do Microsoft YaHei e ao 黑体. Nesse caso, a fonte EUDC não funcionará para 黑体. A solução alternativa é clonar MyTest2.TTE para outro arquivo, como MyTest3.TTE. Em seguida, vincule o novo arquivo de fonte EUDC MyTest3.TTE a 黑体.

Chave EUDC do Editor do Registro mostrando várias entradas de fonte personalizadas

Depois de aplicar a solução alternativa (observe que a última chave do Registro agora mostra MyTest3.TTE em vez de MyTest2.TTE):

Chave EUDC do Editor do Registro mostrando mapeamentos de arquivos de fontes personalizadas

6. Repita essas etapas para todas as outras configurações do EUDC do USUÁRIO em HKEY_USERS\SID\EUDC.

7. Feche o regedit. Saia e volte ao Windows e verifique se o EUDC por fonte funciona conforme o esperado.

8. Agosto Agora você pode instalar as atualizações afetadas.

Pré-requisitos

Não há pré-requisitos para usar essa solução alternativa.