Недавно проверил опцию "Использовать устаревшую консоль" для cmd, пытающегося исправить проблемы со шрифтами, которые у меня были, и теперь его запуск вызывает ошибку 0xc0000142, и я не могу изменить ее обратно, поскольку она не сохранит измененные настройки.
1 ответ
Этот параметр "устаревшая консоль" должен быть доступен только для ярлыка cmd.exe, а не для самого cmd.exe. Так что, надеюсь, что-то не так с вашим ярлыком, а не с самим cmd.exe. Попробуйте перейти в каталог c:\windows\system32 (или любой другой каталог вашей системы), а затем запустить cmd.exe прямо оттуда. Либо нажмите WIN+R и запустите c:\windows\system32\cmd.exe напрямую.
Если это работает как обычно, то просто удалите существующий ярлык, который вызывает у вас проблемы, и создайте новый ярлык, который должен это исправить.
Если запуск cmd.exe напрямую также не работает как обычно, вот некоторые другие идеи:
- обновить обновления Windows
- попробуйте восстановить систему до самой последней точки до появления этой проблемы
- попробуйте запустить cmd.exe в безопасном режиме
- загрузитесь в командной строке Windows 10 и запустите sfc, чтобы проверить системные файлы
- если вы еще не обновились, вы можете попробовать загрузить Anniversary Update
Удачи.