Para aquellos que no lo saben, Microsoft lanzó una actualización importante para Windows 10 y uno de los cambios es que PowerShell reemplaza cmd.exe de forma predeterminada. Entonces, por ejemplo, cuando abres el menú Win + X, ves enlaces de PowerShell y ya no hay símbolo del sistema.
De todos modos, cuando ejecuto PowerShell obtengo esto ahora:
Esto no estaba sucediendo antes de la actualización.
EDITAR: Cambiar la fuente ayuda, pero no resuelve el problema de las aplicaciones que no tienen una función para cambiar la fuente. La fuente rota es Terminal. Reemplazarlo desde otra fuente / reinstalar o restablecer las fuentes por defecto en el panel de control no resuelve.
Por ejemplo, abrir una nueva copia nueva de las fuentes de Terminal en el escritorio aún no las muestra, muestra jeroglíficos. Entonces, ¿no es que la fuente en sí está rota, pero hay algo en Windows que no representa la fuente?
Además, no puede reinstalar .net framework 4.7 en Win10, no hay desinstalador, se envía con Windows, todo lo que puede hacer es eliminar directorios, marcar / desmarcar en programas y características, tal vez ejecutar la utilidad de limpieza, pero no resuelve el problema de la fuente .
fuente
Shift+AppsKey
con cualquier carpeta seleccionada me da "Abrir ventana de PowerShell aquí". Interesante ...Respuestas:
Microsoft lo arregló para Creators Update 1703 con Update KB4020102 (OS Build 15063.332) .
Esto debería solucionar su problema, según un empleado de Microsoft que respondió a un usuario en Twitter que tenía el problema.
Abra Windows Update e instale la actualización para solucionar el problema.
fuente
El problema no es tan malo como parece. Parece un problema con una fuente, que se puede solucionar cambiando la fuente.
Para hacer eso, haz lo siguiente.
Haga clic en el icono de la parte superior izquierda en la ventana de Powershell (el icono de Powershell) y elija propiedades.
Vaya a la pestaña Fuente y cámbiela a otra cosa, por ejemplo, Consola Ludica
Presiona OK. El problema debe ser solucionado.
fuente
Sucedió antes. Una actualización afectó un archivo MOF en el paquete de compilación, la actualización rompió PowerShell DSC.
Los caracteres ASCII son prueba de corrupción DSC.
Desinstale y vuelva a instalar .net Framework. Además, la herramienta de reparación de .NET Framework puede solucionar el problema. puedes conseguirlo aquí
También se debe realizar una exploración SFC.
Si eso no lo soluciona, probablemente tendremos que esperar una solución oficial.
fuente
No se moleste en intentar solucionarlo, no es un problema en su instalación específica, es un error conocido en Windows 10 Versión 1703 Build 15063 (Actualización de creadores).
Puede solucionarlo cambiando la fuente utilizada en PowerShell, por ejemplo, como se sugiere o "arreglarlo" globalmente cambiando la configuración del sistema operativo que no sea Unicode a inglés.
Una solución adecuada solo llegará cuando Microsoft lance una corrección de errores. Más detalles en el foro de Microsoft
Actualización: corregido en el anillo rápido de información privilegiada de Microsoft (versión 1703, compilación 16193.1001), probablemente se lanzará pronto al público en general. Si lo desea, puede probar esta solución mientras tanto que instala el archivo fijo https://github.com/ili101/Windows-10-1703-Non-Unicode-Workaround/tree/master
Actualización 2: Se corrigió el 25 de mayo de 2017: KB4020102 (compilación del SO 15063.332) Simplemente ejecute la actualización de Windows
fuente