- Командная строка закрывается после выполнения — почему и что делать
- Почему командная строка закрывается и что делать, чтобы этого не происходило
- Командная строка сама открывается и сразу закрывается
- [Исправлено] Командная строка (CMD) не работает / открывается Windows 10? [Советы по MiniTool]
- Резюме :
- Быстрая навигация:
- Как исправить неработающую командную строку в Windows 10
- Исправление 1. Перезагрузите компьютер с Windows 10.
- Исправление 2. Временно отключить антивирусное программное обеспечение
- Исправление 3. Изменение настроек переменных среды PATH
- Исправление 4. Создайте новую учетную запись пользователя
- Исправление 5. Запустите SFC с Windows PowerShell
- Как устранить ошибку запуска cmd.exe » Ссылки бесплатных программ
- Убедитесь, что cmd включен в реестре Windows.
- Убедитесь, что cmd включен в Редакторе локальной групповой политики.
- Что такое windows не может найти cmd ошибка
- Используйте функцию восстановления Windows, чтобы откатить систему.
- Просканируйте компьютер на наличие вредоносных программ.
- Проверьте путь в Переменных среды.
- Попробуйте запустить cmd через Windows Powershell
- Безопасный режим
- В windows 10:
- В windows 7 и 8.1:
- Восстановление системы
- Метод 1: смена учетной записи
- Метод 10: системные обновления
- Метод 11: восстановление системы
- Метод 12: переустановка операционной системы
- Метод 2: очистка автозагрузки
- Метод 3: деинсталляция nvidia geforce experience
- Метод 4: обновление драйверов
- Метод 5: обновление библиотек майкрософт
- Метод 6: проверка на наличие вредоносного программного обеспечения
- Метод 7: проверка системных файлов
- Метод 8: чистка от мусора
- Метод 9: деинсталляция антивируса или его выключение
- Заключение
Командная строка закрывается после выполнения — почему и что делать
Во многих инструкциях на сайте для выполнения действий предлагается использовать команды в командной строке, в некоторых случаях — bat файл. Один из частых комментариев к таким материалам: командная строка сразу закрывается и нельзя ничего успеть увидеть.
В этой статье подробно о том, почему командная строка сразу закрывается, что делать, чтобы она не закрывалась применительно к Windows 11 и Windows 10 (актуально и для предыдущих систем), а также дополнительная информация на тему.
Почему командная строка закрывается и что делать, чтобы этого не происходило
Рассмотрим два случая, когда командная строка закрывается:
- После выполнения введённой команды
- После выполнения bat-файла
В первом случае почти всегда причиной является ввод команды не в командную строку, а в диалоговое окно «Выполнить», которое некоторые пользователи считают командной строкой, хотя это не так. Подробнее о том, как именно работают указанные системные элементы:
- Если вводить команду в окно «Выполнить» (вызываемое клавишами Win+R, либо через правый клик по кнопке «Пуск» в случае Windows 11 и 10), окно командной строки откроется и закроется сразу после выполнения, если дальнейший ввод пользователя не требуется.
- Если запустить непосредственно командную строку (Как открыть командную строку, Запуск командной строки от имени администратора), и ввести команду уже в ней, автоматическое закрытие окна происходить не будет, и вы увидите, что именно выдает команда в результате выполнения.
В случае выполнения bat-файла, если команды в нём не требуют ввода пользователя и не содержат команд паузы до нажатия клавиши пользователем, то при запуске (простым двойным кликом из расположения файла) и успешном выполнении, окно командной строки будет автоматически закрыто.
Если вы хотите иметь возможность прочитать ход выполнения и результат работы bat-файла, вы можете:
- Открыть командную строку (как во втором пункте выше), указать путь к bat-файлу и нажать Enter. Он будет запущен и выполнен, но командная строка не будет закрыта после выполнения.
- В конце файла добавить команду PAUSE (сделать это можно в любом текстовом редакторе, подробнее: Как создать bat файл в Windows). В этом случае после выполнения любым способом окно не закроется пока вы не нажмете любую клавишу.
Командная строка сама открывается и сразу закрывается
Иногда вопрос о закрытии командной строки относится к другой ситуации: без каких-либо действий пользователя, обычно при входе в систему, но иногда и в произвольные моменты времени, само открывается окно командной строки и тут же закрывается, раньше, чем вы успеваете что-либо увидеть. В этом случае возможны следующие варианты:
Источник
[Исправлено] Командная строка (CMD) не работает / открывается Windows 10? [Советы по MiniTool]
Command Prompt Not Working Opening Windows 10
Резюме :
Командная строка (CMD) не работает или не открывается в Windows 10? Ознакомьтесь с 8 решениями в этом руководстве. Также включены некоторые советы по исправлению того, что командная строка не отвечает, не может запускать CMD от имени администратора Windows 10. Если вы хотите решить проблемы с Windows 10, такие как потеря данных, форматирование / повторное разделение жесткого диска, резервное копирование и восстановление системы, вы можете обратиться к Программное обеспечение MiniTool .
Быстрая навигация:
Сегодня многие опытные пользователи по-прежнему предпочитают командную строку для устранения неполадок компьютера с Windows 10 и быстрого выполнения некоторых административных операций и задач в ОС Windows.
Однако при попытке открыть командную строку некоторые люди обнаруживают, что командная строка не работает / открывается ошибка Windows 10. В этой ситуации нельзя использовать популярные утилиты CMD, такие как CHKDSK, SFC, DiskPart или любые другие команды в командной строке для проверки и исправления ошибок Windows 10 или выполнения других действий.
Вы можете проверить 8 решений ниже, чтобы исправить ошибку командной строки, не работающую в Windows 10, и снова получить доступ к CMD.
Как исправить неработающую командную строку в Windows 10
- Перезагрузите компьютер с Windows 10.
- Временно отключить антивирусное программное обеспечение
- Изменение настроек переменных среды PATH
- Создать новую учетную запись пользователя
- Запуск SFC с помощью Windows PowerShell
- Создайте ярлык для приложения CMD
- Проверьте, работает ли командная строка в безопасном режиме
- Выполните восстановление системы
Исправление 1. Перезагрузите компьютер с Windows 10.
Перезагрузка компьютера иногда может помочь решить множество мелких проблем с компьютером. Вы можете нажать Пуск -> Питание -> Перезагрузить, чтобы перезагрузить компьютер с Windows 10.
Затем вы можете нажать Windows + R, ввести cmd и нажать Enter (нажмите Ctrl + Shift + Enter, чтобы открыть командную строку с повышенными привилегиями ), чтобы узнать, можете ли вы сейчас открыть командную строку.
Если перезагрузка компьютера не помогает, продолжайте поиск других исправлений ниже.
Исправление 2. Временно отключить антивирусное программное обеспечение
Второй шаг, который вам следует предпринять, — это временно отключить любое установленное стороннее антивирусное программное обеспечение на вашем компьютере с Windows 10.
Иногда антивирусное программное обеспечение может мешать другим компьютерным процессам, из-за чего командная строка не работает в Windows 10 или не может запускать CMD от имени администратора в Windows 10.
Чтобы командная строка снова работала нормально, вы можете временно отключить все сторонние антивирусные программы или полностью удалить их. Ваш компьютер по-прежнему защищен антивирусным приложением Windows. Защитник Windows если вы удалите все остальные антивирусные программы.
Убедитесь, что CMD не работает / ошибка открытия исправлена, если нет, попробуйте другие способы.
Исправление 3. Изменение настроек переменных среды PATH
У некоторых людей возникает проблема, связанная с тем, что командная строка сразу же открывается и закрывается в Windows 10. Вы можете попробовать отредактировать системные переменные среды PATH, чтобы посмотреть, сможет ли она исправить эту ошибку. Ознакомьтесь с подробными инструкциями ниже.
Шаг 1. Щелкните Начало , тип около , и выберите Отредактируйте переменные системной среды .
Шаг 2. Теперь вы под Продвинутый вкладка в Свойства системы окно. Вы можете нажать Переменные среды кнопка.
Шаг 3. В окне «Переменные среды» нажмите Путь и нажмите редактировать кнопка.
Шаг 4. Далее вы можете нажать Новый кнопку и создайте новую запись с именем C: Windows SysWow64 и нажмите ОК.
Шаг 5. После этого вы можете перезагрузить компьютер с Windows 10, чтобы изменения вступили в силу. Попытайтесь снова запустить командную строку, чтобы проверить, сможете ли вы ее открыть.
Исправление 4. Создайте новую учетную запись пользователя
Если вы столкнулись с проблемой не запускать командную строку от имени администратора в Windows 10, вы можете попробовать создать новую учетную запись пользователя, чтобы проверить, можете ли вы получить доступ к командной строке. Некоторые пользователи обнаруживают, что они могут открывать и запускать командную строку от имени администратора при входе в систему с другой учетной записью. Узнайте, как создать новую учетную запись пользователя ниже.
Шаг 1. Вы можете нажать Windows + I , чтобы открыть настройки Windows, и нажмите Счета .
Шаг 2. Далее выберите Семья и другие люди на левой панели и щелкните Добавить кого-нибудь на этот компьютер .
Шаг 3. Затем вы можете нажать У меня нет данных для входа этого человека ссылку и щелкните Добавить пользователя без учетной записи Microsoft .
Шаг 4. Продолжайте вводить имя пользователя и пароль, чтобы создать новую учетную запись пользователя.
Шаг 5. После создания новой учетной записи пользователя вы можете нажать Начало и щелкните Пользователь значок, чтобы переключиться на новую учетную запись пользователя.
Шаг 6. Попробуйте снова открыть командную строку в Windows 10, чтобы узнать, решена ли проблема с неработающей / открывающейся CMD (командной строкой).
Исправление 5. Запустите SFC с Windows PowerShell
Если проблема с неработающей командной строкой Windows 10 вызвана повреждением системных файлов, вы можете использовать Windows PowerShell для запуска команды SFC для обнаружения и исправить поврежденные или отсутствующие системные файлы .
Шаг 1. Вы можете нажать Windows + X или щелкнуть правой кнопкой мыши Пуск и выбрать Windows PowerShell (Admin), чтобы запустить PowerShell от имени администратора.
Шаг 2. Затем вы можете ввести sfc / scannow в окне PowerShell и нажмите Enter, чтобы запустить команду SFC для проверки и ремонт Windows 10 системные файлы. После завершения сканирования SFC вы можете перезагрузить компьютер и снова открыть командную строку.
Источник
Как устранить ошибку запуска cmd.exe » Ссылки бесплатных программ
Убедитесь, что cmd включен в реестре Windows.
Выполните следующие шаги, чтобы узнать, включен ли cmd в реестре Windows.
- Тип Regedit в поиске рядом с Меню Пуск , щелкните правой кнопкой мыши и выберите Запуск от имени администратора .
- После открытия перейдите в HKEY_LOCAL_MACHINESOFTWAREPoliciesMicrosoftWindowsSystem .
- Теперь вы увидите пустое место в правой части окна. Если там нет DisableCmd DWORD , cmd включен. Если он есть, вы должны удалить его и перезагрузить компьютер.
Убедитесь, что cmd включен в Редакторе локальной групповой политики.
Это еще одна важная часть правильной работы cmd. Попробуйте сделать это и посмотреть, решит ли это проблему.
- Нажмите Windows Key R комбинацию клавиш и напишите gpedit.msc , чтобы открыть Редактор локальной групповой политики .
- Перейдите в Конфигурация пользователя > Административные шаблоны > Система .
- В списке переменных найдите и дважды кликните по Запретить использование командной строки .
- В открывшейся вкладке убедитесь, что данный параметр не включен. В противном случае, измените значение на Не задано or Отключено .
- Сохраните изменения и перезагрузите компьютер.
Что такое windows не может найти cmd ошибка
Некоторые пользователи сталкиваются с проблемами открытия командной строки в системах Windows. За проблемой следует сообщение о том, что:
«Windows не может найти cmd. Убедитесь, что вы правильно ввели имя, а затем повторите попытку ».
Это может быть неприятно для тех, кто использует командную строку в целях решения других проблем, связанных с производительностью системы. Что еще хуже, командная строка может использоваться другими программами для запуска определенных процессов. Проблема означает, что файл «cmd.exe» отсутствует и не может быть найден Windows.
Используйте функцию восстановления Windows, чтобы откатить систему.
Когда ничего не работает, лучшее решение – использовать последнюю точку резервного копирования, чтобы восстановить систему до нормального состояния. Иногда Windows без согласия пользователей устанавливает системные обновления или пакеты конфигурации.
- Щелкните правой кнопкой мыши на Этот компьютер и выберите Свойства .
- Перейдите в Дополнительные параметры системы .
- Войдите в Защита системы и выберите Восстановление системы .
- В открывшемся приложении нажмите Далее и выберите дату, когда cmd работал без проблем. Также есть возможность включить Поиск затрагиваемых программ , который покажет, какие программы будут удалены после процедуры восстановления. Кроме того, если в вашей системе есть что-то важное, сделайте резервную копию, чтобы предотвратить безвозвратную потерю.
- После того, как будет найден список уязвимых программ, нажмите Далее и Завершить чтобы начать восстановление вашей системы.
Просканируйте компьютер на наличие вредоносных программ.
Тот, кто регулярно пользуется Интернетом, всегда подвергается риску заражения нежелательным или вредоносным ПО. Даже если вы думаете обратное, мы все же рекомендуем вам выполнить полное сканирование вашей системы, чтобы проверить данный способ, прежде чем переходить к следующим шагам восстановления.
Проверьте путь в Переменных среды.
Если предыдущий шаг не устранил проблему, вы можете попробовать восстановить путь к папке System32, в которой находится cmd. Существует вероятность того, что путь был утерян, из-за чего возникает проблема cmd. В приведенных ниже инструкциях мы поможем вам определить потерю и восстановить ее, если она действительно есть.
Попробуйте запустить cmd через Windows Powershell
Вы можете попробовать запустить cmd через другую встроенную командную утилиту (Windows Powershell). Вот шаги:
- Тип Powershell в поиске рядом с Меню Пуск .
- Щелкните правой кнопкой мыши и выберите Запуск от имени администратора .
- Затем просто введите cmd и нажмите Enter чтобы открыть ее.
Если и это не помогло, переходите к последнему, но радикальному шагу по исправлению ошибки.
Безопасный режим
- Загружаемся в безопасном режиме.
- Открываем командную строку. Если это удалось, то вводим следующее: sfc /scannow
- Все поврежденные элементы, которые найдутся будут восстановлены.
- Перезагружаем ПК и проверяем работоспособность командной строки.
В windows 10:
- Щелкните правой кнопкой мыши на Этот компьютер и выберите Свойства .
- Перейдите в Дополнительные параметры системы .
- В открывшемся окне перейдите в Дополнительно и откройте Переменные среды где-то внизу.
- Под Системные переменные разделом, дважды щелкните Path .
- Там вы сможете увидеть список важных системных переменных. Убедитесь, что все перечисленные ниже есть там:
В windows 7 и 8.1:
Шаги такие же, как указано выше. Единственная разница в том, что вы увидите переменные, разделенные точкой с запятой (;). Если вы обнаружили, что чего-то нет в списке системных переменных, добавьте недостающие, используя точки с запятой для разделения каждой из них.
Восстановление системы
В том случае, если командная строка не запустилась в безопасном режиме необходимо попробовать провернуть эту процедуру из режима восстановления.
- Вставляем загрузочный носитель и запускаем персональный компьютер.
- Зажимаем клавиши Shift F10 и попадаем в командную строку.
- Вводим diskpart и тем самым запускаем приложение, которое работает с винчестерами.
- Вводим list disk , чтобы вывести на экран абсолютно все накопители.
- Далее, вводим select disk X . Стоит понимать, что Х – это номер диска. Номер системного винчестера можно узнать по размеру.
- Прописываем detail disk и узнаём всю информацию о разделах диска. Определяем по размеру букву системного диска.
- Пишем exit , чтобы закончить работу с данной программой.
- Вводим sfc /scannow /OFFBOOTDIR=X: /OFFWINDIR=X:windows , где Х – это буква системного диска.
- Началось сканирование системы. Если никаких проблем не обнаружилось, то необходимо воспользоваться следующими методами решения проблемы.
Метод 1: смена учетной записи
Очень часто случается так, что пользователю не удается запустить командную строку, так как у него ограниченные права. Это относится к тем «учеткам», которые настроены самим администратором.
Для решения проблемы необходимо попросить администратора разрешение на запуск cmd для учетной записи. Если же Вы имеете доступ к абсолютно всем профилям, то зайдите с учетной записи администратора.
Переключиться между учетными записями можно следующим образом:
- Зажимаем комбинацию клавиш Win L .
- Вы оказались в окошке входа. Здесь находится список всех существующих учетных записей.
- Щёлкаем на профиль администратора, вводим пароль, а затем кликаем «Войти» .
- Готово! Теперь можно пользоваться командной строкой.
Метод 10: системные обновления
Возможно, командная строка не работает из-за некорректно установленных системных обновлений. Здесь все просто – необходимо произвести проверку операционной системы на установку конечных обновлений.
- Нажимаем «Пуск» и щелкаем на значок шестерёнки.
- Жмем «Обновление и безопасность» .
- Щёлкаем «Проверка наличия обновлений» .
- Если выведется сообщение о неустановленных обновлениях, то реализуем их установку, а затем проверяем работоспособность cmd .
Метод 11: восстановление системы
Очень часто помогает такое решение, как откат системы до точки восстановления. Выглядит это следующим образом:
- Во время включения ПК нажимаем клавишу F8 .
- Выбираем «Диагностика» .
- Жмем «Дополнительные параметры» .
- Щёлкаем «Восстановление системы» .
- В новом окошке выбираем необходимую точку восстановления.
- После завершения жмем кнопку «Готово» .
Метод 12: переустановка операционной системы
Это самое крайнее решение, к которому стоит прибегать только в том случае, если все предыдущие не принесли каких-либо результатов.
Рассмотрим переустановку на примере Windows 7:
- Выключаем персональный компьютер и вставляем загрузочный носитель.
- Во время запуска ПК переходим в БИОС, используя клавишу F2 .
- В разделе «Boot» выставляем загрузочный носитель на первое место и жмем F10 .
- Перезапускаем ПК.
- Далее следуя подсказкам интерфейса производим установку операционной системы. Выбираем «Полная инсталляция» , а также указываем диск, на который мы ставим систему. Ждем завершения.
В статье были рассмотрены все основные методы решения данной проблемы. Стоит попробовать абсолютно каждый способ.
Метод 2: очистка автозагрузки
Возможно, проблема кроется, именно, в автозагрузке. Здесь могут находиться такие программы, которые мешают корректному запуску командной строки. Процедура осуществляется следующим образом:
- Зажимаем комбинацию клавиш Win R .
- Вводим в текстовое поле msconfig .
- Щёлкаем «ОК» .
- Нажимаем «Автозагрузка» .
- Здесь находятся абсолютно все элементы автозагрузки. Чтобы убрать программу из автозагрузки необходимо просто снять галочку около ее названия.
- Жмем «ОК» и проверяем работоспособность командной строки. Если она все еще не запускается, то пробуем отключить следующую программу и так далее.
Ко всему прочему, можно попробовать зайти в «Диспетчер задач» и точно так же поочередно отключать запущенные приложения.
Метод 3: деинсталляция nvidia geforce experience
Многим пользователям, для решения проблемы, помогло удаление NVIDIA GeForce Experience.
- Заходим в «Этот компьютер» . Находим в шапке элемент «Удалить или изменить программу» и щелкаем на него.
- Оказываемся в окошке под названием «Параметры» . В объёмном списке находим GeForce Experience и жмем на него ЛКМ.
- Кликаем на «Удалить» .
- Подтверждаем деинсталляцию.
Метод 4: обновление драйверов
Устаревшие или некорректно установленные драйверы – это еще одна возможная причина ошибки запуска командной строки.
Начать стоит с обновления драйверов видеокарты. Рассмотрим процесс на примере nVidia:
- Заходим на официальный сайт производителя.
- Переходим на страницу с поиском драйвера.
- Здесь указываем все необходимые данные своего графического адаптера и операционной системы. Нажимаем «Поиск» . Далее, скачиваем найденный установщик драйвера и запускаем его.
- Следуя подсказкам производим установку драйвера.
Если это не помогло, то следует обновить драйвера для остальных компонентов компьютера.
Самый удобный способ, без использования сторонних утилит, выглядит следующим образом:
- Нажимаем ПКМ на «Этот компьютер» и выбираем «Управление» .
- Выбираем «Диспетчер устройств» .
- В списке находятся абсолютно все устройства. Щёлкаем ПКМ на каком-либо устройстве и жмем «Обновить драйверы…» .
- Кликаем «Автоматический поиск обновленных драйверов» .
- Подтверждаем установку и ждем её завершения. Аналогичным образом происходит обновление других устройств персонального компьютера.
Метод 5: обновление библиотек майкрософт
Стоит попробовать обновить библиотеки и программы операционной системы, так как это, действительно, может решить проблему.
Метод 6: проверка на наличие вредоносного программного обеспечения
Вирусы – это опасная вещь, способная создать различные ошибки в приложениях. Командная строка может не запускаться, именно, из-за вирусов. Необходимо провести сканирование ПК на вредоносные программы и удалить их. Сделать это можно при помощи бесплатной программы Dr.Web CureIt.
- Запускаем сканер.
- Соглашаемся с лицензионным соглашением.
- Щёлкаем «Начать проверку» .
- Началась процедура поиска вредоносного программного обеспечения.
- После окончания Вы можете удалить все найденный угрозы.
Метод 7: проверка системных файлов
Первым делом необходимо удостовериться в том, что «Установщик модулей Windows» запущен:
- Зажимаем сочетание клавиш Win R , вводим services.msc и жмем «ОК» .
- Щёлкаем правой кнопкой мыши на «Установщик модулей Windows» и выбираем «Свойства» .
- В типе запуска выбираем «Вручную» и жмем «Запустить» .
Метод 8: чистка от мусора
Наличие в реестре мусора – возможный источник проблем с командной строкой. Неисправности реестра возникают после некорректной деинсталляции утилит, которые использовали в своей работе командную строку.
Очистить реестр от мусора можно следующим способом:
- Зажимаем комбинацию клавиш Win I .
- Выбираем «Система» .
- Щёлкаем «Хранилище» .
- Кликаем на системный диск.
- Ждём окончания анализа. После завершения жмем на элемент «Временные файлы» .
- Ставим галочки около таких элементов, как «Очистка Корзины» , «Временные файлы» и «Папка «Загрузки»» .
- Жмём «Удалить файлы» . Теперь можно проверять работоспособность командной строки.
Метод 9: деинсталляция антивируса или его выключение
Для начала нужно просто попробовать отключить свой антивирус и проверить работоспособность cmd. Если это не помогло, то необходимо произвести его удаление.
У каждого антивируса своя инструкция по удалению, поэтому мы рассмотрим деинсталляцию на примере известного Касперского:
- Скачиваем Kavremover, а затем запускаем.
- Выбираем свой антивирус.
- Вводим код с картинки, а затем жмем «Удалить» .
- Деинсталляция прошла успешно и компьютер перезагрузился.
Заключение
Вот так можно решить ошибку «Windows не может найти cmd». Обычно таких проблем множество с другими программами / утилитами, установленными на вашем компьютере. Даже стороннее программное обеспечение может быть заблокировано из-за таких неисправностей. Надеемся, это все же помогло вам добиться успеха в решении проблемы.
Источник