Перейти до вмісту

cmd.exe

Процес програмиMicrosoft Corporation

Пошукові терміни каталогу cmd, command prompt, command.com

WindowsПрограма

Командний рядок Windows. Він виконує пакетні файли та вбудовані команди. Вікном зазвичай є conhost.exe. Це не PowerShell.

Що потрібно знати

Це Командний рядок. PowerShell є іншим хостом. conhost.exe - це вікно.

cmd.exe інтерпретує пакетні та вбудовані команди. Миготіння cmd під час входу в систему - це скрипт, часто з автозавантаження або інсталятора постачальника. powershell.exe не є цим файлом.

Безпечний?
Перевірте шлях, підпис і видавця запущеного файлу. Лише назва не може підтвердити безпеку.
Те саме, що й powershell?
Ні
Чому conhost?
Це вікно консолі
Feex повідомляє
Якщо cmd.exe відкривається та закривається під час входу, я б перевірив папку автозавантаження та Планувальник завдань на наявність .bat. Одноразове завершення cmd не усуне тригер.

Що таке cmd.exe?

cmd.exe - це інтерпретатор команд Windows. command.com є 16-розрядним попередником і не відображається в сучасному Диспетчері завдань.

Що він робить?

Він виконує файли .bat і .cmd, вбудовані команди та інші файли exe. Візуальним вікном у сучасній Windows є conhost.exe.

Чому він запущений?

Ви відкрили Командний рядок, виконався скрипт або інсталятор використав пакетний етап. Прихований cmd.exe із /c та URL-адресою завантаження вимагає аналізу командного рядка.

Перевірити запущений екземпляр

У Windows PowerShell цей запит лише для читання перелічує відповідні ідентифікатори процесів, час створення та шляхи до виконуваних файлів на цьому ПК.

Get-CimInstance -ClassName Win32_Process | Where-Object { $_.Name -eq 'cmd.exe' } | Select-Object ProcessId, ParentProcessId, CreationDate, Name, ExecutablePath | Format-List

Відсутність результату або недоступний шлях є непереконливими. Захищені процеси можуть обмежувати доступ, а ідентифікатори процесів можуть повторно використовуватися. Зберігайте особисті шляхи локально.

Використовуйте посібник з ідентифікації файлів для порівняння підписів та метаданих продукту. Саме по собі ім'я файлу не може встановити безпеку.

Чи він безпечний?

Хост справжній. Питання полягає в командному рядку

System32\cmd.exe належить Windows. Безпека залежить від батьківського процесу та аргументу /c. Сумнівні сайти, які позначають кожен cmd.exe як небезпеку, вводять в оману.

Порівняйте записане розташування з фактичним файлом. Знайома папка сама по собі не встановлює ідентичність.

C:\Windows\System32\cmd.exe

  • SysWOW64 містить 32-розрядний cmd
  • Хост вікна: conhost.exe
  • Не powershell.exe

Чи можна його завершити?

Зупиняє цей пакетний файл

Завершення cmd.exe зупиняє інтерпретатор. Якщо завдання або ярлик запускають його знову, знайдіть цей тригер.

Чи можна його видалити?

Ні

Не видаляйте cmd.exe. Windows та інсталятори досі викликають його. Обмежуйте виконання скриптів через видалення ярлика, а не інтерпретатора.

Чи повинен він запускатися разом із Windows?

Файл .bat в автозавантаженні є звичайною причиною появи cmd. Autoruns може показати його. Сам cmd не є службою.

Виміряйте використання ресурсів

Виміряйте поточний процес, а не припускайте універсальну базову лінію
ЦП та пам'ять Порівняйте кілька спостережень для одного й того ж PID та навантаження. Цей запис не має незалежно виміряної універсальної базової лінії.
Диск та мережа Припишіть активність фактичному процесу та поточному завданню; саме по собі ім'я файлу не встановлює очікувані призначення або обсяг передачі.

Інформація про файл

Відомості про файл cmd.exe
Назва виконуваного файлу cmd.exe
Записаний шлях встановлення C:\Windows\System32\cmd.exe
Видавець Microsoft Corporation
Перевірка підпису Перевірте фактичний файл; цей запис не сертифікує ідентичність його сертифіката.

Поширені проблеми

Миготіння під час входу в систему

Додайте паузу в пакетний файл або скористайтеся Autoruns. Примусове завершення cmd після миготіння не вплине на ярлик.

Його плутають із PowerShell ISE

Інший хост, інший профіль, інша політика.

Усунення несправностей

Проведіть діагностику, перш ніж робити будь-які деструктивні зміни.

Прочитайте повний командний рядок

Вкладка «Деталі» в Диспетчері завдань. /c разом із шляхом до Temp є корисним навантаженням.

Не замінюйте cmd.exe за допомогою сторонніх виправлень

Заміна системних файлів є типовою ознакою шкідливого ПЗ.

Технічні деталі

Технічні деталі
Технічні відомості про cmd.exe
Назва образу cmd.exe
Хост вікна conhost.exe

Перевірте автентичність запущеного файлу

Саме по собі ім'я файлу не може встановити безпеку. Перевірте фактичний шлях, підпис та ідентичність продукту.

Джерела та верифікація

Зафіксована позначка джерела: серпень 2026. Ця позначка не встановлює незалежної перевірки. Як ми проводимо дослідження.

  • Microsoft Learn: cmd · Командний рядок
  • Microsoft Learn: консоль · Зв'язок із conhost
  • Карта процесів Foxhole · Зразки від виробника на комп'ютерах з Windows. Не лабораторний бенчмарк.
  • Microsoft Sysinternals: Sigcheck · Пояснює, як перевіряти підписи файлів. Це посилання не встановлює автентичність або безпеку конкретного запущеного файлу.
  • Microsoft: Get-CimInstance · Метод запиту локальних процесів лише для читання.
  • Microsoft: Win32_Process properties · Документує ідентифікатори процесів, шляхи до виконуваних файлів, дати створення та повторне використання ідентифікатора батьківського процесу.

Чи була ця стаття корисною?

Достатньо відповісти "так" або "ні". За бажанням виберіть причину або додайте коротку примітку.

Чи була ця стаття корисною?