Для тех, кто не знает, Microsoft выпустила серьезное обновление для Windows 10, и одно из изменений заключается в том, что PowerShell заменяет cmd.exe по умолчанию. Например, когда вы открываете меню Win + X, вы видите ссылки PowerShell и больше не получаете командную строку.
Во всяком случае, при запуске PowerShell я получаю это сейчас:
Этого не было до обновления.
РЕДАКТИРОВАТЬ: изменение шрифта помогает, но не решает проблему для приложений, которые не имеют функции для изменения шрифта. Неработающий шрифт - Терминал. Замена его из другого источника / переустановка или сброс шрифтов по умолчанию на панели управления не решает проблему.
Например, открытие новой свежей копии шрифтов Terminal на рабочем столе по-прежнему не отображает их, а показывает иероглифы. Таким образом, это как не сам шрифт сломан, а что-то в Windows, что не делает шрифт?
Также вы не можете переустановить .net Framework 4.7 на Win10, нет деинсталлятора, он поставляется с Windows, все, что вы можете, это удалить директории, поставить галочку / убрать галочку в программах и функциях, возможно, запустить утилиту очистки, но не решает проблему со шрифтами ,
источник
Shift+AppsKey
любой выбранной папки дает мне «Открыть окно PowerShell здесь». Интересно ...Ответы:
Microsoft исправила это для Creators Update 1703 с обновлением KB4020102 (сборка ОС 15063.332) .
Это должно исправить вашу проблему, согласно сотруднику Microsoft, который ответил пользователю в твиттере, у которого была проблема.
Поэтому откройте Центр обновления Windows и установите обновление, чтобы устранить проблему.
источник
Проблема не так страшна, как кажется. Это похоже на проблему со шрифтом, которую можно исправить, изменив шрифт.
Для этого сделайте следующее.
Нажмите верхний левый значок в окне Powershell (значок powershell) и выберите свойства.
Перейдите на вкладку « Шрифт» и измените ее на что-нибудь другое, например, Ludica Console.
Нажмите ОК Проблема должна быть исправлена.
источник
Это уже было. Обновление затронуло файл MOF в пакете сборки, которое нарушает PowerShell DSC.
Символы ASCII являются доказательством повреждения DSC.
Удалите и переустановите .net Framework. Кроме того, средство восстановления .NET Framework может решить эту проблему. Вы можете получить это здесь
Сканирование SFC также должно быть выполнено.
Если те не исправят это, нам, вероятно, придется ждать официального исправления.
источник
Не пытайтесь исправить это, это не проблема в вашей конкретной установке, это известная ошибка в Windows 10 Версии 1703 Build 15063 (Обновление создателей).
Вы можете обойти это, изменив шрифт, используемый в PowerShell, например, как предложено, или «исправить это» глобально, изменив настройку ОС, отличной от Unicode, на английский.
Правильное решение придет только тогда, когда Microsoft выпустит исправление для него. Подробнее на форуме Microsoft
Обновление: исправлено в быстром кольце инсайдера Microsoft (версия 1703, сборка 16193.1001), вероятно, скоро будет выпущено для широкой публики. Если вы хотите, вы можете попробовать это исправление тем временем, которое установит исправленный файл https://github.com/ili101/Windows-10-1703-Non-Unicode-Workaround/tree/master
Обновление 2: исправлено 25 мая 2017 г. - KB4020102 (сборка ОС 15063.332). Просто запустите обновление Windows.
источник