Самопроизвольное открытие командной строки в Windows - как решить?

3K прочитали

Часто после установки пиратского софта, в Windows 10 или 11 на какие-то мгновения появляется и исчезает командная строка. Это может происходить в любой момент, будь то загрузка системы или в процессе работы с компьютером. О причинах и устранении этой неполадки и будет данная статья.

Командная строка Windows 10. Изображение в свободном доступе.
Командная строка Windows 10. Изображение в свободном доступе.

Причины

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

  • Обновление ОС или самостоятельные работы по оптимизации системы - в таком случае, при входе в учётную запись могут открываться несколько окон командной строки. Совершить какие-то действия пользователь, как правило, не успевает - окна закрываются чересчур быстро;
  • В момент работы программы обновлений драйверов также может появиться командная строка - чаще всего это происходит при обновлении драйверов видеоадаптера;
  • Вирусное программное обеспечение - часто вирусы начального уровня работают с использованием bat-файлов, запуск которых производится через командную строку. Такая же ситуация и с использованием нелицензионного ПО - к ним часто “прилепляются” различные вредоносные программы;
  • Лишние программы в автозагрузке - нередко при запуске программ на короткое время открывается командная строка. Обусловлено это тем, что многие пользователи используют пиратское ПО, либо инициацией запуска некоторых программ, которое происходит при помощи bat-файлов.

Следует определить - если командная строка активируется только при запуске определённых программ, переживать попросту не о чем. А вот если она запускается в случайный момент, тогда уже есть о чём задуматься. Но и в неприятных ситуациях есть выход, и мы с вами его найдём.

Как отключить активацию командной строки?

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

Шаг первый - проверьте компьютер на вирусы

Для этого лучше всего использовать не имеющийся на компьютере антивирус, а спецсредства для выявления вирусов - например, Kaspersky Virus Removal Tool. Он не требует установки, не может быть заражён вирусом и не даёт зловредному ПО “замаскироваться” или выработать иммунитет от себя. Удалите все обнаруженные зловредные программы и перезагрузите компьютер. Если появление командной строки повторяется, переходите к следующему шагу.

Окно программы Kaspersky Virus Removal Tool. Изображение в свободном доступе.
Окно программы Kaspersky Virus Removal Tool. Изображение в свободном доступе.

Шаг второй - загрузка в “чистом” режиме

На данном этапе нам нужно выяснить, не является ли появление командной строки следствием загрузки какой-либо программы. Для этого нам нужно загрузиться в “чистом режиме”:

  1. Загрузив Windows, нажмите комбинацию Win+R, чтобы вызвать окно задач.
  2. Найдите пункт “Выборочный запуск” на вкладке “Общие”. Проставьте галочки на подпунктах “Загружать системные службы” и “Использовать оригинальную конфигурацию загрузки”.
  3. Теперь перейдите на вкладку “Службы”. В нижней части окна найдите пункт “Не отображать службы Microsoft”, а затем “Отключить все”. Таким образом вы отключите автозапуск программ при загрузке Windows.
  4. Откройте Диспетчер задач при помощи сочетания Ctrl+Alt+Delete. Перейдите по вкладке “Автозагрузка” и отключите все программы в списке, кликнув по ним правой кнопкой мыши и выбрав пункт “Отключить” в контекстном меню. Завершив процесс, перезагрузите компьютер.

Также не помешает проверить параметры автозагрузки в реестре, перейдя по адресу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run - там будет файлик System, возможно со значением запуска командной строки cmd. Очистите комментарий с параметрами запуска, открыв файлик. Сохраните его и закройте окно реестра.

Так активируется “чистая” загрузка системы, позволяя определить, является ли появление командной строки следствием автозагрузки какого-либо ПО.

Шаг третий - поиск источника запуска

В некоторых случаях после появления командной строки можно выяснить источник проблемы - для этого сразу после появления проблемы, необходимо вызвать Powershell от имени администратора (правой кнопкой на иконке меню “Пуск”, выбрать соответствующий пункт меню и запустить его от имени администратора). В появившемся окне наберите следующую команду:

Get-ScheduledTask | Get-ScheduledTaskInfo | select TaskName, TaskPath, LastRunTime | out-gridview

На экране откроется окно Планировщика Windows. Отфильтровав значения по времени, можно определить, какое приложение инициировало запуск командной строки. А чтобы не возникало подобных ситуаций впредь, нужно отключить автозапуск этой программы в том же окне.

Окно планировщика заданий Windows 10. Изображение в свободном доступе.
Окно планировщика заданий Windows 10. Изображение в свободном доступе.

И напоследок…

Для полной уверенности можно ещё запустить программу сканирования целостности диска (sfc /scannow), которая ищет повреждения или выискивает “битые” библиотеки файлов Windows. Особой роли в данной ситуации это не имеет, но для собственного успокоения провести не помешает.

Заключение

Представленные здесь способы универсальные, но не факт, что подойдут в любой ситуации - в силу некоторых отклонений от описанных здесь моментов, к примеру, когда проблема в одном из драйверов, можно найти ещё несколько вариантов решений.

Сталкивались ли вы с подобной проблемой?

С вами был IT-джедай, а для развития канала – не поленитесь нажать на кнопку «Нравится» и подпишитесь на канал.