Как сбросить внешний вид окна командной строки в Windows?

42

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

Как я могу это сделать? Я просто хочу, чтобы это выглядело так, как после установки Windows.

Корпоративный Компьютерщик
источник

Ответы:

56

Попробуйте удалить весь HKEY_CURRENT_USER\Consoleключ (сначала экспортируйте его на всякий случай) из реестра. Он воссоздается, когда вы снова настраиваете любое окно cmd, и, похоже, справился со мной в Win7.

Каран
источник
1
Кажется, это единственная уловка, которая работает ... Однако странно то, что значения по умолчанию для командной строки в главном окне отличаются от компьютера к компьютеру. Это действительно странно. Если вы удалите эти ключи, командная строка будет выглядеть по-разному на разных компьютерах.
Корпоративный Компьютерщик
Я проверил только на одном компьютере, но это странно. Может быть, есть какая-то автоматическая настройка на основе определенных условий? Не уверен ...
Каран
1
При ближайшем рассмотрении настройки, как правило, везде одинаковы. Командная строка выглядит по-разному, потому что разрешения экрана разные и т. Д. Один и тот же шрифт и размер будут выглядеть по-разному на разных экранах.
Корпоративный Компьютерщик
Это сработало для окна cmd. Но я обычно запускаю скрипт на python, который открывает окно cmd. Даже если я удалил Consoleзапись реестра и вернул настройки по умолчанию для окна «cmd», я все еще вижу свои настройки в окне cmd, открытом моим скриптом python. Обратите внимание, что cmd, открытый скриптом, называется так же, как имя файла скрипта, если это помогает.
Snađошƒаӽ
3

Это то, что вы ищите?

CMD по умолчанию

Вы также можете проверить HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Command Processorключ реестра и удалить все значения (при повторном открытии cmdдолжны быть установлены значения по умолчанию).

маше
источник
Это, вероятно, не поможет из-за этой ошибки .
Каран
1
Это не возвращает окну командной строки вид по умолчанию. Он просто открывает окно настройки, где вы можете изменить его внешний вид. Но здесь нет параметров сброса, настроек по умолчанию и т. Д.
Corporate Geek
+1 Несмотря на то, что это старая ветка, это должен быть принятый ответ. Там абсолютно не нужно играть с ключами реестра. @Corporate Geek: На самом деле он открывает окно свойств, но со значениями по умолчанию, поэтому вы просто нажимаете «ОК», и ваша командная строка возвращается к своему виду по умолчанию. Также вы заметите, что этот метод работает и для PowerShell.
TwystO
@ Твист Неправильно. «По умолчанию» устанавливает свойства для всех окон cmd. «Свойства» устанавливает свойства только для текущих окон cmd.
DavidPostill
3

Для сброса консоли Windows (CMD):

  • Создать точку восстановления вашей системы ( Важно ).
  • В меню «Пуск» RegEditщелкните правой кнопкой мыши и выберите run as admin.
  • Теперь, если вы модифицировали консоль раньше, вы должны найти ключ, подобный этому: HKEY_CURRENT_USER\Console\%SystemRoot%_system32_cmd.exe
  • Удалить только этот ключ, т.е. %SystemRoot%_system32_cmd.exe
  • Перезагрузите систему и проверьте, что ваша консоль (cmd) теперь должна вернуться к значениям по умолчанию.
Ашраф Абусада
источник
0

Единственное решение, которое работает хорошо, это то, что предложено @Karan. Однако, экспериментируя, я узнал несколько важных вещей:

  • Сброс происходит для каждого пользователя. Если вы хотите сбросить внешний вид окна командной строки для всех учетных записей пользователей, вам придется вручную использовать одну и ту же процедуру отдельно для всех учетных записей.
  • Сброс выполняется как для командной строки, так и для PowerShell. Очевидно, они используют один и тот же ключ реестра для хранения своих визуальных настроек.
  • То, как выглядят окна этих инструментов, отличается от компьютера к компьютеру. Кажется, что разрешение, которое вы используете, является важным фактором в том, как их окна отображаются на экране.

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

Спасибо всем за помощь. Эта проблема действительно беспокоила меня.

Корпоративный Компьютерщик
источник