Обновление Windows Terminal: Процессоры без PopCnt и SSE 4.
2 снова поддерживаются Microsoft обновила Windows Terminal, восстановив поддержку старых процессоров без PopCnt и SSE 4.2, как Intel Core 2 Duo. Исправлена ошибка компилятора, препятствовавшая работе на этих чипах.
Компания Microsoft выпустила новую стабильную версию Windows Terminal с важным изменением для владельцев старых ПК, например на платформе Intel Core 2 Duos. Дело в том, что компания обновила компилятор, после чего он перестал работать на процессорах, в которых отсутствуют инструкции PopCnt и SSE 4.2.
Представитель Microsoft Дастин Л. Хауэтт (Dustin L. Howett), который поддерживает репозиторий Windows Terminal на GitHub, подтвердил, что Microsoft не пыталась специально блокировать старые процессоры без этих инструкций: Core 2 Duos, Core 2 Quad или даже более старые чипы.
Хауэтт отметил:
Отбросьте свои теории заговора, друзья.
В MSVC 19.38 присуствует ошибка компилятора, которая приводит к тому, что вывод инструкции CPUID, помимо всего прочего, неправильно интерпретируется. Оказалось, что серия сборок Terminal 1057x была собрана на MSVC 19.38.
Microsoft недавно исправила проблему в реализации пакета Visual C++ Libraries (VCLibs), которая ошибочно указывала на необходимость использования SSE4.2.
Полный список изменений для Windows Terminal Stable версии 1.19.10821.0:
Возвращение к более старому компилятору, чтобы Terminal снова работал на машинах Intel Core 2 Duo. ReadConsoleOutputCharacterW больше не срабатывает на строках, содержащих узкие заменяющие пары. Автоопределяемые URL-адреса и результаты поиска больше не сдвигаются из-за широких символов. Теперь будут отображаться управляющие символы, если они были созданы с помощью Windows Console APIs. Ввод переключателя вкладок через палитру команд больше не выбирает неправильную вкладку. Все локализации теперь проверяются — вы можете собрать любую архивную версию со всеми оригинальными языками
В новой предварительной версии 1.20.10822.0 представлены все вышеперечисленные изменения, а также удален баннер, предлагающий установить терминал по умолчанию.
ДОМИК НА ОКРАИНЕ
:Владислав Макеенко
Обновление Windows Terminal: Процессоры без PopCnt и SSE 4.
2 снова поддерживаются
Microsoft обновила Windows Terminal, восстановив поддержку старых процессоров без PopCnt и SSE 4.2, как Intel Core 2 Duo. Исправлена ошибка компилятора, препятствовавшая работе на этих чипах.
Представитель Microsoft Дастин Л. Хауэтт (Dustin L. Howett), который поддерживает репозиторий Windows Terminal на GitHub, подтвердил, что Microsoft не пыталась специально блокировать старые процессоры без этих инструкций: Core 2 Duos, Core 2 Quad или даже более старые чипы.
Хауэтт отметил:
Отбросьте свои теории заговора, друзья.
В MSVC 19.38 присуствует ошибка компилятора, которая приводит к тому, что вывод инструкции CPUID, помимо всего прочего, неправильно интерпретируется. Оказалось, что серия сборок Terminal 1057x была собрана на MSVC 19.38.
Microsoft недавно исправила проблему в реализации пакета Visual C++ Libraries (VCLibs), которая ошибочно указывала на необходимость использования SSE4.2.
Полный список изменений для Windows Terminal Stable версии 1.19.10821.0:
Возвращение к более старому компилятору, чтобы Terminal снова работал на машинах Intel Core 2 Duo.
ReadConsoleOutputCharacterW больше не срабатывает на строках, содержащих узкие заменяющие пары.
Автоопределяемые URL-адреса и результаты поиска больше не сдвигаются из-за широких символов.
Теперь будут отображаться управляющие символы, если они были созданы с помощью Windows Console APIs.
Ввод переключателя вкладок через палитру команд больше не выбирает неправильную вкладку.
Все локализации теперь проверяются — вы можете собрать любую архивную версию со всеми оригинальными языками
В новой предварительной версии 1.20.10822.0 представлены все вышеперечисленные изменения, а также удален баннер, предлагающий установить терминал по умолчанию.
Скачать новую версию Windows Terminal можно на нашем сайте:
https://www.comss.ru/page.php?id=6169
#советыдлякомпьютера