
Проблема: в англоязычной версии Windows даже с установленным русским языком не отображаются кириллические символы, вместо них печатаются знаки вопроса ???
Решение:
Выполнить следующую команду
[Console]::OutputEncoding = [System.Text.Encoding]::UTF8

Данное решение, как справедливо было замечено, будет работать только до перезапуска консоли.
Решение 2
В этом решении будет рассказано как решить этот вопрос глобально.
Win + R -> Intl.cpl -> OK

На вкладке «Дополнительно»(«Administrative») Измените язык для программ, не поддерживающих Юникод — выберите Русский (Russian)

Перезагрузите систему
Source: https://winrcmd.wordpress.com/2021/08/25/powershell-znaki-voprosa-vmesto-kirillicy/