¿Cómo mejorar la compatibilidad con caracteres no ASCII en el Explorador de archivos de Windows y el Símbolo del sistema de la versión en inglés de Windows?

0

En la versión en inglés de Windows 10 (Quizás 8, 7 tienen el mismo problema), si el nombre de archivo de un archivo es chino, coreano, japonés u otro idioma que no sea ASCII. Incluso si se instalaron las fuentes que admiten este idioma. No hubo cambios en el Explorador de archivos de Windows.

El problema de la visualización de fuentes en el Explorador de archivos de Windows es:

  1. Algunos de los caracteres que no son ASCII se muestran con una apariencia incorrecta.

  2. Algunos de los caracteres no ASCII se muestran en un tamaño muy pequeño.

Y el problema en CMD es:

  1. La codificación de cmd no admite caracteres que no sean ASCII. (O la capa más profunda no admite no ASCII). Cuando inicio algún archivo ejecutable, si su nombre incluye caracteres no ASCII, no se puede ejecutar. Y cuando trato de ejecutar .bat o .cmd el archivo incluye caracteres que no son ASCII, generará un error.

He instalado fuentes de código abierto adobe que admiten esos caracteres que no son ASCII.

Q1. Sin embargo, ¿cómo modificar la fuente que utiliza Windows File Explorer?

Aquí está el ejemplo de error en el Explorador de archivos de Windows: ingrese la descripción de la imagen aquí Perdóneme que no soy un usuario nativo chino, pero tengo algunos conocimientos fundamentales. Esas letras deberían ser como esta imagen:

ingrese la descripción de la imagen aquí

La tercera línea de ejemplo no tiene el tamaño correcto.

Q2 ¿Cómo hacer que la capa de shell admita caracteres Unicode?

pah8J
fuente
Busque aquí la cuestión cmd: superuser.com/questions/269818/...
EBGreen

Respuestas:

2

Para la visualización de caracteres en un idioma que no se configuró en Windows 10, debe instalar el idioma. Esto se encuentra en Configuración de PC -> Sistema -> Aplicaciones y características -> Administrar características opcionales -> Agregar una característica, luego seleccione cualquier característica de fuente opcional de la lista.

Encontrará más información en el artículo de Microsoft ¿Por qué aparece texto con cuadros cuadrados en algunas aplicaciones de Windows 10? . La sección "Detalles sobre los cambios de fuente en el escritorio de Windows 10" contiene detalles sobre los paquetes que usan algunas características de fuentes raras que no tienen sus propios idiomas.


Para la visualización incorrecta de caracteres chinos (u otros), intente esto:

  • Vaya a Panel de control -> Fuentes -> Configuración de fuente y desmarque la opción Ocultar fuentes en función de la configuración de idioma .

  • En el Panel de control -> Región , haga clic en la pestaña Administrativo , luego en Idioma para programas que no sean Unicode , haga clic en Cambiar configuración regional del sistema . Si se le solicita una contraseña o confirmación de administrador, escriba la contraseña o proporcione la confirmación. Seleccione el idioma chino y haga clic en Aceptar.

harrymc
fuente
Ya he instalado estas características. Pero todavía no funciona. Creo que la razón es que la fuente predeterminada del explorador de archivos de Windows no admite caracteres que no sean ASCII. Y creo que la solución más posible es cambiar la fuente del explorador de archivos de Windows.
pah8J
Y no se muestra como cuadros cuadrados. Es simplemente raro. Creo que se debe al escaso soporte de la fuente predeterminada.
pah8J
1
Agregar más información sobre los idiomas / caracteres involucrados y las capturas de pantalla de la pantalla de caracteres extraños ayudará a comprender mejor el problema.
harrymc
He agregado alguna captura de pantalla en mi publicación.
pah8J
Agregué a mi respuesta.
harrymc