Открытие Powershell со смехотворно маленьким шрифтом (около 5) и не изменится на новые настройки по умолчанию

10

Powershell открывается очень маленьким шрифтом (около 5 очков). Когда я захожу в «Настройки по умолчанию»> «Шрифт», настройки имеют разумные размеры 8 х 12 пикселей, но это не то, что отображается на экране. Я пытаюсь изменить некоторые из этих настроек, но изменений нет. Когда он открывается в первый раз, он появляется на долю секунды с ожидаемым размером, а затем сжимается в верхний левый угол. Это похоже на ошибку.

Я знаю об этом вопросе относительно определенных шрифтов, требующих определенных размеров шрифта. Рекомендации в ответах на этот вопрос были предприняты безуспешно. Это другая проблема.

ОС: Windows 8.1 Powershell открыт как администратор.

david004
источник
Какая ОС? Вы админ на машине?
@ShawnMelton Обновили вопрос. Приветствия.
david004
1
Этот вопрос не является дубликатом связанного вопроса. Связанный вопрос имеет отношение конкретно к Lucida Consoleпроблеме шрифта.
Rynant
1
Я столкнулся с той же проблемой в Windows 8.1. Единственное исправление, которое сработало для меня, - это использование Консоласа Если я использовал Lucida, мои настройки не были сохранены.
Бен Фостер
1
Это было зарегистрировано с Microsoft Connect - connect.microsoft.com/PowerShell/feedback/details/806286/…
Бен Фостер

Ответы:

9

Попробуйте изменить шрифт из «Свойства> Шрифт».

Вы, вероятно, открываете PowerShell из ярлыка. Ярлыки консоли могут иметь свои свойства отдельно от значений по умолчанию. Вы также можете щелкнуть правой кнопкой мыши ярлык, выбрать свойства и изменить шрифт оттуда.

Rynant
источник
Спасибо @Rynant. Это решило мою проблему. Я удалил ярлык из папки меню «Пуск» и заменил его на вновь созданную версию. Это решило проблему.
david004
10

Если вы используете ярлык по умолчанию у C:\ProgramData\Microsoft\Windows\Start Menu\Programs\System Toolsвас будут некоторые проблемы с разрешениями.

Щелкните правой кнопкой мыши по ярлыку. Запустите от имени администратора, перейдите в свойства, измените размер шрифта и расположение, но ВЫБЕРИТЕ растровые шрифты. (Консоль не будет работать).

Закройте программу и откройте как обычно. Сохранение свойств с помощью Console Font просто восстанавливает PowerShell с желаемым размером шрифта и сразу же превращается в крошечные шрифты.

Если вы создадите свой собственный ярлык в другом месте, все будет работать просто отлично.

Барт Каликсто
источник
Это правильный ответ. Принятый ответ будет вызывать одну и ту же проблему снова и снова. Комментарий об удалении ярлыка и создании нового - это то, что на самом деле решило проблему.
kjbartel
1
Console will not work- Это ключ. Спасибо Барт
Винсент
(Win 8.1) Свойства ярлыка содержат ошибку. Допустим, вы изменили окно Run from Normal на Minimized, а затем шрифт с 12 до 14 pt Изменение ярлыка запрашивает учетные данные администратора, а параметр «Выполнить» изменяется, но параметр размера шрифта отбрасывается. (FAKE BLANK LINE) Запуск PowerShell от имени администратора и внесение изменений из системного меню, тем не менее, обновляет ярлык. Странный.
Дэниэл Бердсмор
Это должно быть ответом; и консольный шрифт работал для меня.
7kemZmani
1

Я получил его на работу

  • Запустите PowerShell
  • щелкните правой кнопкой мыши значок панели задач
  • снова щелкните правой кнопкой мыши наWindows PowerShell
  • выбирать Properties

и отредактируйте его оттуда. Согласно ответу @ bart-calixto, мне все равно пришлось выбирать растровый шрифт.

Крис Ф. Кэрролл
источник